ci / Test success 1m 09s
Annotations 11
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
error
Cannot open: File exists
warning
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
- Current runner version: 'v0.5.1'
- GITHUB_TOKEN Permissions
- Contents: read
- Metadata: read
- PullRequests: read
- Secret source: Actions
- Cache mode: write
- Prepare workflow directory
- Prepare all required actions
- Getting action download info
- Download action repository 'actions/checkout@v7.0.1' (SHA:3d3c42e5aac5ba805825da76410c181273ba90b1)
- Download action repository 'actions/setup-go@v7' (SHA:b7ad1dad31e06c5925ef5d2fc7ad053ef454303e)
- Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
- Complete job name: Test
- Run actions/checkout@v7.0.1
- with:
- repository: bnema/vev-vt
- token: ***
- ssh-strict: true
- ssh-user: git
- persist-credentials: true
- clean: true
- sparse-checkout-cone-mode: true
- fetch-depth: 1
- fetch-tags: false
- show-progress: true
- lfs: false
- submodules: false
- set-safe-directory: true
- allow-unsafe-pr-checkout: false
- Syncing repository: bnema/vev-vt
- Getting Git version info
- Working directory is '/home/runner/work/vev-vt/vev-vt'
- [command]/usr/bin/git version
- git version 2.53.0
- Temporarily overriding HOME='/home/runner/work/_temp/358e2f4e-9af5-46e7-9346-4faa5c0402cd' before making global git config changes
- Adding repository directory to the temporary git global config as a safe directory
- [command]/usr/bin/git config --global --add safe.directory /home/runner/work/vev-vt/vev-vt
- Deleting the contents of '/home/runner/work/vev-vt/vev-vt'
- Determining repository object format
- Initializing the repository
- [command]/usr/bin/git init /home/runner/work/vev-vt/vev-vt
- hint: Using 'master' as the name for the initial branch. This default branch name
- hint: will change to "main" in Git 3.0. To configure the initial branch name
- hint: to use in all of your new repositories, which will suppress this warning,
- hint: call:
- hint:
- hint: git config --global init.defaultBranch <name>
- hint:
- hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
- hint: 'development'. The just-created branch can be renamed via this command:
- hint:
- hint: git branch -m <name>
- hint:
- hint: Disable this message with "git config set advice.defaultBranchName false"
- Initialized empty Git repository in /home/runner/work/vev-vt/vev-vt/.git/
- [command]/usr/bin/git remote add origin http://ermite:7341/bnema/vev-vt
- Disabling automatic garbage collection
- [command]/usr/bin/git config --local gc.auto 0
- Setting up auth
- Removing SSH command configuration
- [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
- [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
- Removing HTTP extra header
- [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
- [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :"
- Removing includeIf entries pointing to credentials config files
- [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
- [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
- [command]/usr/bin/git config --file /home/runner/work/_temp/git-credentials-0908c759-e9cb-4fb7-896a-a76dbf119e6e.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
- [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/vev-vt/vev-vt/.git.path /home/runner/work/_temp/git-credentials-0908c759-e9cb-4fb7-896a-a76dbf119e6e.config
- [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/vev-vt/vev-vt/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-0908c759-e9cb-4fb7-896a-a76dbf119e6e.config
- [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-0908c759-e9cb-4fb7-896a-a76dbf119e6e.config
- [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-0908c759-e9cb-4fb7-896a-a76dbf119e6e.config
- Fetching the repository
- [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +ef1a3c7c2eabc52920d28f4a194366f12f0d91c6:refs/remotes/pull/1/merge
- From http://ermite:7341/bnema/vev-vt
- * [new ref] ef1a3c7c2eabc52920d28f4a194366f12f0d91c6 -> pull/1/merge
- Determining the checkout info
- [command]/usr/bin/git sparse-checkout disable
- [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
- Checking out the ref
- [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge
- Note: switching to 'refs/remotes/pull/1/merge'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by switching back to a branch.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -c with the switch command. Example:
- git switch -c <new-branch-name>
- Or undo this operation with:
- git switch -
- Turn off this advice by setting config variable advice.detachedHead to false
- HEAD is now at ef1a3c7 Merge ab6686c0df2c672931f719eeddf9864d3d88deb8 into ff50ee4f516f41b85c96fa6606beb4103e06465f
- [command]/usr/bin/git log -1 --format=%H
- ef1a3c7c2eabc52920d28f4a194366f12f0d91c6
- Run actions/setup-go@v7
- with:
- go-version: stable
- check-latest: false
- cache: true
- Setup go version spec stable
- stable version resolved as 1.27.3
- Attempting to download 1.27.3...
- matching 1.27.3...
- Acquiring 1.27.3 from https://github.com/actions/go-versions/releases/download/1.27.3-39437817176/go-1.27.3-linux-x64.tar.gz
- Extracting Go...
- [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/27b0ee7f-6dae-4eea-a01a-ed5a45ed2186 -f /home/runner/work/_temp/320f0df3-6b9e-40f4-a7e0-976f9c1ba1fc
- Successfully extracted go to /home/runner/work/_temp/27b0ee7f-6dae-4eea-a01a-ed5a45ed2186
- Adding to the cache ...
- Successfully cached go to /opt/hostedtoolcache/go/1.27.3/x64
- Added go to the path
- Successfully set up Go version stable
- [command]/opt/hostedtoolcache/go/1.27.3/x64/bin/go env GOMODCACHE
- [command]/opt/hostedtoolcache/go/1.27.3/x64/bin/go env GOCACHE
- /home/runner/go/pkg/mod
- /home/runner/.cache/go-build
- Cache Size: ~33 MB (34711836 B)
- [command]/usr/bin/tar -xf /home/runner/work/_temp/4aa8435f-f28a-432f-82e8-557cc124a032/cache.tgz -P -C /home/runner/work/vev-vt/vev-vt -z
- Cache restored successfully
- Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.3-32d98dc8d78252cbfe41b37ff76fece4f25a232fd071a5372bde2a6145e49350
- go version go1.27.3 linux/amd64
- go env
- AR='ar'
- CC='gcc'
- CGO_CFLAGS='-O2 -g'
- CGO_CPPFLAGS=''
- CGO_CXXFLAGS='-O2 -g'
- CGO_ENABLED='1'
- CGO_FFLAGS='-O2 -g'
- CGO_LDFLAGS='-O2 -g'
- CXX='g++'
- GCCGO='gccgo'
- GO111MODULE=''
- GOAMD64='v1'
- GOARCH='amd64'
- GOAUTH='netrc'
- GOBIN='/home/runner/go/bin'
- GOCACHE='/home/runner/.cache/go-build'
- GOCACHEPROG=''
- GODEBUG=''
- GOENV='/home/runner/.config/go/env'
- GOEXE=''
- GOEXPERIMENT=''
- GOFIPS140='off'
- GOFLAGS=''
- GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2262705509=/tmp/go-build -gno-record-gcc-switches'
- GOHOSTARCH='amd64'
- GOHOSTOS='linux'
- GOINSECURE=''
- GOMOD='/home/runner/work/vev-vt/vev-vt/go.mod'
- GOMODCACHE='/home/runner/go/pkg/mod'
- GONOPROXY=''
- GONOSUMDB=''
- GOOS='linux'
- GOPACKAGESDRIVER=''
- GOPATH='/home/runner/go'
- GOPRIVATE=''
- GOPROXY='https://proxy.golang.org,direct'
- GOROOT='/opt/hostedtoolcache/go/1.27.3/x64'
- GOSUMDB='sum.golang.org'
- GOTELEMETRY='local'
- GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
- GOTMPDIR=''
- GOTOOLCHAIN='local'
- GOTOOLDIR='/opt/hostedtoolcache/go/1.27.3/x64/pkg/tool/linux_amd64'
- GOVCS=''
- GOVERSION='go1.27.3'
- GOWORK=''
- PKG_CONFIG='pkg-config'
- Run actions/cache@v6
- with:
- path: ~/go/pkg/mod
- key: Linux-go-mod-c124fa03462ace05cb46b99e04766f24cec3c7ce6c6202d7088a04fc1b5b3f19
- restore-keys: Linux-go-mod-
- enableCrossOsArchive: false
- fail-on-cache-miss: false
- lookup-only: false
- save-always: false
- env:
- GOTOOLCHAIN: local
- Cache Size: ~1 MB (568645 B)
- [command]/usr/bin/tar -xf /home/runner/work/_temp/1eb03bb0-3321-4713-9c28-4d34c294e1f9/cache.tgz -P -C /home/runner/work/vev-vt/vev-vt -z
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/resolve.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/suite_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/README.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/go.mod: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/limit_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/scannerc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/yamlprivateh.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/LICENSE: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/apic.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/writerc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/encode.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/yamlh.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/sorter.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/NOTICE: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/node_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/emitterc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/encode_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/yaml.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/decode.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/example_embedded_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/decode_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/parserc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/readerc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/gopkg.in/yaml.v3@v3.0.1/.github/workflows/go.yaml: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/suite/suite_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/suite/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/suite/stats.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/suite/stats_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/suite/interfaces.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/suite/suite.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/package_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/README.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/CONTRIBUTING.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/go.mod: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/mock/mock.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/mock/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/mock/mock_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.ci.readme.fmt.sh: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.ci.gogenerate.sh: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/http/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/http/test_round_tripper.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/http/test_response_writer.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/EMERITUS.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/yaml/yaml_default.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/yaml/yaml_custom.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/yaml/yaml_fail.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_order_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/internal/unsafetests/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/internal/unsafetests/unsafetests_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertions.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/errors.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_order.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_forward.go.tmpl: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_format.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertions_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/forward_assertions_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/http_assertions.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_compare.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_forward.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/forward_assertions.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/http_assertions_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_format.go.tmpl: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/assert/assertion_compare_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/LICENSE: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/requirements_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/require_forward.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/require_forward.go.tmpl: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/requirements.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/require.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/require.go.tmpl: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/forward_requirements.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/require/forward_requirements_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.gitignore: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/go.sum: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.ci.gofmt.sh: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.mdsf.json: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.github/pull_request_template.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.github/workflows/release.yml: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.github/workflows/main.yml: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.github/dependabot.yml: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.github/ISSUE_TEMPLATE/bug_report.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.github/ISSUE_TEMPLATE/feature_request.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/.ci.govet.sh: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/stretchr/testify@v1.11.1/MAINTAINERS.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/pmezard/go-difflib@v1.0.0/README.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/pmezard/go-difflib@v1.0.0/LICENSE: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/pmezard/go-difflib@v1.0.0/.travis.yml: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/pmezard/go-difflib@v1.0.0/difflib/difflib.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/pmezard/go-difflib@v1.0.0/difflib/difflib_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/cov_report.sh: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/README.md: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/LICENSE: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/.gitignore: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/.travis.yml: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/test_coverage.txt: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/spew.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/format.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/doc.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/common.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/config.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/dump.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/dump_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/bypasssafe.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/dumpnocgo_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/dumpcgo_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/internal_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/format_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/bypass.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/spew_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/testdata/dumpcgo.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/example_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/internalunsafe_test.go: Cannot open: File exists
- /usr/bin/tar: ../../../go/pkg/mod/github.com/davecgh/go-spew@v1.1.1/spew/common_test.go: Cannot open: File exists
- /usr/bin/tar: Exiting with failure status due to previous errors
- ##[warning]Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
- Cache not found for input keys: Linux-go-mod-c124fa03462ace05cb46b99e04766f24cec3c7ce6c6202d7088a04fc1b5b3f19, Linux-go-mod-
- Run actions/cache@v6
- with:
- path: ~/.cache/go-build
- key: Linux-go-build-c124fa03462ace05cb46b99e04766f24cec3c7ce6c6202d7088a04fc1b5b3f19
- restore-keys: Linux-go-build-
- enableCrossOsArchive: false
- fail-on-cache-miss: false
- lookup-only: false
- save-always: false
- env:
- GOTOOLCHAIN: local
- Cache Size: ~68 MB (71102142 B)
- [command]/usr/bin/tar -xf /home/runner/work/_temp/acb5e4f6-9939-42e3-88e2-73337f77fc89/cache.tgz -P -C /home/runner/work/vev-vt/vev-vt -z
- Cache restored successfully
- Cache restored from key: Linux-go-build-c124fa03462ace05cb46b99e04766f24cec3c7ce6c6202d7088a04fc1b5b3f19
- Run go test -race -v ./...
- <U+001B>[36;1mgo test -race -v ./...<U+001B>[0m
- shell: /usr/bin/bash -e {0}
- env:
- GOTOOLCHAIN: local
- === RUN TestHistoryViewPartialTailAllocationBounded
- --- PASS: TestHistoryViewPartialTailAllocationBounded (0.21s)
- === RUN TestResizeReflowMapsActiveAndSavedCursorAtNewRowBoundary
- --- PASS: TestResizeReflowMapsActiveAndSavedCursorAtNewRowBoundary (0.00s)
- === RUN TestGeometryValidityAndPixelsKnown
- === RUN TestGeometryValidityAndPixelsKnown/cells_only
- === RUN TestGeometryValidityAndPixelsKnown/full
- === RUN TestGeometryValidityAndPixelsKnown/partial_pixels_are_unknown
- === RUN TestGeometryValidityAndPixelsKnown/zero_columns
- --- PASS: TestGeometryValidityAndPixelsKnown (0.00s)
- --- PASS: TestGeometryValidityAndPixelsKnown/cells_only (0.00s)
- --- PASS: TestGeometryValidityAndPixelsKnown/full (0.00s)
- --- PASS: TestGeometryValidityAndPixelsKnown/partial_pixels_are_unknown (0.00s)
- --- PASS: TestGeometryValidityAndPixelsKnown/zero_columns (0.00s)
- === RUN TestSnapshotCodecsPreserveEveryTerminalCellAcrossHistoryAndRecoveryTranscript
- === RUN TestSnapshotCodecsPreserveEveryTerminalCellAcrossHistoryAndRecoveryTranscript/history_view_retains_sealed_chunks_and_mutable_tail
- === RUN TestSnapshotCodecsPreserveEveryTerminalCellAcrossHistoryAndRecoveryTranscript/recovery_transcript_retains_blanks_wide_heads_continuations_and_styles
- --- PASS: TestSnapshotCodecsPreserveEveryTerminalCellAcrossHistoryAndRecoveryTranscript (0.00s)
- --- PASS: TestSnapshotCodecsPreserveEveryTerminalCellAcrossHistoryAndRecoveryTranscript/history_view_retains_sealed_chunks_and_mutable_tail (0.00s)
- --- PASS: TestSnapshotCodecsPreserveEveryTerminalCellAcrossHistoryAndRecoveryTranscript/recovery_transcript_retains_blanks_wide_heads_continuations_and_styles (0.00s)
- === RUN TestHistoryBoundsRetainedLogicalBytes
- --- PASS: TestHistoryBoundsRetainedLogicalBytes (0.00s)
- === RUN TestHistoryLogicalBytesDeduplicateCanonicalStylesPerSlab
- --- PASS: TestHistoryLogicalBytesDeduplicateCanonicalStylesPerSlab (0.00s)
- === RUN TestHistoryLogicalBytesRemainStableAfterStyledRowEvictionAndCodecRoundTrip
- --- PASS: TestHistoryLogicalBytesRemainStableAfterStyledRowEvictionAndCodecRoundTrip (0.00s)
- === RUN TestHistoryRejectsSingleRowLargerThanLogicalByteBudget
- --- PASS: TestHistoryRejectsSingleRowLargerThanLogicalByteBudget (0.00s)
- === RUN TestHistoryRestoreEvictsToLogicalByteBudget
- --- PASS: TestHistoryRestoreEvictsToLogicalByteBudget (0.00s)
- === RUN TestHistoryCodecRejectsMalformedBounds
- === RUN TestHistoryCodecRejectsMalformedBounds/end_exceeds_row_width
- === RUN TestHistoryCodecRejectsMalformedBounds/soft_flag_is_not_canonical
- --- PASS: TestHistoryCodecRejectsMalformedBounds (0.00s)
- --- PASS: TestHistoryCodecRejectsMalformedBounds/end_exceeds_row_width (0.00s)
- --- PASS: TestHistoryCodecRejectsMalformedBounds/soft_flag_is_not_canonical (0.00s)
- === RUN TestHistoryRetentionCanExceedSingleBlobLimits
- --- PASS: TestHistoryRetentionCanExceedSingleBlobLimits (0.10s)
- === RUN TestHistoryCodecCompactBytes
- --- PASS: TestHistoryCodecCompactBytes (0.00s)
- === RUN TestHistoryCodecRoundTripsBounds
- --- PASS: TestHistoryCodecRoundTripsBounds (0.00s)
- === RUN TestHistoryCodecRejectsLegacyPayloads
- --- PASS: TestHistoryCodecRejectsLegacyPayloads (0.00s)
- === RUN TestChunkCodecRoundTripsLosslessCellsAndStyles
- === RUN TestChunkCodecRoundTripsLosslessCellsAndStyles/indexed_RGB_blank_and_wide_continuation_cells_are_exact
- --- PASS: TestChunkCodecRoundTripsLosslessCellsAndStyles (0.00s)
- --- PASS: TestChunkCodecRoundTripsLosslessCellsAndStyles/indexed_RGB_blank_and_wide_continuation_cells_are_exact (0.00s)
- === RUN TestChunkCodecRejectsTruncatedAndTrailingPayloads
- --- PASS: TestChunkCodecRejectsTruncatedAndTrailingPayloads (0.00s)
- === RUN TestChunkCodecSupportsRepresentativeHistory
- --- PASS: TestChunkCodecSupportsRepresentativeHistory (5.61s)
- === RUN TestChunkCodecRejectsDimensionsBeyondSupportedLimits
- === RUN TestChunkCodecRejectsDimensionsBeyondSupportedLimits/too_many_rows
- --- PASS: TestChunkCodecRejectsDimensionsBeyondSupportedLimits (0.01s)
- --- PASS: TestChunkCodecRejectsDimensionsBeyondSupportedLimits/too_many_rows (0.00s)
- === RUN TestChunkCodecRejectsAggregateCellDeclarationBeforePayloadAllocation
- --- PASS: TestChunkCodecRejectsAggregateCellDeclarationBeforePayloadAllocation (0.00s)
- === RUN TestChunkCodecAcceptsWideRowsWithinAggregateBudget
- === RUN TestChunkCodecAcceptsWideRowsWithinAggregateBudget/width_161
- === RUN TestChunkCodecAcceptsWideRowsWithinAggregateBudget/width_293
- === RUN TestChunkCodecAcceptsWideRowsWithinAggregateBudget/width_65535
- --- PASS: TestChunkCodecAcceptsWideRowsWithinAggregateBudget (0.34s)
- --- PASS: TestChunkCodecAcceptsWideRowsWithinAggregateBudget/width_161 (0.00s)
- --- PASS: TestChunkCodecAcceptsWideRowsWithinAggregateBudget/width_293 (0.00s)
- --- PASS: TestChunkCodecAcceptsWideRowsWithinAggregateBudget/width_65535 (0.34s)
- === RUN TestChunkCodecRejectsHostileChunkAndRowDeclarations
- === RUN TestChunkCodecRejectsHostileChunkAndRowDeclarations/more_than_twelve_thousand_chunks
- === RUN TestChunkCodecRejectsHostileChunkAndRowDeclarations/more_than_twelve_thousand_rows
- --- PASS: TestChunkCodecRejectsHostileChunkAndRowDeclarations (0.01s)
- --- PASS: TestChunkCodecRejectsHostileChunkAndRowDeclarations/more_than_twelve_thousand_chunks (0.01s)
- --- PASS: TestChunkCodecRejectsHostileChunkAndRowDeclarations/more_than_twelve_thousand_rows (0.01s)
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/valid
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/truncated_cell
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/trailing_byte
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/invalid_rune
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/invalid_underline_style
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/aggregate_row_budget
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/aggregate_cell_budget
- === RUN TestHistoryPreflightMatchesUnmarshalMalformedInput/zero_row_count
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput (0.01s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/valid (0.00s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/truncated_cell (0.00s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/trailing_byte (0.00s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/invalid_rune (0.00s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/invalid_underline_style (0.00s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/aggregate_row_budget (0.01s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/aggregate_cell_budget (0.00s)
- --- PASS: TestHistoryPreflightMatchesUnmarshalMalformedInput/zero_row_count (0.00s)
- === RUN TestCompactHistoryDictionaryAndAccounting
- --- PASS: TestCompactHistoryDictionaryAndAccounting (0.00s)
- === RUN TestCompactHistoryRejectsMalformedReferences
- === RUN TestCompactHistoryRejectsMalformedReferences/style_reference
- === RUN TestCompactHistoryRejectsMalformedReferences/continuation_flags
- === RUN TestCompactHistoryRejectsMalformedReferences/invalid_rune
- === RUN TestCompactHistoryRejectsMalformedReferences/zero_style_count
- === RUN TestCompactHistoryRejectsMalformedReferences/excessive_style_count
- === RUN TestCompactHistoryRejectsMalformedReferences/excessive_width
- === RUN TestCompactHistoryRejectsMalformedReferences/bound_extent
- === RUN TestCompactHistoryRejectsMalformedReferences/bound_flag
- --- PASS: TestCompactHistoryRejectsMalformedReferences (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/style_reference (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/continuation_flags (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/invalid_rune (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/zero_style_count (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/excessive_style_count (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/excessive_width (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/bound_extent (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedReferences/bound_flag (0.00s)
- === RUN TestCompactHistoryRejectsMalformedDictionaries
- === RUN TestCompactHistoryRejectsMalformedDictionaries/duplicate_default
- === RUN TestCompactHistoryRejectsMalformedDictionaries/duplicate_style
- === RUN TestCompactHistoryRejectsMalformedDictionaries/unused_style
- === RUN TestCompactHistoryRejectsMalformedDictionaries/inactive_fields
- === RUN TestCompactHistoryRejectsMalformedDictionaries/reserved_flags
- --- PASS: TestCompactHistoryRejectsMalformedDictionaries (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedDictionaries/duplicate_default (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedDictionaries/duplicate_style (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedDictionaries/unused_style (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedDictionaries/inactive_fields (0.00s)
- --- PASS: TestCompactHistoryRejectsMalformedDictionaries/reserved_flags (0.00s)
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/disabled
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/both_explicit
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/bytes_only
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/rows_only
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/negative_rows
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/negative_grouping
- === RUN TestHistoryConfigurationUsesOnlyApplicationLimits/oversized_grouping
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/disabled (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/both_explicit (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/bytes_only (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/rows_only (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/negative_rows (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/negative_grouping (0.00s)
- --- PASS: TestHistoryConfigurationUsesOnlyApplicationLimits/oversized_grouping (0.00s)
- === RUN TestHistoryByteOnlyLimit
- --- PASS: TestHistoryByteOnlyLimit (0.00s)
- === RUN TestHistoryLimitsReloadIsValidatedAndPreservesViews
- --- PASS: TestHistoryLimitsReloadIsValidatedAndPreservesViews (0.00s)
- === RUN TestHistoryInPlaceEvictionKeepsCapturedViewsStable
- === RUN TestHistoryInPlaceEvictionKeepsCapturedViewsStable/view
- === RUN TestHistoryInPlaceEvictionKeepsCapturedViewsStable/snapshot
- --- PASS: TestHistoryInPlaceEvictionKeepsCapturedViewsStable (0.00s)
- --- PASS: TestHistoryInPlaceEvictionKeepsCapturedViewsStable/view (0.00s)
- --- PASS: TestHistoryInPlaceEvictionKeepsCapturedViewsStable/snapshot (0.00s)
- === RUN TestHistoryInPlaceEvictionAccountingMatchesFreshBuild
- --- PASS: TestHistoryInPlaceEvictionAccountingMatchesFreshBuild (0.00s)
- === RUN TestHistoryCompressIdleTrimsTailCapacity
- === RUN TestHistoryCompressIdleTrimsTailCapacity/tail-0
- === RUN TestHistoryCompressIdleTrimsTailCapacity/tail-3
- --- PASS: TestHistoryCompressIdleTrimsTailCapacity (0.00s)
- --- PASS: TestHistoryCompressIdleTrimsTailCapacity/tail-0 (0.00s)
- --- PASS: TestHistoryCompressIdleTrimsTailCapacity/tail-3 (0.00s)
- === RUN TestHistoryRangeTextMatchesRange
- === RUN TestHistoryRangeTextMatchesRange/cold-false
- === RUN TestHistoryRangeTextMatchesRange/cold-true
- --- PASS: TestHistoryRangeTextMatchesRange (0.01s)
- --- PASS: TestHistoryRangeTextMatchesRange/cold-false (0.00s)
- --- PASS: TestHistoryRangeTextMatchesRange/cold-true (0.00s)
- === RUN TestStyleSet
- === RUN TestStyleSet/empty
- === RUN TestStyleSet/duplicates
- === RUN TestStyleSet/inline_capacity
- === RUN TestStyleSet/spills_to_map
- === RUN TestStyleSet/large
- --- PASS: TestStyleSet (0.00s)
- --- PASS: TestStyleSet/empty (0.00s)
- --- PASS: TestStyleSet/duplicates (0.00s)
- --- PASS: TestStyleSet/inline_capacity (0.00s)
- --- PASS: TestStyleSet/spills_to_map (0.00s)
- --- PASS: TestStyleSet/large (0.00s)
- === RUN TestHistoryAcceptanceKeepsBookmarksAcrossLiveScrollEvictionAndRestore
- --- PASS: TestHistoryAcceptanceKeepsBookmarksAcrossLiveScrollEvictionAndRestore (0.00s)
- === RUN TestMeasureHistoryBlobMatchesValidatedResources
- --- PASS: TestMeasureHistoryBlobMatchesValidatedResources (0.00s)
- === RUN TestMeasureHistoryBlobDoesNotReplaceValidation
- --- PASS: TestMeasureHistoryBlobDoesNotReplaceValidation (0.00s)
- === RUN TestPayloadSurvivesSnapshotResizeAndRecovery
- --- PASS: TestPayloadSurvivesSnapshotResizeAndRecovery (0.00s)
- === RUN TestHistoryPayloadRoundTripEvictionAndRestore
- --- PASS: TestHistoryPayloadRoundTripEvictionAndRestore (0.00s)
- === RUN TestHistoryPayloadBudgetRejectsBeforeMutation
- --- PASS: TestHistoryPayloadBudgetRejectsBeforeMutation (0.00s)
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/missing_payload_reference
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/zero_explicit_payload_reference
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/unused_payload
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/duplicate_payload
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/control_injection
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/invalid_UTF8
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/oversized_string
- === RUN TestPayloadCodecRejectsInvalidDictionariesAndReferences/excessive_dictionary
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/missing_payload_reference (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/zero_explicit_payload_reference (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/unused_payload (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/duplicate_payload (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/control_injection (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/invalid_UTF8 (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/oversized_string (0.00s)
- --- PASS: TestPayloadCodecRejectsInvalidDictionariesAndReferences/excessive_dictionary (0.00s)
- === RUN TestHistoryRangeReportsCorruptionWithoutPanicking
- --- PASS: TestHistoryRangeReportsCorruptionWithoutPanicking (0.02s)
- === RUN TestHistoryScalarReadsAndCopyDoNotAllocate
- --- PASS: TestHistoryScalarReadsAndCopyDoNotAllocate (0.00s)
- === RUN TestSnapshotTailReusesItsCompactCapture
- --- PASS: TestSnapshotTailReusesItsCompactCapture (0.00s)
- === RUN TestColdHistoryPreservesIdentityAccountingAndContents
- --- PASS: TestColdHistoryPreservesIdentityAccountingAndContents (0.04s)
- === RUN TestColdHistoryIncrementalBudgetAndEviction
- --- PASS: TestColdHistoryIncrementalBudgetAndEviction (0.02s)
- === RUN TestColdHistoryRejectsCorruptedBacking
- --- PASS: TestColdHistoryRejectsCorruptedBacking (0.01s)
- === RUN TestColdHistoryRejectsBackingLengthCorruption
- === RUN TestColdHistoryRejectsBackingLengthCorruption/trailing_data
- === RUN TestColdHistoryRejectsBackingLengthCorruption/truncated_data
- === RUN TestColdHistoryRejectsBackingLengthCorruption/short_decoded_length
- === RUN TestColdHistoryRejectsBackingLengthCorruption/oversized_decoded_length
- --- PASS: TestColdHistoryRejectsBackingLengthCorruption (0.06s)
- --- PASS: TestColdHistoryRejectsBackingLengthCorruption/trailing_data (0.01s)
- --- PASS: TestColdHistoryRejectsBackingLengthCorruption/truncated_data (0.01s)
- --- PASS: TestColdHistoryRejectsBackingLengthCorruption/short_decoded_length (0.01s)
- --- PASS: TestColdHistoryRejectsBackingLengthCorruption/oversized_decoded_length (0.01s)
- === RUN TestColdHistoryBorrowedReadConcurrentWithMaintenance
- --- PASS: TestColdHistoryBorrowedReadConcurrentWithMaintenance (0.02s)
- === RUN TestHistoryTailStorageReuseKeepsViewsStable
- --- PASS: TestHistoryTailStorageReuseKeepsViewsStable (0.00s)
- === RUN TestHistoryTailStorageIsRecycledAcrossSeals
- --- PASS: TestHistoryTailStorageIsRecycledAcrossSeals (0.00s)
- === RUN TestHistoryTailStorageIsRecycledForWideTerminals
- --- PASS: TestHistoryTailStorageIsRecycledForWideTerminals (0.14s)
- === RUN TestHistoryTailEvictionClearsEvictedPrefix
- --- PASS: TestHistoryTailEvictionClearsEvictedPrefix (0.00s)
- === RUN TestHistoryLogicalBytesIndependentOfSetReuse
- === RUN TestHistoryLogicalBytesIndependentOfSetReuse/non-divisible_chunks
- === RUN TestHistoryLogicalBytesIndependentOfSetReuse/row_eviction
- === RUN TestHistoryLogicalBytesIndependentOfSetReuse/byte_eviction
- === RUN TestHistoryLogicalBytesIndependentOfSetReuse/tiny_bytes
- --- PASS: TestHistoryLogicalBytesIndependentOfSetReuse (1.24s)
- --- PASS: TestHistoryLogicalBytesIndependentOfSetReuse/non-divisible_chunks (0.89s)
- --- PASS: TestHistoryLogicalBytesIndependentOfSetReuse/row_eviction (0.31s)
- --- PASS: TestHistoryLogicalBytesIndependentOfSetReuse/byte_eviction (0.03s)
- --- PASS: TestHistoryLogicalBytesIndependentOfSetReuse/tiny_bytes (0.01s)
- === RUN TestRowIDSetMatchesMap
- --- PASS: TestRowIDSetMatchesMap (0.04s)
- === RUN TestRestoreAcceptsOutOfOrderDistinctRowIDsAcrossBlobs
- --- PASS: TestRestoreAcceptsOutOfOrderDistinctRowIDsAcrossBlobs (0.00s)
- === RUN TestHistoryStyleScratchDroppedAfterHighCardinalityChunk
- --- PASS: TestHistoryStyleScratchDroppedAfterHighCardinalityChunk (0.03s)
- === RUN TestRowIDSetBeginDiscardsUncommittedIDs
- --- PASS: TestRowIDSetBeginDiscardsUncommittedIDs (0.00s)
- === RUN TestHistoryOrdersSealedChunksAndEvictsAtCapacity
- === RUN TestHistoryOrdersSealedChunksAndEvictsAtCapacity/oldest_chunks_are_evicted_before_newer_chunks
- === RUN TestHistoryOrdersSealedChunksAndEvictsAtCapacity/nonmultiple_capacity_evicts_exactly_the_oldest_row
- === RUN TestHistoryOrdersSealedChunksAndEvictsAtCapacity/rows_preserve_append_order_across_chunk_boundaries
- --- PASS: TestHistoryOrdersSealedChunksAndEvictsAtCapacity (0.00s)
- --- PASS: TestHistoryOrdersSealedChunksAndEvictsAtCapacity/oldest_chunks_are_evicted_before_newer_chunks (0.00s)
- --- PASS: TestHistoryOrdersSealedChunksAndEvictsAtCapacity/nonmultiple_capacity_evicts_exactly_the_oldest_row (0.00s)
- --- PASS: TestHistoryOrdersSealedChunksAndEvictsAtCapacity/rows_preserve_append_order_across_chunk_boundaries (0.00s)
- === RUN TestHistoryTailRotationAndStableViews
- === RUN TestHistoryTailRotationAndStableViews/a_full_tail_seals_and_a_later_append_cannot_change_an_existing_view
- === RUN TestHistoryTailRotationAndStableViews/rows_passed_to_append_are_copied_before_the_screen_recycles_them
- --- PASS: TestHistoryTailRotationAndStableViews (0.00s)
- --- PASS: TestHistoryTailRotationAndStableViews/a_full_tail_seals_and_a_later_append_cannot_change_an_existing_view (0.00s)
- --- PASS: TestHistoryTailRotationAndStableViews/rows_passed_to_append_are_copied_before_the_screen_recycles_them (0.00s)
- === RUN TestHistoryReusesSealedChunkIdentityAcrossViews
- === RUN TestHistoryReusesSealedChunkIdentityAcrossViews/unchanged_sealed_chunks_are_shared_by_successive_views
- --- PASS: TestHistoryReusesSealedChunkIdentityAcrossViews (0.00s)
- --- PASS: TestHistoryReusesSealedChunkIdentityAcrossViews/unchanged_sealed_chunks_are_shared_by_successive_views (0.00s)
- === RUN TestHistoryOwnedByScreenIgnoresAlternateScreenEvictions
- === RUN TestHistoryOwnedByScreenIgnoresAlternateScreenEvictions/primary_screen_evictions_enter_terminal_history
- === RUN TestHistoryOwnedByScreenIgnoresAlternateScreenEvictions/alternate_screen_scrolling_never_enters_terminal_history
- --- PASS: TestHistoryOwnedByScreenIgnoresAlternateScreenEvictions (0.00s)
- --- PASS: TestHistoryOwnedByScreenIgnoresAlternateScreenEvictions/primary_screen_evictions_enter_terminal_history (0.00s)
- --- PASS: TestHistoryOwnedByScreenIgnoresAlternateScreenEvictions/alternate_screen_scrolling_never_enters_terminal_history (0.00s)
- === RUN TestHistoryRecordsOnlyTopEdgeScrollEvictions
- === RUN TestHistoryRecordsOnlyTopEdgeScrollEvictions/interior_scroll_region_does_not_enter_global_history
- === RUN TestHistoryRecordsOnlyTopEdgeScrollEvictions/top-edge_scroll_enters_global_history
- --- PASS: TestHistoryRecordsOnlyTopEdgeScrollEvictions (0.00s)
- --- PASS: TestHistoryRecordsOnlyTopEdgeScrollEvictions/interior_scroll_region_does_not_enter_global_history (0.00s)
- --- PASS: TestHistoryRecordsOnlyTopEdgeScrollEvictions/top-edge_scroll_enters_global_history (0.00s)
- === RUN TestHistoryBoundsRowsAndBytesWithExactRowEviction
- --- PASS: TestHistoryBoundsRowsAndBytesWithExactRowEviction (0.00s)
- === RUN TestHistoryAppendIsNoOpForNilAndZeroValue
- === RUN TestHistoryAppendIsNoOpForNilAndZeroValue/nil_history
- === RUN TestHistoryAppendIsNoOpForNilAndZeroValue/zero-value_history
- --- PASS: TestHistoryAppendIsNoOpForNilAndZeroValue (0.00s)
- --- PASS: TestHistoryAppendIsNoOpForNilAndZeroValue/nil_history (0.00s)
- --- PASS: TestHistoryAppendIsNoOpForNilAndZeroValue/zero-value_history (0.00s)
- === RUN TestHistoryRejectsRowLargerThanByteBudgetWithoutMutation
- --- PASS: TestHistoryRejectsRowLargerThanByteBudgetWithoutMutation (0.00s)
- === RUN TestScreenDropsOversizedHistoryRowsWithoutInterruptingScroll
- --- PASS: TestScreenDropsOversizedHistoryRowsWithoutInterruptingScroll (0.00s)
- === RUN TestHistoryAppendRetainsBounds
- === RUN TestHistoryAppendRetainsBounds/within_the_mutable_tail
- === RUN TestHistoryAppendRetainsBounds/across_a_sealed_chunk_boundary
- --- PASS: TestHistoryAppendRetainsBounds (0.00s)
- --- PASS: TestHistoryAppendRetainsBounds/within_the_mutable_tail (0.00s)
- --- PASS: TestHistoryAppendRetainsBounds/across_a_sealed_chunk_boundary (0.00s)
- === RUN TestHistoryEvictionKeepsRowsAndBoundsAligned
- --- PASS: TestHistoryEvictionKeepsRowsAndBoundsAligned (0.00s)
- === RUN TestHistorySlabAndTailAllocationBounds
- --- PASS: TestHistorySlabAndTailAllocationBounds (0.01s)
- === RUN TestHistorySealsCompactContiguousSlabs
- --- PASS: TestHistorySealsCompactContiguousSlabs (0.06s)
- === RUN TestHistorySplitsCompactSlabsWhenRowWidthChanges
- --- PASS: TestHistorySplitsCompactSlabsWhenRowWidthChanges (0.00s)
- === RUN TestHistoryLargeRowLimitDoesNotInventByteBudget
- --- PASS: TestHistoryLargeRowLimitDoesNotInventByteBudget (0.00s)
- === RUN TestHistoryViewReusesUnchangedTail
- --- PASS: TestHistoryViewReusesUnchangedTail (0.00s)
- === RUN TestHistoryTailCacheInvalidationPreservesRetainedViews
- === RUN TestHistoryTailCacheInvalidationPreservesRetainedViews/append
- === RUN TestHistoryTailCacheInvalidationPreservesRetainedViews/byte_eviction
- === RUN TestHistoryTailCacheInvalidationPreservesRetainedViews/disable
- === RUN TestHistoryTailCacheInvalidationPreservesRetainedViews/seal_and_row_eviction
- --- PASS: TestHistoryTailCacheInvalidationPreservesRetainedViews (0.00s)
- --- PASS: TestHistoryTailCacheInvalidationPreservesRetainedViews/append (0.00s)
- --- PASS: TestHistoryTailCacheInvalidationPreservesRetainedViews/byte_eviction (0.00s)
- --- PASS: TestHistoryTailCacheInvalidationPreservesRetainedViews/disable (0.00s)
- --- PASS: TestHistoryTailCacheInvalidationPreservesRetainedViews/seal_and_row_eviction (0.00s)
- === RUN TestScreenQueryResponses
- === RUN TestScreenQueryResponses/primary_DA_bare
- === RUN TestScreenQueryResponses/primary_DA_with_0
- === RUN TestScreenQueryResponses/secondary_DA
- === RUN TestScreenQueryResponses/secondary_DA_with_0
- === RUN TestScreenQueryResponses/DSR_status_report
- === RUN TestScreenQueryResponses/CPR_at_home
- === RUN TestScreenQueryResponses/CPR_after_CUP
- === RUN TestScreenQueryResponses/private_CPR
- === RUN TestScreenQueryResponses/CPR_in_DECOM_reports_origin-relative_row
- === RUN TestScreenQueryResponses/DECRQM_DECOM_reset
- === RUN TestScreenQueryResponses/DECRQM_DECOM_set
- === RUN TestScreenQueryResponses/DECRQM_IRM_reset
- === RUN TestScreenQueryResponses/DECRQM_IRM_set
- === RUN TestScreenQueryResponses/DECRQM_2026_reset
- === RUN TestScreenQueryResponses/DECRQM_2026_set
- === RUN TestScreenQueryResponses/DECRQM_2031_reset
- === RUN TestScreenQueryResponses/DECRQM_2031_set
- === RUN TestScreenQueryResponses/color_scheme_DSR_dark
- === RUN TestScreenQueryResponses/color_scheme_DSR_light
- === RUN TestScreenQueryResponses/DECRQM_unknown_mode
- === RUN TestScreenQueryResponses/kitty_keyboard_query_reports_flags
- === RUN TestScreenQueryResponses/XTVERSION_unanswered
- === RUN TestScreenQueryResponses/DA_split_across_writes
- --- PASS: TestScreenQueryResponses (0.00s)
- --- PASS: TestScreenQueryResponses/primary_DA_bare (0.00s)
- --- PASS: TestScreenQueryResponses/primary_DA_with_0 (0.00s)
- --- PASS: TestScreenQueryResponses/secondary_DA (0.00s)
- --- PASS: TestScreenQueryResponses/secondary_DA_with_0 (0.00s)
- --- PASS: TestScreenQueryResponses/DSR_status_report (0.00s)
- --- PASS: TestScreenQueryResponses/CPR_at_home (0.00s)
- --- PASS: TestScreenQueryResponses/CPR_after_CUP (0.00s)
- --- PASS: TestScreenQueryResponses/private_CPR (0.00s)
- --- PASS: TestScreenQueryResponses/CPR_in_DECOM_reports_origin-relative_row (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_DECOM_reset (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_DECOM_set (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_IRM_reset (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_IRM_set (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_2026_reset (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_2026_set (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_2031_reset (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_2031_set (0.00s)
- --- PASS: TestScreenQueryResponses/color_scheme_DSR_dark (0.00s)
- --- PASS: TestScreenQueryResponses/color_scheme_DSR_light (0.00s)
- --- PASS: TestScreenQueryResponses/DECRQM_unknown_mode (0.00s)
- --- PASS: TestScreenQueryResponses/kitty_keyboard_query_reports_flags (0.00s)
- --- PASS: TestScreenQueryResponses/XTVERSION_unanswered (0.00s)
- --- PASS: TestScreenQueryResponses/DA_split_across_writes (0.00s)
- === RUN TestScreenOSCDefaultColorQueries
- === RUN TestScreenOSCDefaultColorQueries/foreground_BEL
- === RUN TestScreenOSCDefaultColorQueries/background_BEL
- === RUN TestScreenOSCDefaultColorQueries/foreground_ST
- === RUN TestScreenOSCDefaultColorQueries/background_ST
- --- PASS: TestScreenOSCDefaultColorQueries (0.00s)
- --- PASS: TestScreenOSCDefaultColorQueries/foreground_BEL (0.00s)
- --- PASS: TestScreenOSCDefaultColorQueries/background_BEL (0.00s)
- --- PASS: TestScreenOSCDefaultColorQueries/foreground_ST (0.00s)
- --- PASS: TestScreenOSCDefaultColorQueries/background_ST (0.00s)
- === RUN TestScreenOSCDefaultColorQueriesUnknownAreSilent
- --- PASS: TestScreenOSCDefaultColorQueriesUnknownAreSilent (0.00s)
- === RUN TestScreenOSCDefaultColorQuerySplitAcrossWrites
- --- PASS: TestScreenOSCDefaultColorQuerySplitAcrossWrites (0.00s)
- === RUN TestScreenQueriesWithNilResponderDoNotPanic
- --- PASS: TestScreenQueriesWithNilResponderDoNotPanic (0.00s)
- === RUN TestCSIuDispatch
- === RUN TestCSIuDispatch/bare_u_restores_cursor
- === RUN TestCSIuDispatch/kitty_query_leaves_cursor
- === RUN TestCSIuDispatch/kitty_push_leaves_cursor
- === RUN TestCSIuDispatch/kitty_pop_leaves_cursor
- --- PASS: TestCSIuDispatch (0.00s)
- --- PASS: TestCSIuDispatch/bare_u_restores_cursor (0.00s)
- --- PASS: TestCSIuDispatch/kitty_query_leaves_cursor (0.00s)
- --- PASS: TestCSIuDispatch/kitty_push_leaves_cursor (0.00s)
- --- PASS: TestCSIuDispatch/kitty_pop_leaves_cursor (0.00s)
- === RUN TestScreenColorSchemeQueriesUnknownAreSilent
- --- PASS: TestScreenColorSchemeQueriesUnknownAreSilent (0.00s)
- === RUN TestScreenResetClearsColorSchemeModeSubscription
- --- PASS: TestScreenResetClearsColorSchemeModeSubscription (0.00s)
- === RUN TestScreenColorSchemeUnsolicitedOnlySubscribedAndChanged
- --- PASS: TestScreenColorSchemeUnsolicitedOnlySubscribedAndChanged (0.00s)
- === RUN TestRecoveryTranscriptSnapshotOwnsSavedPrimaryAcrossLiveMutations
- --- PASS: TestRecoveryTranscriptSnapshotOwnsSavedPrimaryAcrossLiveMutations (0.00s)
- === RUN TestRecoveryTranscriptSnapshotOwnsPrimaryCellsAndBounds
- --- PASS: TestRecoveryTranscriptSnapshotOwnsPrimaryCellsAndBounds (0.00s)
- === RUN TestRecoveryTranscriptSnapshotRetainsReflowBounds
- --- PASS: TestRecoveryTranscriptSnapshotRetainsReflowBounds (0.00s)
- === RUN TestRecoveryTranscriptSnapshotAllocationsDoNotScaleWithRetainedRows
- --- PASS: TestRecoveryTranscriptSnapshotAllocationsDoNotScaleWithRetainedRows (0.03s)
- === RUN TestRecoveryTranscriptSnapshotOrdersPrimaryThenActiveAlternateAndHardensSeams
- --- PASS: TestRecoveryTranscriptSnapshotOrdersPrimaryThenActiveAlternateAndHardensSeams (0.00s)
- === RUN TestRecoveryTranscriptSnapshotTrimsEachViewportIndependently
- --- PASS: TestRecoveryTranscriptSnapshotTrimsEachViewportIndependently (0.00s)
- === RUN TestRecoveryTranscriptSnapshotExcludesExistingBoundedHistory
- --- PASS: TestRecoveryTranscriptSnapshotExcludesExistingBoundedHistory (0.00s)
- === RUN TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows
- === RUN TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/untouched_default_blank_with_zero_hard_bound
- === RUN TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/written_default_space
- === RUN TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/styled_blank
- === RUN TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/soft_blank
- --- PASS: TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows (0.00s)
- --- PASS: TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/untouched_default_blank_with_zero_hard_bound (0.00s)
- --- PASS: TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/written_default_space (0.00s)
- --- PASS: TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/styled_blank (0.00s)
- --- PASS: TestRecoveryTranscriptSnapshotTrimsOnlyTrailingUntouchedRows/soft_blank (0.00s)
- === RUN TestRecoveryTranscriptSnapshotPreservesLeadingAndInternalBlankRows
- --- PASS: TestRecoveryTranscriptSnapshotPreservesLeadingAndInternalBlankRows (0.00s)
- === RUN TestRecoveryTranscriptSnapshotPreservesBoundsAndHardensOnlyTheFinalRow
- --- PASS: TestRecoveryTranscriptSnapshotPreservesBoundsAndHardensOnlyTheFinalRow (0.00s)
- === RUN TestRecoveryTranscriptSnapshotMarshalsCanonicalEmptyHistory
- --- PASS: TestRecoveryTranscriptSnapshotMarshalsCanonicalEmptyHistory (0.00s)
- === RUN TestRecoveryTranscriptSnapshotChunksMoreThan256RowsCanonically
- --- PASS: TestRecoveryTranscriptSnapshotChunksMoreThan256RowsCanonically (0.00s)
- === RUN TestRecoveryTranscriptSnapshotPreservesWideCells
- --- PASS: TestRecoveryTranscriptSnapshotPreservesWideCells (0.00s)
- === RUN TestNewScreenWithRecoveryTranscriptRestoresHistoryThenTranscriptAndStartsBlank
- --- PASS: TestNewScreenWithRecoveryTranscriptRestoresHistoryThenTranscriptAndStartsBlank (0.00s)
- === RUN TestNewScreenWithRecoveryTranscriptEvictsOldestRowsWithinBounds
- === RUN TestNewScreenWithRecoveryTranscriptEvictsOldestRowsWithinBounds/row_budget
- === RUN TestNewScreenWithRecoveryTranscriptEvictsOldestRowsWithinBounds/byte_budget
- --- PASS: TestNewScreenWithRecoveryTranscriptEvictsOldestRowsWithinBounds (0.00s)
- --- PASS: TestNewScreenWithRecoveryTranscriptEvictsOldestRowsWithinBounds/row_budget (0.00s)
- --- PASS: TestNewScreenWithRecoveryTranscriptEvictsOldestRowsWithinBounds/byte_budget (0.00s)
- === RUN TestNewScreenWithRecoveryTranscriptRejectsOversizedTranscriptRow
- --- PASS: TestNewScreenWithRecoveryTranscriptRejectsOversizedTranscriptRow (0.00s)
- === RUN TestResizeSeversSoftWrapsAtRegionalScrollEdges
- === RUN TestResizeSeversSoftWrapsAtRegionalScrollEdges/CSI_S
- === RUN TestResizeSeversSoftWrapsAtRegionalScrollEdges/CSI_T
- === RUN TestResizeSeversSoftWrapsAtRegionalScrollEdges/insert_lines
- === RUN TestResizeSeversSoftWrapsAtRegionalScrollEdges/delete_lines
- --- PASS: TestResizeSeversSoftWrapsAtRegionalScrollEdges (0.00s)
- --- PASS: TestResizeSeversSoftWrapsAtRegionalScrollEdges/CSI_S (0.00s)
- --- PASS: TestResizeSeversSoftWrapsAtRegionalScrollEdges/CSI_T (0.00s)
- --- PASS: TestResizeSeversSoftWrapsAtRegionalScrollEdges/insert_lines (0.00s)
- --- PASS: TestResizeSeversSoftWrapsAtRegionalScrollEdges/delete_lines (0.00s)
- === RUN TestCollapsedResizeUpdatesSavedPrimaryAndClearsEscape
- --- PASS: TestCollapsedResizeUpdatesSavedPrimaryAndClearsEscape (0.00s)
- === RUN TestResizeReflowDropsAbandonedWideEdgePadding
- --- PASS: TestResizeReflowDropsAbandonedWideEdgePadding (0.00s)
- === RUN TestInsertModeRetainsShiftedTailInReflowExtent
- --- PASS: TestInsertModeRetainsShiftedTailInReflowExtent (0.00s)
- === RUN TestHistoryCodecRejectsMalformedRowIDsAndCounters
- === RUN TestHistoryCodecRejectsMalformedRowIDsAndCounters/zero_row_ID
- === RUN TestHistoryCodecRejectsMalformedRowIDsAndCounters/duplicate_row_ID
- === RUN TestHistoryCodecRejectsMalformedRowIDsAndCounters/counter_does_not_exceed_IDs
- === RUN TestHistoryCodecRejectsMalformedRowIDsAndCounters/max_counter
- --- PASS: TestHistoryCodecRejectsMalformedRowIDsAndCounters (0.00s)
- --- PASS: TestHistoryCodecRejectsMalformedRowIDsAndCounters/zero_row_ID (0.00s)
- --- PASS: TestHistoryCodecRejectsMalformedRowIDsAndCounters/duplicate_row_ID (0.00s)
- --- PASS: TestHistoryCodecRejectsMalformedRowIDsAndCounters/counter_does_not_exceed_IDs (0.00s)
- --- PASS: TestHistoryCodecRejectsMalformedRowIDsAndCounters/max_counter (0.00s)
- === RUN TestHistoryAppendRejectsExhaustedRowIDCounter
- --- PASS: TestHistoryAppendRejectsExhaustedRowIDCounter (0.00s)
- === RUN TestHistoryAppendWithIDRejectsMalformedIDs
- === RUN TestHistoryAppendWithIDRejectsMalformedIDs/zero
- === RUN TestHistoryAppendWithIDRejectsMalformedIDs/duplicate
- === RUN TestHistoryAppendWithIDRejectsMalformedIDs/first_unpersistable
- === RUN TestHistoryAppendWithIDRejectsMalformedIDs/maximum
- --- PASS: TestHistoryAppendWithIDRejectsMalformedIDs (0.00s)
- --- PASS: TestHistoryAppendWithIDRejectsMalformedIDs/zero (0.00s)
- --- PASS: TestHistoryAppendWithIDRejectsMalformedIDs/duplicate (0.00s)
- --- PASS: TestHistoryAppendWithIDRejectsMalformedIDs/first_unpersistable (0.00s)
- --- PASS: TestHistoryAppendWithIDRejectsMalformedIDs/maximum (0.00s)
- === RUN TestHistoryAppendWithIDValidatesOutOfOrderDuplicates
- --- PASS: TestHistoryAppendWithIDValidatesOutOfOrderDuplicates (0.00s)
- === RUN TestHistoryAutomaticAllocationStaysAboveAcceptedIDsAfterEviction
- --- PASS: TestHistoryAutomaticAllocationStaysAboveAcceptedIDsAfterEviction (0.00s)
- === RUN TestHistoryAutomaticAllocationBoundary
- --- PASS: TestHistoryAutomaticAllocationBoundary (0.00s)
- === RUN TestScreenRowIDBoundaryMatchesHistoryPersistence
- === RUN TestScreenRowIDBoundaryMatchesHistoryPersistence/last_persistable_ID
- === RUN TestScreenRowIDBoundaryMatchesHistoryPersistence/first_non-persistable_ID
- --- PASS: TestScreenRowIDBoundaryMatchesHistoryPersistence (0.00s)
- --- PASS: TestScreenRowIDBoundaryMatchesHistoryPersistence/last_persistable_ID (0.00s)
- --- PASS: TestScreenRowIDBoundaryMatchesHistoryPersistence/first_non-persistable_ID (0.00s)
- === RUN TestHistoryCodecRejectsMissingRowIDsOnMarshal
- --- PASS: TestHistoryCodecRejectsMissingRowIDsOnMarshal (0.00s)
- === RUN TestRestoredScreenAllocatesAbovePersistedRowIDs
- --- PASS: TestRestoredScreenAllocatesAbovePersistedRowIDs (0.00s)
- === RUN TestHistoryRestoreRejectsDuplicateIDsAcrossEvictedHistoryAndTranscript
- --- PASS: TestHistoryRestoreRejectsDuplicateIDsAcrossEvictedHistoryAndTranscript (0.00s)
- === RUN TestHistoryRestoreRejectsDuplicateIDsAcrossBlobs
- --- PASS: TestHistoryRestoreRejectsDuplicateIDsAcrossBlobs (0.00s)
- === RUN TestScreenRowIDsRotateWithRowsAndHistory
- --- PASS: TestScreenRowIDsRotateWithRowsAndHistory (0.00s)
- === RUN TestScreenRowIDsDoNotAppendInteriorOrAlternateScrollHistory
- --- PASS: TestScreenRowIDsDoNotAppendInteriorOrAlternateScrollHistory (0.00s)
- === RUN TestScreenRowIDRefreshesOnSnapExpandedFullClear
- === RUN TestScreenRowIDRefreshesOnSnapExpandedFullClear/snap-expanded_full_clear
- === RUN TestScreenRowIDRefreshesOnSnapExpandedFullClear/partial_clear
- --- PASS: TestScreenRowIDRefreshesOnSnapExpandedFullClear (0.00s)
- --- PASS: TestScreenRowIDRefreshesOnSnapExpandedFullClear/snap-expanded_full_clear (0.00s)
- --- PASS: TestScreenRowIDRefreshesOnSnapExpandedFullClear/partial_clear (0.00s)
- === RUN TestScreenRowIDsRefreshOnClearResetAndAlternateClone
- --- PASS: TestScreenRowIDsRefreshOnClearResetAndAlternateClone (0.00s)
- === RUN TestResizeReflowCarriesSourceRowIDsIntoHistoryAndViewport
- --- PASS: TestResizeReflowCarriesSourceRowIDsIntoHistoryAndViewport (0.00s)
- === RUN TestHistoryRowIDsRemainStableAcrossViewsAndEviction
- --- PASS: TestHistoryRowIDsRemainStableAcrossViewsAndEviction (0.00s)
- === RUN TestScreenAutoWrapModeRightMargin
- === RUN TestScreenAutoWrapModeRightMargin/successive_writes_overwrite_right_margin
- === RUN TestScreenAutoWrapModeRightMargin/bottom_row_does_not_scroll
- === RUN TestScreenAutoWrapModeRightMargin/width_one_overwrites
- === RUN TestScreenAutoWrapModeRightMargin/vev_raw-mode_initialization_disables_wrapping
- --- PASS: TestScreenAutoWrapModeRightMargin (0.00s)
- --- PASS: TestScreenAutoWrapModeRightMargin/successive_writes_overwrite_right_margin (0.00s)
- --- PASS: TestScreenAutoWrapModeRightMargin/bottom_row_does_not_scroll (0.00s)
- --- PASS: TestScreenAutoWrapModeRightMargin/width_one_overwrites (0.00s)
- --- PASS: TestScreenAutoWrapModeRightMargin/vev_raw-mode_initialization_disables_wrapping (0.00s)
- === RUN TestScreenAutoWrapWideRuneAtRightMargin
- --- PASS: TestScreenAutoWrapWideRuneAtRightMargin (0.00s)
- === RUN TestScreenAutoWrapModeTransitionsAndResize
- --- PASS: TestScreenAutoWrapModeTransitionsAndResize (0.00s)
- === RUN TestScreenAutoWrapSavedAndReset
- --- PASS: TestScreenAutoWrapSavedAndReset (0.00s)
- === RUN TestScreenApplicationCursorMode
- --- PASS: TestScreenApplicationCursorMode (0.00s)
- === RUN TestScreenCursorAndAutoWrapModeQueries
- --- PASS: TestScreenCursorAndAutoWrapModeQueries (0.00s)
- === RUN TestCharsetsAndRepeat
- === RUN TestCharsetsAndRepeat/G0_DEC_special_graphics_draws_lines
- === RUN TestCharsetsAndRepeat/G1_via_SO_and_SI
- === RUN TestCharsetsAndRepeat/SO_without_G1_designation_stays_ASCII
- === RUN TestCharsetsAndRepeat/chars_outside_the_graphics_range_pass_through
- === RUN TestCharsetsAndRepeat/DECSC_and_DECRC_restore_charsets
- === RUN TestCharsetsAndRepeat/DECSTR_resets_charsets
- === RUN TestCharsetsAndRepeat/RIS_resets_charsets
- === RUN TestCharsetsAndRepeat/REP_repeats_the_last_graphic_char
- === RUN TestCharsetsAndRepeat/REP_defaults_to_one
- === RUN TestCharsetsAndRepeat/REP_without_a_prior_char_is_ignored
- === RUN TestCharsetsAndRepeat/REP_after_a_control_is_ignored
- === RUN TestCharsetsAndRepeat/REP_after_another_sequence_is_ignored
- === RUN TestCharsetsAndRepeat/consecutive_REP_repeats_once
- === RUN TestCharsetsAndRepeat/DECSC_and_DECRC_restore_SO_invocation
- === RUN TestCharsetsAndRepeat/leaving_1049_restores_charsets
- === RUN TestCharsetsAndRepeat/leaving_47_keeps_current_charsets
- === RUN TestCharsetsAndRepeat/leaving_1047_keeps_current_charsets
- === RUN TestCharsetsAndRepeat/DECSTR_saved_cursor_restores_home
- === RUN TestCharsetsAndRepeat/partial_charset_escape_across_writes
- --- PASS: TestCharsetsAndRepeat (0.00s)
- --- PASS: TestCharsetsAndRepeat/G0_DEC_special_graphics_draws_lines (0.00s)
- --- PASS: TestCharsetsAndRepeat/G1_via_SO_and_SI (0.00s)
- --- PASS: TestCharsetsAndRepeat/SO_without_G1_designation_stays_ASCII (0.00s)
- --- PASS: TestCharsetsAndRepeat/chars_outside_the_graphics_range_pass_through (0.00s)
- --- PASS: TestCharsetsAndRepeat/DECSC_and_DECRC_restore_charsets (0.00s)
- --- PASS: TestCharsetsAndRepeat/DECSTR_resets_charsets (0.00s)
- --- PASS: TestCharsetsAndRepeat/RIS_resets_charsets (0.00s)
- --- PASS: TestCharsetsAndRepeat/REP_repeats_the_last_graphic_char (0.00s)
- --- PASS: TestCharsetsAndRepeat/REP_defaults_to_one (0.00s)
- --- PASS: TestCharsetsAndRepeat/REP_without_a_prior_char_is_ignored (0.00s)
- --- PASS: TestCharsetsAndRepeat/REP_after_a_control_is_ignored (0.00s)
- --- PASS: TestCharsetsAndRepeat/REP_after_another_sequence_is_ignored (0.00s)
- --- PASS: TestCharsetsAndRepeat/consecutive_REP_repeats_once (0.00s)
- --- PASS: TestCharsetsAndRepeat/DECSC_and_DECRC_restore_SO_invocation (0.00s)
- --- PASS: TestCharsetsAndRepeat/leaving_1049_restores_charsets (0.00s)
- --- PASS: TestCharsetsAndRepeat/leaving_47_keeps_current_charsets (0.00s)
- --- PASS: TestCharsetsAndRepeat/leaving_1047_keeps_current_charsets (0.00s)
- --- PASS: TestCharsetsAndRepeat/DECSTR_saved_cursor_restores_home (0.00s)
- --- PASS: TestCharsetsAndRepeat/partial_charset_escape_across_writes (0.00s)
- === RUN TestCharsetDesignationSplitAcrossWrites
- --- PASS: TestCharsetDesignationSplitAcrossWrites (0.00s)
- === RUN TestSoftResetCursorAppearance
- --- PASS: TestSoftResetCursorAppearance (0.00s)
- === RUN TestRepeatSplitAcrossWrites
- === RUN TestRepeatSplitAcrossWrites/split_inside_CSI
- === RUN TestRepeatSplitAcrossWrites/empty_write_after_lone_ESC
- --- PASS: TestRepeatSplitAcrossWrites (0.00s)
- --- PASS: TestRepeatSplitAcrossWrites/split_inside_CSI (0.00s)
- --- PASS: TestRepeatSplitAcrossWrites/empty_write_after_lone_ESC (0.00s)
- === RUN TestRepeatAfterFragmentedKittyAPCIsIgnored
- --- PASS: TestRepeatAfterFragmentedKittyAPCIsIgnored (0.00s)
- === RUN TestRepeatIsBounded
- --- PASS: TestRepeatIsBounded (0.00s)
- === RUN TestParseCSIInts
- === PAUSE TestParseCSIInts
- === RUN TestParseSGRInts
- === PAUSE TestParseSGRInts
- === RUN TestSGR
- === RUN TestSGR/SGR_0_resets_to_default_style
- === RUN TestSGR/SGR_1_sets_bold
- === RUN TestSGR/SGR_7_sets_inverse
- === RUN TestSGR/SGR_31_sets_red_foreground
- === RUN TestSGR/SGR_44_sets_blue_background
- === RUN TestSGR/SGR_38;5_sets_256-color_foreground
- === RUN TestSGR/SGR_48;5_sets_256-color_background
- === RUN TestSGR/SGR_91_sets_bright_red_foreground
- === RUN TestSGR/SGR_107_sets_bright_white_background
- === RUN TestSGR/SGR_22_resets_bold
- === RUN TestSGR/SGR_27_resets_inverse
- === RUN TestSGR/SGR_39_resets_foreground_to_default
- === RUN TestSGR/SGR_49_resets_background_to_default
- === RUN TestSGR/SGR_style_is_applied_to_written_cells
- === RUN TestSGR/multiple_sequential_SGR_sequences_accumulate
- === RUN TestSGR/SGR_3_sets_italic_on_style_and_cell,_SGR_23_clears_it
- === RUN TestSGR/SGR_preserves_dim_underline_blink_and_strikethrough_with_resets
- === RUN TestSGR/SGR_22_resets_both_bold_and_dim
- === RUN TestSGR/SGR_underline_style_and_color_are_preserved_and_reset
- === RUN TestSGR/SGR_4_colon_zero_clears_underline
- === RUN TestSGR/empty_SGR_params_reset_style
- --- PASS: TestSGR (0.00s)
- --- PASS: TestSGR/SGR_0_resets_to_default_style (0.00s)
- --- PASS: TestSGR/SGR_1_sets_bold (0.00s)
- --- PASS: TestSGR/SGR_7_sets_inverse (0.00s)
- --- PASS: TestSGR/SGR_31_sets_red_foreground (0.00s)
- --- PASS: TestSGR/SGR_44_sets_blue_background (0.00s)
- --- PASS: TestSGR/SGR_38;5_sets_256-color_foreground (0.00s)
- --- PASS: TestSGR/SGR_48;5_sets_256-color_background (0.00s)
- --- PASS: TestSGR/SGR_91_sets_bright_red_foreground (0.00s)
- --- PASS: TestSGR/SGR_107_sets_bright_white_background (0.00s)
- --- PASS: TestSGR/SGR_22_resets_bold (0.00s)
- --- PASS: TestSGR/SGR_27_resets_inverse (0.00s)
- --- PASS: TestSGR/SGR_39_resets_foreground_to_default (0.00s)
- --- PASS: TestSGR/SGR_49_resets_background_to_default (0.00s)
- --- PASS: TestSGR/SGR_style_is_applied_to_written_cells (0.00s)
- --- PASS: TestSGR/multiple_sequential_SGR_sequences_accumulate (0.00s)
- --- PASS: TestSGR/SGR_3_sets_italic_on_style_and_cell,_SGR_23_clears_it (0.00s)
- --- PASS: TestSGR/SGR_preserves_dim_underline_blink_and_strikethrough_with_resets (0.00s)
- --- PASS: TestSGR/SGR_22_resets_both_bold_and_dim (0.00s)
- --- PASS: TestSGR/SGR_underline_style_and_color_are_preserved_and_reset (0.00s)
- --- PASS: TestSGR/SGR_4_colon_zero_clears_underline (0.00s)
- --- PASS: TestSGR/empty_SGR_params_reset_style (0.00s)
- === RUN TestSGRTruecolor
- === RUN TestSGRTruecolor/SGR_38;2_sets_truecolor_foreground_on_style_and_cell
- === RUN TestSGRTruecolor/SGR_38:2_sets_truecolor_foreground
- === RUN TestSGRTruecolor/SGR_38:2_empty_color_space_sets_truecolor_foreground
- === RUN TestSGRTruecolor/SGR_38:2_color_space_id_sets_truecolor_foreground
- === RUN TestSGRTruecolor/mixed_semicolon_and_colon_SGR_groups
- === RUN TestSGRTruecolor/truncated_colon_truecolor_group_does_not_consume_next_parameter
- === RUN TestSGRTruecolor/SGR_48;2_sets_truecolor_background
- === RUN TestSGRTruecolor/SGR_48:2_sets_truecolor_background
- === RUN TestSGRTruecolor/SGR_38:5_sets_256-color_foreground
- === RUN TestSGRTruecolor/SGR_48:5_sets_256-color_background
- === RUN TestSGRTruecolor/truncated_colon_foreground_index_group_does_not_consume_next_parameter
- === RUN TestSGRTruecolor/truncated_colon_background_index_group_does_not_consume_next_parameter
- === RUN TestSGRTruecolor/SGR_39_after_truecolor_clears_truecolor_foreground
- === RUN TestSGRTruecolor/truecolor_components_are_clamped_to_0-255
- --- PASS: TestSGRTruecolor (0.00s)
- --- PASS: TestSGRTruecolor/SGR_38;2_sets_truecolor_foreground_on_style_and_cell (0.00s)
- --- PASS: TestSGRTruecolor/SGR_38:2_sets_truecolor_foreground (0.00s)
- --- PASS: TestSGRTruecolor/SGR_38:2_empty_color_space_sets_truecolor_foreground (0.00s)
- --- PASS: TestSGRTruecolor/SGR_38:2_color_space_id_sets_truecolor_foreground (0.00s)
- --- PASS: TestSGRTruecolor/mixed_semicolon_and_colon_SGR_groups (0.00s)
- --- PASS: TestSGRTruecolor/truncated_colon_truecolor_group_does_not_consume_next_parameter (0.00s)
- --- PASS: TestSGRTruecolor/SGR_48;2_sets_truecolor_background (0.00s)
- --- PASS: TestSGRTruecolor/SGR_48:2_sets_truecolor_background (0.00s)
- --- PASS: TestSGRTruecolor/SGR_38:5_sets_256-color_foreground (0.00s)
- --- PASS: TestSGRTruecolor/SGR_48:5_sets_256-color_background (0.00s)
- --- PASS: TestSGRTruecolor/truncated_colon_foreground_index_group_does_not_consume_next_parameter (0.00s)
- --- PASS: TestSGRTruecolor/truncated_colon_background_index_group_does_not_consume_next_parameter (0.00s)
- --- PASS: TestSGRTruecolor/SGR_39_after_truecolor_clears_truecolor_foreground (0.00s)
- --- PASS: TestSGRTruecolor/truecolor_components_are_clamped_to_0-255 (0.00s)
- === RUN TestSGRColorModeTransitionsClearInactiveState
- === RUN TestSGRColorModeTransitionsClearInactiveState/foreground_rgb_to_bright
- === RUN TestSGRColorModeTransitionsClearInactiveState/foreground_rgb_to_indexed
- === RUN TestSGRColorModeTransitionsClearInactiveState/foreground_indexed_to_rgb
- === RUN TestSGRColorModeTransitionsClearInactiveState/background_rgb_to_bright
- === RUN TestSGRColorModeTransitionsClearInactiveState/background_rgb_to_indexed
- === RUN TestSGRColorModeTransitionsClearInactiveState/background_rgb_to_default
- === RUN TestSGRColorModeTransitionsClearInactiveState/background_indexed_to_rgb
- --- PASS: TestSGRColorModeTransitionsClearInactiveState (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/foreground_rgb_to_bright (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/foreground_rgb_to_indexed (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/foreground_indexed_to_rgb (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/background_rgb_to_bright (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/background_rgb_to_indexed (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/background_rgb_to_default (0.00s)
- --- PASS: TestSGRColorModeTransitionsClearInactiveState/background_indexed_to_rgb (0.00s)
- === RUN TestClearAndErase
- === RUN TestClearAndErase/CSI_2J_clears_the_whole_screen
- === RUN TestClearAndErase/CSI_K_clears_from_cursor_to_end_of_line
- === RUN TestClearAndErase/erase_display_modes_0/1/2_(implicit,_1,_2/3)
- === RUN TestClearAndErase/erase_line_modes_0/1/2
- --- PASS: TestClearAndErase (0.00s)
- --- PASS: TestClearAndErase/CSI_2J_clears_the_whole_screen (0.00s)
- --- PASS: TestClearAndErase/CSI_K_clears_from_cursor_to_end_of_line (0.00s)
- --- PASS: TestClearAndErase/erase_display_modes_0/1/2_(implicit,_1,_2/3) (0.00s)
- --- PASS: TestClearAndErase/erase_line_modes_0/1/2 (0.00s)
- === RUN TestEraseCharacters
- === RUN TestEraseCharacters/explicit_count
- === RUN TestEraseCharacters/omitted_count_erases_exactly_one_cell
- === RUN TestEraseCharacters/maximum_count_clips_to_screen_edge
- --- PASS: TestEraseCharacters (0.00s)
- --- PASS: TestEraseCharacters/explicit_count (0.00s)
- --- PASS: TestEraseCharacters/omitted_count_erases_exactly_one_cell (0.00s)
- --- PASS: TestEraseCharacters/maximum_count_clips_to_screen_edge (0.00s)
- === RUN TestBackgroundColorErase
- === RUN TestBackgroundColorErase/indexed_background_for_EL
- === RUN TestBackgroundColorErase/truecolor_background_for_full_ED
- === RUN TestBackgroundColorErase/default_background_after_SGR_49
- === RUN TestBackgroundColorErase/default_background_after_SGR_0
- --- PASS: TestBackgroundColorErase (0.00s)
- --- PASS: TestBackgroundColorErase/indexed_background_for_EL (0.00s)
- --- PASS: TestBackgroundColorErase/truecolor_background_for_full_ED (0.00s)
- --- PASS: TestBackgroundColorErase/default_background_after_SGR_49 (0.00s)
- --- PASS: TestBackgroundColorErase/default_background_after_SGR_0 (0.00s)
- === RUN TestCursorMove
- === RUN TestCursorMove/CSI_H_moves_to_explicit_row/col
- === RUN TestCursorMove/CSI_H_clamps_to_bottom-right_when_out_of_bounds
- === RUN TestCursorMove/CSI_f_moves_to_explicit_row/col
- === RUN TestCursorMove/CSI_C_moves_forward_after_CR
- === RUN TestCursorMove/CSI_H_with_no_params_moves_to_(1,1)
- === RUN TestCursorMove/CSI_;5H_uses_default_row_with_explicit_column
- --- PASS: TestCursorMove (0.00s)
- --- PASS: TestCursorMove/CSI_H_moves_to_explicit_row/col (0.00s)
- --- PASS: TestCursorMove/CSI_H_clamps_to_bottom-right_when_out_of_bounds (0.00s)
- --- PASS: TestCursorMove/CSI_f_moves_to_explicit_row/col (0.00s)
- --- PASS: TestCursorMove/CSI_C_moves_forward_after_CR (0.00s)
- --- PASS: TestCursorMove/CSI_H_with_no_params_moves_to_(1,1) (0.00s)
- --- PASS: TestCursorMove/CSI_;5H_uses_default_row_with_explicit_column (0.00s)
- === RUN TestCSIEditingSequences
- === RUN TestCSIEditingSequences/directional_cursor_moves_(A/B/C/D)
- === RUN TestCSIEditingSequences/insert_and_delete_characters_(@_and_P)
- === RUN TestCSIEditingSequences/insert_and_delete_lines_(L_and_M)
- === RUN TestCSIEditingSequences/scroll_region_(CSI_r)_confines_LF_scrolling
- === RUN TestCSIEditingSequences/DECOM_homes_and_addresses_relative_to_scroll_region
- === RUN TestCSIEditingSequences/DECOM_already_set_homes_DECSTBM_to_scroll_region
- === RUN TestCSIEditingSequences/DECOM_reset_homes_and_restores_full-frame_addressing
- === RUN TestCSIEditingSequences/private_alternate_screen_mode_restores_normal_screen_on_exit
- --- PASS: TestCSIEditingSequences (0.00s)
- --- PASS: TestCSIEditingSequences/directional_cursor_moves_(A/B/C/D) (0.00s)
- --- PASS: TestCSIEditingSequences/insert_and_delete_characters_(@_and_P) (0.00s)
- --- PASS: TestCSIEditingSequences/insert_and_delete_lines_(L_and_M) (0.00s)
- --- PASS: TestCSIEditingSequences/scroll_region_(CSI_r)_confines_LF_scrolling (0.00s)
- --- PASS: TestCSIEditingSequences/DECOM_homes_and_addresses_relative_to_scroll_region (0.00s)
- --- PASS: TestCSIEditingSequences/DECOM_already_set_homes_DECSTBM_to_scroll_region (0.00s)
- --- PASS: TestCSIEditingSequences/DECOM_reset_homes_and_restores_full-frame_addressing (0.00s)
- --- PASS: TestCSIEditingSequences/private_alternate_screen_mode_restores_normal_screen_on_exit (0.00s)
- === RUN TestCSIScrollUp
- === RUN TestCSIScrollUp/CSI_S_with_no_param_scrolls_up_by_1_and_preserves_cursor
- === RUN TestCSIScrollUp/CSI_2S_scrolls_up_by_an_explicit_count
- === RUN TestCSIScrollUp/CSI_100S_on_a_3-row_screen_clamps_to_the_full_screen
- === RUN TestCSIScrollUp/CSI_0S_defaults_to_a_scroll_count_of_1
- === RUN TestCSIScrollUp/CSI_3S_reports_scroll_count_3_and_blanked-row_text_damage
- === RUN TestCSIScrollUp/cursor_position_is_preserved_across_a_scroll-up
- --- PASS: TestCSIScrollUp (0.00s)
- --- PASS: TestCSIScrollUp/CSI_S_with_no_param_scrolls_up_by_1_and_preserves_cursor (0.00s)
- --- PASS: TestCSIScrollUp/CSI_2S_scrolls_up_by_an_explicit_count (0.00s)
- --- PASS: TestCSIScrollUp/CSI_100S_on_a_3-row_screen_clamps_to_the_full_screen (0.00s)
- --- PASS: TestCSIScrollUp/CSI_0S_defaults_to_a_scroll_count_of_1 (0.00s)
- --- PASS: TestCSIScrollUp/CSI_3S_reports_scroll_count_3_and_blanked-row_text_damage (0.00s)
- --- PASS: TestCSIScrollUp/cursor_position_is_preserved_across_a_scroll-up (0.00s)
- === RUN TestScrollDamage
- === RUN TestScrollDamage/scroll_produces_both_DamageScrollUp_and_DamageText
- === RUN TestScrollDamage/scroll_damage_coordinates_match_the_full-width_scrolled_region
- --- PASS: TestScrollDamage (0.00s)
- --- PASS: TestScrollDamage/scroll_produces_both_DamageScrollUp_and_DamageText (0.00s)
- --- PASS: TestScrollDamage/scroll_damage_coordinates_match_the_full-width_scrolled_region (0.00s)
- === RUN TestDamageCoalescingBehavior
- === RUN TestDamageCoalescingBehavior/adjacent_single-cell_writes_coalesce_into_one_damage_entry
- === RUN TestDamageCoalescingBehavior/newline_breaks_coalescing_across_lines
- === RUN TestDamageCoalescingBehavior/writing_replaces_the_initial_FullRedraw_with_text_damage
- --- PASS: TestDamageCoalescingBehavior (0.00s)
- --- PASS: TestDamageCoalescingBehavior/adjacent_single-cell_writes_coalesce_into_one_damage_entry (0.00s)
- --- PASS: TestDamageCoalescingBehavior/newline_breaks_coalescing_across_lines (0.00s)
- --- PASS: TestDamageCoalescingBehavior/writing_replaces_the_initial_FullRedraw_with_text_damage (0.00s)
- === RUN TestDamageSaturationBoundsPendingRecords
- --- PASS: TestDamageSaturationBoundsPendingRecords (0.00s)
- === RUN TestClearDamage
- === RUN TestClearDamage/ClearDamage_empties_the_damage_list
- --- PASS: TestClearDamage (0.00s)
- --- PASS: TestClearDamage/ClearDamage_empties_the_damage_list (0.00s)
- === RUN TestDamageReturnsReference
- === RUN TestDamageReturnsReference/Damage()_returns_a_reference_to_the_internal_slice
- --- PASS: TestDamageReturnsReference (0.00s)
- --- PASS: TestDamageReturnsReference/Damage()_returns_a_reference_to_the_internal_slice (0.00s)
- === RUN TestDamageCaptureAcknowledgementPreservesConcurrentWrite
- --- PASS: TestDamageCaptureAcknowledgementPreservesConcurrentWrite (0.00s)
- === RUN TestDamageCaptureAcknowledgementClearsMatchingGeneration
- --- PASS: TestDamageCaptureAcknowledgementClearsMatchingGeneration (0.00s)
- === RUN TestDamageCaptureOwnsDamageSlice
- --- PASS: TestDamageCaptureOwnsDamageSlice (0.00s)
- === RUN TestOnLineEvictedRowsAreIndependentCopies
- --- PASS: TestOnLineEvictedRowsAreIndependentCopies (0.00s)
- === RUN TestScreenWindowSizeReports
- === RUN TestScreenWindowSizeReports/window_pixels
- === RUN TestScreenWindowSizeReports/cell_pixels
- === RUN TestScreenWindowSizeReports/cell_pixels_truncate
- === RUN TestScreenWindowSizeReports/unknown_pixels
- === RUN TestScreenWindowSizeReports/partial_pixels_are_unknown
- === RUN TestScreenWindowSizeReports/unrelated_window_query
- === RUN TestScreenWindowSizeReports/private_parameter_is_ignored
- --- PASS: TestScreenWindowSizeReports (0.00s)
- --- PASS: TestScreenWindowSizeReports/window_pixels (0.00s)
- --- PASS: TestScreenWindowSizeReports/cell_pixels (0.00s)
- --- PASS: TestScreenWindowSizeReports/cell_pixels_truncate (0.00s)
- --- PASS: TestScreenWindowSizeReports/unknown_pixels (0.00s)
- --- PASS: TestScreenWindowSizeReports/partial_pixels_are_unknown (0.00s)
- --- PASS: TestScreenWindowSizeReports/unrelated_window_query (0.00s)
- --- PASS: TestScreenWindowSizeReports/private_parameter_is_ignored (0.00s)
- === RUN TestScreenWindowSizeReportsRequireUsableGeometry
- --- PASS: TestScreenWindowSizeReportsRequireUsableGeometry (0.00s)
- === RUN TestScreenKittyGraphicsFragmentedAPCAndResponse
- --- PASS: TestScreenKittyGraphicsFragmentedAPCAndResponse (0.00s)
- === RUN TestScreenKittyGraphicsWithoutImageIDDoesNotRespond
- --- PASS: TestScreenKittyGraphicsWithoutImageIDDoesNotRespond (0.00s)
- === RUN TestScreenKittyIcatDetectionResponses
- --- PASS: TestScreenKittyIcatDetectionResponses (0.00s)
- === RUN TestScreenKittyGraphicsPrimaryAndAlternateState
- --- PASS: TestScreenKittyGraphicsPrimaryAndAlternateState (0.00s)
- === RUN TestScreenReenteringActiveAlternateClearsGraphicsState
- --- PASS: TestScreenReenteringActiveAlternateClearsGraphicsState (0.00s)
- === RUN TestScreenFullClearAbortsPendingUploadAndClearsPlacements
- --- PASS: TestScreenFullClearAbortsPendingUploadAndClearsPlacements (0.00s)
- === RUN TestScreenPendingTransmitDisplayFailsClosedAcrossErrorAndResize
- --- PASS: TestScreenPendingTransmitDisplayFailsClosedAcrossErrorAndResize (0.00s)
- === RUN TestScreenPendingTransmitDisplayIsScopedToScreenBuffer
- --- PASS: TestScreenPendingTransmitDisplayIsScopedToScreenBuffer (0.00s)
- === RUN TestScreenPartialPixelGeometryDoesNotInventPixelCoordinates
- --- PASS: TestScreenPartialPixelGeometryDoesNotInventPixelCoordinates (0.00s)
- === RUN TestScreenKittyPlacementSeparatesCursorOriginCropAndPixelOffset
- --- PASS: TestScreenKittyPlacementSeparatesCursorOriginCropAndPixelOffset (0.00s)
- === RUN TestScreenKittyGraphicsOrdinaryResetClearScrollAndResize
- --- PASS: TestScreenKittyGraphicsOrdinaryResetClearScrollAndResize (0.00s)
- === RUN TestScreenSnapshotCapturesOwnedActiveGraphicsSnapshot
- --- PASS: TestScreenSnapshotCapturesOwnedActiveGraphicsSnapshot (0.00s)
- === RUN TestScreenOrdinaryTextPathDoesNotAllocateGraphicsState
- --- PASS: TestScreenOrdinaryTextPathDoesNotAllocateGraphicsState (0.00s)
- === RUN TestScreenKittyDiscardRetainsTerminatorFraming
- --- PASS: TestScreenKittyDiscardRetainsTerminatorFraming (0.00s)
- === RUN TestScreenKittyPlacementUsesCursorAndCControlsMovement
- --- PASS: TestScreenKittyPlacementUsesCursorAndCControlsMovement (0.00s)
- === RUN TestScreenKittyPlacementNormalizesDeferredWrapCursor
- --- PASS: TestScreenKittyPlacementNormalizesDeferredWrapCursor (0.00s)
- === RUN TestScreenKittyNaturalImageHeightMovesCursorBelowPlacement
- --- PASS: TestScreenKittyNaturalImageHeightMovesCursorBelowPlacement (0.00s)
- === RUN TestScreenKittyPlacementScrollsWithTallImageCursorAdvance
- --- PASS: TestScreenKittyPlacementScrollsWithTallImageCursorAdvance (0.00s)
- === RUN TestScreenKittyPlacementScrollsOnlyWhenContainedInRegion
- --- PASS: TestScreenKittyPlacementScrollsOnlyWhenContainedInRegion (0.00s)
- === RUN TestScreenKittyPlacementScrollSkipsBottomEdgeOverflow
- --- PASS: TestScreenKittyPlacementScrollSkipsBottomEdgeOverflow (0.00s)
- === RUN TestScreenKittyFragmentedAPCsDoNotAliasEscapeBuffer
- --- PASS: TestScreenKittyFragmentedAPCsDoNotAliasEscapeBuffer (0.00s)
- === RUN TestScreenWriteReentrantFromCallbackKeepsOuterStreamIntact
- === RUN TestScreenWriteReentrantFromCallbackKeepsOuterStreamIntact/split_CSI_then_DA_reply_writes_text
- === RUN TestScreenWriteReentrantFromCallbackKeepsOuterStreamIntact/split_APC_response_writes_upload
- --- PASS: TestScreenWriteReentrantFromCallbackKeepsOuterStreamIntact (0.00s)
- --- PASS: TestScreenWriteReentrantFromCallbackKeepsOuterStreamIntact/split_CSI_then_DA_reply_writes_text (0.00s)
- --- PASS: TestScreenWriteReentrantFromCallbackKeepsOuterStreamIntact/split_APC_response_writes_upload (0.00s)
- === RUN TestScreenKittyNewlinePaddedPayloadRetainsOnlyAccountedBytes
- --- PASS: TestScreenKittyNewlinePaddedPayloadRetainsOnlyAccountedBytes (0.51s)
- === RUN TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer
- === RUN TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer/single-shot_transmit_and_display
- === RUN TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer/first_and_final_chunk_in_one_write
- === RUN TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer/first_chunk_write_then_buffer_reuse_before_final_chunk
- --- PASS: TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer (0.00s)
- --- PASS: TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer/single-shot_transmit_and_display (0.00s)
- --- PASS: TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer/first_and_final_chunk_in_one_write (0.00s)
- --- PASS: TestScreenKittyGraphicsDoesNotAliasCallerWriteBuffer/first_chunk_write_then_buffer_reuse_before_final_chunk (0.00s)
- === RUN TestScreenKittySingleColumnOrRowPlacement
- === RUN TestScreenKittySingleColumnOrRowPlacement/columns_only
- === RUN TestScreenKittySingleColumnOrRowPlacement/rows_only
- === RUN TestScreenKittySingleColumnOrRowPlacement/zero_rows_is_unset
- === RUN TestScreenKittySingleColumnOrRowPlacement/zero_columns_is_unset
- === RUN TestScreenKittySingleColumnOrRowPlacement/known_cell_pixels
- === RUN TestScreenKittySingleColumnOrRowPlacement/put_existing_image
- --- PASS: TestScreenKittySingleColumnOrRowPlacement (0.00s)
- --- PASS: TestScreenKittySingleColumnOrRowPlacement/columns_only (0.00s)
- --- PASS: TestScreenKittySingleColumnOrRowPlacement/rows_only (0.00s)
- --- PASS: TestScreenKittySingleColumnOrRowPlacement/zero_rows_is_unset (0.00s)
- --- PASS: TestScreenKittySingleColumnOrRowPlacement/zero_columns_is_unset (0.00s)
- --- PASS: TestScreenKittySingleColumnOrRowPlacement/known_cell_pixels (0.00s)
- --- PASS: TestScreenKittySingleColumnOrRowPlacement/put_existing_image (0.00s)
- === RUN TestZshAutosuggestionRepaintEmitsForwardDamage
- --- PASS: TestZshAutosuggestionRepaintEmitsForwardDamage (0.00s)
- === RUN TestIntegrationScenarios
- === RUN TestIntegrationScenarios/renderer_stays_in_sync_after_VT_edit_damage
- === RUN TestIntegrationScenarios/DCS_sequence_terminated_by_ST_is_ignored
- === RUN TestIntegrationScenarios/fish-like_prompt_redraw_preserves_typed_characters
- --- PASS: TestIntegrationScenarios (0.00s)
- --- PASS: TestIntegrationScenarios/renderer_stays_in_sync_after_VT_edit_damage (0.00s)
- --- PASS: TestIntegrationScenarios/DCS_sequence_terminated_by_ST_is_ignored (0.00s)
- --- PASS: TestIntegrationScenarios/fish-like_prompt_redraw_preserves_typed_characters (0.00s)
- === RUN TestScreenKittyKeyboardFlags
- === RUN TestScreenKittyKeyboardFlags/default
- === RUN TestScreenKittyKeyboardFlags/push
- === RUN TestScreenKittyKeyboardFlags/push_without_flags
- === RUN TestScreenKittyKeyboardFlags/push_masks_unknown_bits
- === RUN TestScreenKittyKeyboardFlags/push_twice
- === RUN TestScreenKittyKeyboardFlags/pop_default_one
- === RUN TestScreenKittyKeyboardFlags/pop_n
- === RUN TestScreenKittyKeyboardFlags/pop_past_empty
- === RUN TestScreenKittyKeyboardFlags/pop_empty
- === RUN TestScreenKittyKeyboardFlags/set_replace_on_empty
- === RUN TestScreenKittyKeyboardFlags/set_replace
- === RUN TestScreenKittyKeyboardFlags/set_or
- === RUN TestScreenKittyKeyboardFlags/set_clear
- === RUN TestScreenKittyKeyboardFlags/set_unknown_mode_ignored
- === RUN TestScreenKittyKeyboardFlags/set_replaces_top_only
- === RUN TestScreenKittyKeyboardFlags/malformed_flags_are_zero
- === RUN TestScreenKittyKeyboardFlags/plain_CSI_u_restores_cursor_only
- === RUN TestScreenKittyKeyboardFlags/RIS_resets
- === RUN TestScreenKittyKeyboardFlags/alternate_screen_has_its_own_stack
- === RUN TestScreenKittyKeyboardFlags/alternate_screen_push
- === RUN TestScreenKittyKeyboardFlags/leaving_alternate_restores_main_stack
- --- PASS: TestScreenKittyKeyboardFlags (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/default (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/push (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/push_without_flags (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/push_masks_unknown_bits (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/push_twice (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/pop_default_one (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/pop_n (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/pop_past_empty (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/pop_empty (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/set_replace_on_empty (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/set_replace (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/set_or (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/set_clear (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/set_unknown_mode_ignored (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/set_replaces_top_only (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/malformed_flags_are_zero (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/plain_CSI_u_restores_cursor_only (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/RIS_resets (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/alternate_screen_has_its_own_stack (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/alternate_screen_push (0.00s)
- --- PASS: TestScreenKittyKeyboardFlags/leaving_alternate_restores_main_stack (0.00s)
- === RUN TestScreenKittyKeyboardStackIsBounded
- --- PASS: TestScreenKittyKeyboardStackIsBounded (0.00s)
- === RUN TestScreenKittyKeyboardQuery
- === RUN TestScreenKittyKeyboardQuery/empty
- === RUN TestScreenKittyKeyboardQuery/after_push
- === RUN TestScreenKittyKeyboardQuery/with_params_is_ignored
- === RUN TestScreenKittyKeyboardQuery/split_across_writes
- --- PASS: TestScreenKittyKeyboardQuery (0.00s)
- --- PASS: TestScreenKittyKeyboardQuery/empty (0.00s)
- --- PASS: TestScreenKittyKeyboardQuery/after_push (0.00s)
- --- PASS: TestScreenKittyKeyboardQuery/with_params_is_ignored (0.00s)
- --- PASS: TestScreenKittyKeyboardQuery/split_across_writes (0.00s)
- === RUN TestESCSequences
- === RUN TestESCSequences/ESC_=_(DECKPAM)_is_ignored,_following_text_is_printable
- === RUN TestESCSequences/ESC_7_/_ESC_8_save_and_restore_the_cursor
- === RUN TestESCSequences/ESC_7_/_ESC_8_restore_origin_and_insert_modes
- === RUN TestESCSequences/ESC_D_(index),_ESC_E_(next_line),_ESC_M_(reverse_index)
- --- PASS: TestESCSequences (0.00s)
- --- PASS: TestESCSequences/ESC_=_(DECKPAM)_is_ignored,_following_text_is_printable (0.00s)
- --- PASS: TestESCSequences/ESC_7_/_ESC_8_save_and_restore_the_cursor (0.00s)
- --- PASS: TestESCSequences/ESC_7_/_ESC_8_restore_origin_and_insert_modes (0.00s)
- --- PASS: TestESCSequences/ESC_D_(index),_ESC_E_(next_line),_ESC_M_(reverse_index) (0.00s)
- === RUN TestScreenReportsSynchronizedUpdateMode
- --- PASS: TestScreenReportsSynchronizedUpdateMode (0.00s)
- === RUN TestForceSyncEnd
- --- PASS: TestForceSyncEnd (0.00s)
- === RUN TestScreenCursorAndMouseStateAccessors
- === RUN TestScreenCursorAndMouseStateAccessors/cursor_position_and_visibility_are_exposed
- === RUN TestScreenCursorAndMouseStateAccessors/mouse_mode_and_SGR_are_exposed
- === RUN TestScreenCursorAndMouseStateAccessors/reset_restores_cursor_and_mouse_defaults
- --- PASS: TestScreenCursorAndMouseStateAccessors (0.00s)
- --- PASS: TestScreenCursorAndMouseStateAccessors/cursor_position_and_visibility_are_exposed (0.00s)
- --- PASS: TestScreenCursorAndMouseStateAccessors/mouse_mode_and_SGR_are_exposed (0.00s)
- --- PASS: TestScreenCursorAndMouseStateAccessors/reset_restores_cursor_and_mouse_defaults (0.00s)
- === RUN TestScreenMouseModeDisableInactiveIsNoOp
- --- PASS: TestScreenMouseModeDisableInactiveIsNoOp (0.00s)
- === RUN TestScreenCursorStyleDECSCUSR
- === RUN TestScreenCursorStyleDECSCUSR/explicit_style
- === RUN TestScreenCursorStyleDECSCUSR/blank_style_parameter
- === RUN TestScreenCursorStyleDECSCUSR/invalid_low_style_is_ignored
- === RUN TestScreenCursorStyleDECSCUSR/invalid_high_style_is_ignored
- === RUN TestScreenCursorStyleDECSCUSR/XTVERSION_is_ignored
- --- PASS: TestScreenCursorStyleDECSCUSR (0.00s)
- --- PASS: TestScreenCursorStyleDECSCUSR/explicit_style (0.00s)
- --- PASS: TestScreenCursorStyleDECSCUSR/blank_style_parameter (0.00s)
- --- PASS: TestScreenCursorStyleDECSCUSR/invalid_low_style_is_ignored (0.00s)
- --- PASS: TestScreenCursorStyleDECSCUSR/invalid_high_style_is_ignored (0.00s)
- --- PASS: TestScreenCursorStyleDECSCUSR/XTVERSION_is_ignored (0.00s)
- === RUN TestScreenInvalidCursorStyleDoesNotOverwriteCurrentStyle
- --- PASS: TestScreenInvalidCursorStyleDoesNotOverwriteCurrentStyle (0.00s)
- === RUN TestScreenAltScreenActiveAccessor
- --- PASS: TestScreenAltScreenActiveAccessor (0.00s)
- === RUN TestOnBellFiresForLoneBEL
- --- PASS: TestOnBellFiresForLoneBEL (0.00s)
- === RUN TestOnBellIgnoresOSCTerminator
- --- PASS: TestOnBellIgnoresOSCTerminator (0.00s)
- === RUN TestBELWithoutCallbackIsDiscarded
- --- PASS: TestBELWithoutCallbackIsDiscarded (0.00s)
- === RUN TestTerminalTitleRetainsOSC0AndOSC2
- === RUN TestTerminalTitleRetainsOSC0AndOSC2/OSC_0_BEL_terminated
- === RUN TestTerminalTitleRetainsOSC0AndOSC2/OSC_0_ST_terminated
- === RUN TestTerminalTitleRetainsOSC0AndOSC2/OSC_2_BEL_terminated
- === RUN TestTerminalTitleRetainsOSC0AndOSC2/OSC_2_ST_terminated
- --- PASS: TestTerminalTitleRetainsOSC0AndOSC2 (0.00s)
- --- PASS: TestTerminalTitleRetainsOSC0AndOSC2/OSC_0_BEL_terminated (0.00s)
- --- PASS: TestTerminalTitleRetainsOSC0AndOSC2/OSC_0_ST_terminated (0.00s)
- --- PASS: TestTerminalTitleRetainsOSC0AndOSC2/OSC_2_BEL_terminated (0.00s)
- --- PASS: TestTerminalTitleRetainsOSC0AndOSC2/OSC_2_ST_terminated (0.00s)
- === RUN TestTerminalTitleHandlesSplitWritesReplacementAndClear
- --- PASS: TestTerminalTitleHandlesSplitWritesReplacementAndClear (0.00s)
- === RUN TestTerminalTitleIgnoresUnrelatedAndOversizedOSC
- --- PASS: TestTerminalTitleIgnoresUnrelatedAndOversizedOSC (0.00s)
- === RUN TestOnNotifyOSC9
- --- PASS: TestOnNotifyOSC9 (0.00s)
- === RUN TestOSC9ProgressTransitions
- === RUN TestOSC9ProgressTransitions/finish_fires_once
- === RUN TestOSC9ProgressTransitions/error_fires_once_repeat_no_fire
- === RUN TestOSC9ProgressTransitions/indeterminate_clear_fires
- === RUN TestOSC9ProgressTransitions/paused_clear_fires
- === RUN TestOSC9ProgressTransitions/ongoing_updates_silent
- === RUN TestOSC9ProgressTransitions/bare_clear_silent
- === RUN TestOSC9ProgressTransitions/bare_progress_ignored
- === RUN TestOSC9ProgressTransitions/unparseable_ignored
- === RUN TestOSC9ProgressTransitions/error_active_clear_fires_error_then_finish
- === RUN TestOSC9ProgressTransitions/error_clear_only_fires_error
- --- PASS: TestOSC9ProgressTransitions (0.00s)
- --- PASS: TestOSC9ProgressTransitions/finish_fires_once (0.00s)
- --- PASS: TestOSC9ProgressTransitions/error_fires_once_repeat_no_fire (0.00s)
- --- PASS: TestOSC9ProgressTransitions/indeterminate_clear_fires (0.00s)
- --- PASS: TestOSC9ProgressTransitions/paused_clear_fires (0.00s)
- --- PASS: TestOSC9ProgressTransitions/ongoing_updates_silent (0.00s)
- --- PASS: TestOSC9ProgressTransitions/bare_clear_silent (0.00s)
- --- PASS: TestOSC9ProgressTransitions/bare_progress_ignored (0.00s)
- --- PASS: TestOSC9ProgressTransitions/unparseable_ignored (0.00s)
- --- PASS: TestOSC9ProgressTransitions/error_active_clear_fires_error_then_finish (0.00s)
- --- PASS: TestOSC9ProgressTransitions/error_clear_only_fires_error (0.00s)
- === RUN TestOSC9ProgressSplitAcrossWritesFiresOnce
- --- PASS: TestOSC9ProgressSplitAcrossWritesFiresOnce (0.00s)
- === RUN TestOSC9ProgressNilCallbackDoesNotPanic
- --- PASS: TestOSC9ProgressNilCallbackDoesNotPanic (0.00s)
- === RUN TestOSC9ProgressSTTerminated
- --- PASS: TestOSC9ProgressSTTerminated (0.00s)
- === RUN TestOSC9ProgressStateTrackedBeforeCallbackSet
- --- PASS: TestOSC9ProgressStateTrackedBeforeCallbackSet (0.00s)
- === RUN TestOnNotifyIgnoresOSC9Progress
- --- PASS: TestOnNotifyIgnoresOSC9Progress (0.00s)
- === RUN TestOnNotifyOSC940RemainsGeneric
- --- PASS: TestOnNotifyOSC940RemainsGeneric (0.00s)
- === RUN TestOnNotifyOSC777STTerminated
- --- PASS: TestOnNotifyOSC777STTerminated (0.00s)
- === RUN TestOnNotifyIgnoresOtherOSC
- --- PASS: TestOnNotifyIgnoresOtherOSC (0.00s)
- === RUN TestOnNotifySplitAcrossWrites
- --- PASS: TestOnNotifySplitAcrossWrites (0.00s)
- === RUN TestOnClipboardBELTerminated
- --- PASS: TestOnClipboardBELTerminated (0.00s)
- === RUN TestOnClipboardSTTerminated
- --- PASS: TestOnClipboardSTTerminated (0.00s)
- === RUN TestOnClipboardQueryIgnored
- --- PASS: TestOnClipboardQueryIgnored (0.00s)
- === RUN TestOnClipboardEmptySelection
- --- PASS: TestOnClipboardEmptySelection (0.00s)
- === RUN TestOnClipboardNilCallbackDoesNotPanic
- --- PASS: TestOnClipboardNilCallbackDoesNotPanic (0.00s)
- === RUN TestOnClipboardSplitAcrossWrites
- --- PASS: TestOnClipboardSplitAcrossWrites (0.00s)
- === RUN TestOnClipboardNoSecondSemicolonIgnored
- --- PASS: TestOnClipboardNoSecondSemicolonIgnored (0.00s)
- === RUN TestOSCSequences
- === RUN TestOSCSequences/BEL-terminated_OSC_is_ignored
- === RUN TestOSCSequences/ST-terminated_OSC_is_ignored
- === RUN TestOSCSequences/multiple_OSC_sequences_in_a_row_are_all_ignored
- === RUN TestOSCSequences/BEL-terminated_OSC_split_across_writes_is_ignored
- === RUN TestOSCSequences/ST-terminated_OSC_split_across_writes_is_ignored
- === RUN TestOSCSequences/unterminated_OSC_sequence_is_bounded_and_dropped
- --- PASS: TestOSCSequences (0.00s)
- --- PASS: TestOSCSequences/BEL-terminated_OSC_is_ignored (0.00s)
- --- PASS: TestOSCSequences/ST-terminated_OSC_is_ignored (0.00s)
- --- PASS: TestOSCSequences/multiple_OSC_sequences_in_a_row_are_all_ignored (0.00s)
- --- PASS: TestOSCSequences/BEL-terminated_OSC_split_across_writes_is_ignored (0.00s)
- --- PASS: TestOSCSequences/ST-terminated_OSC_split_across_writes_is_ignored (0.00s)
- --- PASS: TestOSCSequences/unterminated_OSC_sequence_is_bounded_and_dropped (0.00s)
- === RUN TestResize
- === RUN TestResize/same_size_preserves_content_and_skips_FullRedraw
- === RUN TestResize/grow_preserves_visible_content_and_cursor
- === RUN TestResize/height_shrink_evicts_top_lines_and_follows_cursor
- === RUN TestResize/soft_wrapped_lines_reflow_on_shrink_and_growth
- === RUN TestResize/erase_severs_a_soft_wrap_boundary
- === RUN TestResize/in-place_repaint_does_not_merge_with_the_row_below
- === RUN TestResize/wide_edge_padding_does_not_become_logical_content
- === RUN TestResize/width_truncates_and_pads_without_reflow
- === RUN TestResize/width_shrink_repairs_truncated_wide_head
- === RUN TestResize/random_wide_resize_repairs_copied_rows
- === RUN TestResize/cursor_and_saved_cursor_clamp
- === RUN TestResize/alternate_resize_keeps_saved_normal_content
- === RUN TestResize/alternate_resize_shifts_active_and_saved_cursors
- === RUN TestResize/style_mouse_cursor_and_bracketed_paste_modes_survive
- --- PASS: TestResize (0.01s)
- --- PASS: TestResize/same_size_preserves_content_and_skips_FullRedraw (0.00s)
- --- PASS: TestResize/grow_preserves_visible_content_and_cursor (0.00s)
- --- PASS: TestResize/height_shrink_evicts_top_lines_and_follows_cursor (0.00s)
- --- PASS: TestResize/soft_wrapped_lines_reflow_on_shrink_and_growth (0.00s)
- --- PASS: TestResize/erase_severs_a_soft_wrap_boundary (0.00s)
- --- PASS: TestResize/in-place_repaint_does_not_merge_with_the_row_below (0.00s)
- --- PASS: TestResize/wide_edge_padding_does_not_become_logical_content (0.00s)
- --- PASS: TestResize/width_truncates_and_pads_without_reflow (0.00s)
- --- PASS: TestResize/width_shrink_repairs_truncated_wide_head (0.00s)
- --- PASS: TestResize/random_wide_resize_repairs_copied_rows (0.01s)
- --- PASS: TestResize/cursor_and_saved_cursor_clamp (0.00s)
- --- PASS: TestResize/alternate_resize_keeps_saved_normal_content (0.00s)
- --- PASS: TestResize/alternate_resize_shifts_active_and_saved_cursors (0.00s)
- --- PASS: TestResize/style_mouse_cursor_and_bracketed_paste_modes_survive (0.00s)
- === RUN TestWideCharSurvivesRotatedScroll
- === RUN TestWideCharSurvivesRotatedScroll/wide_pair_moves_up_one_row_on_newline_scroll
- === RUN TestWideCharSurvivesRotatedScroll/wide_pair_moves_down_on_reverse_index
- --- PASS: TestWideCharSurvivesRotatedScroll (0.00s)
- --- PASS: TestWideCharSurvivesRotatedScroll/wide_pair_moves_up_one_row_on_newline_scroll (0.00s)
- --- PASS: TestWideCharSurvivesRotatedScroll/wide_pair_moves_down_on_reverse_index (0.00s)
- === RUN TestLineOffsetInvariantAfterVTSequences
- --- PASS: TestLineOffsetInvariantAfterVTSequences (0.00s)
- === RUN TestScreenSnapshotGeometryAndMetadata
- === RUN TestScreenSnapshotGeometryAndMetadata/nil_receiver_is_the_zero_snapshot
- === RUN TestScreenSnapshotGeometryAndMetadata/normal_viewport_captures_cursor_modes_and_title
- === RUN TestScreenSnapshotGeometryAndMetadata/zero_by_zero_preserves_screen_metadata
- === RUN TestScreenSnapshotGeometryAndMetadata/zero_columns_retains_empty_physical_rows_and_bounds
- === RUN TestScreenSnapshotGeometryAndMetadata/zero_rows_retains_columns_without_rows
- --- PASS: TestScreenSnapshotGeometryAndMetadata (0.00s)
- --- PASS: TestScreenSnapshotGeometryAndMetadata/nil_receiver_is_the_zero_snapshot (0.00s)
- --- PASS: TestScreenSnapshotGeometryAndMetadata/normal_viewport_captures_cursor_modes_and_title (0.00s)
- --- PASS: TestScreenSnapshotGeometryAndMetadata/zero_by_zero_preserves_screen_metadata (0.00s)
- --- PASS: TestScreenSnapshotGeometryAndMetadata/zero_columns_retains_empty_physical_rows_and_bounds (0.00s)
- --- PASS: TestScreenSnapshotGeometryAndMetadata/zero_rows_retains_columns_without_rows (0.00s)
- === RUN TestScreenSnapshotColorSchemeModeExcludesHostPreference
- === RUN TestScreenSnapshotColorSchemeModeExcludesHostPreference/host_preference_alone_is_not_DEC_2031_mode
- === RUN TestScreenSnapshotColorSchemeModeExcludesHostPreference/DEC_2031_mode_is_captured_independently
- --- PASS: TestScreenSnapshotColorSchemeModeExcludesHostPreference (0.00s)
- --- PASS: TestScreenSnapshotColorSchemeModeExcludesHostPreference/host_preference_alone_is_not_DEC_2031_mode (0.00s)
- --- PASS: TestScreenSnapshotColorSchemeModeExcludesHostPreference/DEC_2031_mode_is_captured_independently (0.00s)
- === RUN TestScreenSnapshotTitle
- === RUN TestScreenSnapshotTitle/empty_title
- === RUN TestScreenSnapshotTitle/latest_title_replaces_the_previous_value
- === RUN TestScreenSnapshotTitle/UTF-8_title_is_preserved
- --- PASS: TestScreenSnapshotTitle (0.00s)
- --- PASS: TestScreenSnapshotTitle/empty_title (0.00s)
- --- PASS: TestScreenSnapshotTitle/latest_title_replaces_the_previous_value (0.00s)
- --- PASS: TestScreenSnapshotTitle/UTF-8_title_is_preserved (0.00s)
- === RUN TestScreenSnapshotFidelity
- === RUN TestScreenSnapshotFidelity/styles_wide_continuation_and_bounds_are_exact
- === RUN TestScreenSnapshotFidelity/active_alternate_screen_is_captured
- --- PASS: TestScreenSnapshotFidelity (0.00s)
- --- PASS: TestScreenSnapshotFidelity/styles_wide_continuation_and_bounds_are_exact (0.00s)
- --- PASS: TestScreenSnapshotFidelity/active_alternate_screen_is_captured (0.00s)
- === RUN TestScreenSnapshotPreservesLogicalRowsAfterScroll
- --- PASS: TestScreenSnapshotPreservesLogicalRowsAfterScroll (0.00s)
- === RUN TestScreenSnapshotOwnership
- === RUN TestScreenSnapshotOwnership/later_write
- === RUN TestScreenSnapshotOwnership/later_scroll
- === RUN TestScreenSnapshotOwnership/later_resize
- === RUN TestScreenSnapshotOwnership/later_alternate_entry
- === RUN TestScreenSnapshotOwnership/later_alternate_entry_and_exit
- --- PASS: TestScreenSnapshotOwnership (0.00s)
- --- PASS: TestScreenSnapshotOwnership/later_write (0.00s)
- --- PASS: TestScreenSnapshotOwnership/later_scroll (0.00s)
- --- PASS: TestScreenSnapshotOwnership/later_resize (0.00s)
- --- PASS: TestScreenSnapshotOwnership/later_alternate_entry (0.00s)
- --- PASS: TestScreenSnapshotOwnership/later_alternate_entry_and_exit (0.00s)
- === RUN TestScreenSnapshotBoundsAreIndependent
- === RUN TestScreenSnapshotBoundsAreIndependent/mutating_a_single_boundary_entry_after_the_snapshot
- === RUN TestScreenSnapshotBoundsAreIndependent/replacing_the_whole_boundaries_slice_after_the_snapshot
- --- PASS: TestScreenSnapshotBoundsAreIndependent (0.00s)
- --- PASS: TestScreenSnapshotBoundsAreIndependent/mutating_a_single_boundary_entry_after_the_snapshot (0.00s)
- --- PASS: TestScreenSnapshotBoundsAreIndependent/replacing_the_whole_boundaries_slice_after_the_snapshot (0.00s)
- === RUN TestScreenSnapshotDoesNotMutateHistoryOrDamage
- === RUN TestScreenSnapshotDoesNotMutateHistoryOrDamage/screen_without_history
- === RUN TestScreenSnapshotDoesNotMutateHistoryOrDamage/screen_with_sealed_chunks_and_mutable_tail
- --- PASS: TestScreenSnapshotDoesNotMutateHistoryOrDamage (0.00s)
- --- PASS: TestScreenSnapshotDoesNotMutateHistoryOrDamage/screen_without_history (0.00s)
- --- PASS: TestScreenSnapshotDoesNotMutateHistoryOrDamage/screen_with_sealed_chunks_and_mutable_tail (0.00s)
- === RUN TestScreenSnapshotPreservesStaleDamageAcknowledge
- === RUN TestScreenSnapshotPreservesStaleDamageAcknowledge/write_after_capture
- === RUN TestScreenSnapshotPreservesStaleDamageAcknowledge/resize_after_capture
- --- PASS: TestScreenSnapshotPreservesStaleDamageAcknowledge (0.00s)
- --- PASS: TestScreenSnapshotPreservesStaleDamageAcknowledge/write_after_capture (0.00s)
- --- PASS: TestScreenSnapshotPreservesStaleDamageAcknowledge/resize_after_capture (0.00s)
- === RUN TestScreenSnapshotPreservesExactDamageAcknowledge
- === RUN TestScreenSnapshotPreservesExactDamageAcknowledge/snapshot_does_not_stale_an_exact_damage_capture
- --- PASS: TestScreenSnapshotPreservesExactDamageAcknowledge (0.00s)
- --- PASS: TestScreenSnapshotPreservesExactDamageAcknowledge/snapshot_does_not_stale_an_exact_damage_capture (0.00s)
- === RUN TestWritePrintableAndUTF8
- === RUN TestWritePrintableAndUTF8/printable_ASCII_advances_cursor_and_records_damage
- === RUN TestWritePrintableAndUTF8/UTF-8_multi-byte_runes_occupy_one_cell_each
- === RUN TestWritePrintableAndUTF8/printable_beyond_width_wraps_to_next_line
- === RUN TestWritePrintableAndUTF8/printable_beyond_screen_height_scrolls
- --- PASS: TestWritePrintableAndUTF8 (0.00s)
- --- PASS: TestWritePrintableAndUTF8/printable_ASCII_advances_cursor_and_records_damage (0.00s)
- --- PASS: TestWritePrintableAndUTF8/UTF-8_multi-byte_runes_occupy_one_cell_each (0.00s)
- --- PASS: TestWritePrintableAndUTF8/printable_beyond_width_wraps_to_next_line (0.00s)
- --- PASS: TestWritePrintableAndUTF8/printable_beyond_screen_height_scrolls (0.00s)
- === RUN TestCursorControlChars
- === RUN TestCursorControlChars/CR_moves_column_back_to_0
- === RUN TestCursorControlChars/LF_with_CR_moves_to_next_line_column_0
- === RUN TestCursorControlChars/LF_alone_does_not_reset_column
- === RUN TestCursorControlChars/LF_at_pending_wrap_boundary_advances_exactly_one_line
- === RUN TestCursorControlChars/LF_scrolls_when_both_lines_are_full
- === RUN TestCursorControlChars/BS_moves_cursor_back_without_touching_the_cell
- === RUN TestCursorControlChars/BS_at_column_zero_is_a_no-op
- === RUN TestCursorControlChars/tab_moves_cursor_without_changing_cells_or_damage
- --- PASS: TestCursorControlChars (0.00s)
- --- PASS: TestCursorControlChars/CR_moves_column_back_to_0 (0.00s)
- --- PASS: TestCursorControlChars/LF_with_CR_moves_to_next_line_column_0 (0.00s)
- --- PASS: TestCursorControlChars/LF_alone_does_not_reset_column (0.00s)
- --- PASS: TestCursorControlChars/LF_at_pending_wrap_boundary_advances_exactly_one_line (0.00s)
- --- PASS: TestCursorControlChars/LF_scrolls_when_both_lines_are_full (0.00s)
- --- PASS: TestCursorControlChars/BS_moves_cursor_back_without_touching_the_cell (0.00s)
- --- PASS: TestCursorControlChars/BS_at_column_zero_is_a_no-op (0.00s)
- --- PASS: TestCursorControlChars/tab_moves_cursor_without_changing_cells_or_damage (0.00s)
- === RUN TestInvalidInputIgnored
- === RUN TestInvalidInputIgnored/invalid_UTF-8_continuation_byte_without_start_byte
- === RUN TestInvalidInputIgnored/unhandled_control_characters_below_0x20
- --- PASS: TestInvalidInputIgnored (0.00s)
- --- PASS: TestInvalidInputIgnored/invalid_UTF-8_continuation_byte_without_start_byte (0.00s)
- --- PASS: TestInvalidInputIgnored/unhandled_control_characters_below_0x20 (0.00s)
- === RUN TestWriteAtEdgeNoPanic
- === RUN TestWriteAtEdgeNoPanic/writing_past_a_1x1_screen_scrolls_instead_of_panicking
- --- PASS: TestWriteAtEdgeNoPanic (0.00s)
- --- PASS: TestWriteAtEdgeNoPanic/writing_past_a_1x1_screen_scrolls_instead_of_panicking (0.00s)
- === RUN TestStylePersists
- === RUN TestStylePersists/bold_persists_across_separate_Write_calls
- --- PASS: TestStylePersists (0.00s)
- --- PASS: TestStylePersists/bold_persists_across_separate_Write_calls (0.00s)
- === RUN TestWideAndZeroWidthRunes
- === RUN TestWideAndZeroWidthRunes/CJK_writes_wide_left_cell_plus_continuation
- === RUN TestWideAndZeroWidthRunes/CJK_mixed_with_ASCII
- === RUN TestWideAndZeroWidthRunes/emoji_writes_wide_pair
- === RUN TestWideAndZeroWidthRunes/combining_mark_is_skipped_without_advancing_cursor
- === RUN TestWideAndZeroWidthRunes/zero-width_characters_are_skipped_without_advancing_cursor
- === RUN TestWideAndZeroWidthRunes/CJK_surrounded_by_ASCII_on_both_sides
- === RUN TestWideAndZeroWidthRunes/wide_char_at_last_column_wraps_to_next_line,_abandoned_cell_cleared
- === RUN TestWideAndZeroWidthRunes/CJK_damage_width_is_2
- === RUN TestWideAndZeroWidthRunes/mixed_ASCII,_CJK,_emoji,_and_combining_marks_keep_cursor_aligned
- === RUN TestWideAndZeroWidthRunes/overwrite_left_half_of_wide_pair_with_narrow_clears_both
- === RUN TestWideAndZeroWidthRunes/overwrite_right_half_(continuation)_with_narrow_clears_both
- === RUN TestWideAndZeroWidthRunes/overwrite_half_of_wide_pair_with_a_new_wide_char
- === RUN TestWideAndZeroWidthRunes/erase_to_end_of_line_covering_a_continuation_clears_its_wide_left_half
- === RUN TestWideAndZeroWidthRunes/erase_to_start_of_line_covering_a_wide_left_clears_its_continuation
- === RUN TestWideAndZeroWidthRunes/wrap_abandoning_a_continuation_cell_clears_its_pair_and_extends_damage
- === RUN TestWideAndZeroWidthRunes/insert_chars_at_a_continuation_splits_the_pair_and_repairs_orphans
- === RUN TestWideAndZeroWidthRunes/insert_chars_shifting_a_wide_pair_off_the_right_edge_repairs_the_left_half
- === RUN TestWideAndZeroWidthRunes/delete_char_at_the_left_half_of_a_wide_pair_repairs_the_orphan
- === RUN TestWideAndZeroWidthRunes/delete_char_at_a_continuation_repairs_the_wide_left_and_extends_damage
- === RUN TestWideAndZeroWidthRunes/IRM_inserts_narrow_printable_cells_and_reset_restores_overwrite
- === RUN TestWideAndZeroWidthRunes/IRM_inserts_wide_printable_cells_and_repairs_evicted_wide_head
- === RUN TestWideAndZeroWidthRunes/IRM_wide_insert_at_right_edge_repairs_orphan
- === RUN TestWideAndZeroWidthRunes/wide_char_on_a_width-1_screen_becomes_a_narrow_replacement_rune
- === RUN TestWideAndZeroWidthRunes/wide_pair_survives_a_scroll
- === RUN TestWideAndZeroWidthRunes/combining_mark_alone_writes_no_cell_and_produces_no_damage
- --- PASS: TestWideAndZeroWidthRunes (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/CJK_writes_wide_left_cell_plus_continuation (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/CJK_mixed_with_ASCII (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/emoji_writes_wide_pair (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/combining_mark_is_skipped_without_advancing_cursor (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/zero-width_characters_are_skipped_without_advancing_cursor (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/CJK_surrounded_by_ASCII_on_both_sides (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/wide_char_at_last_column_wraps_to_next_line,_abandoned_cell_cleared (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/CJK_damage_width_is_2 (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/mixed_ASCII,_CJK,_emoji,_and_combining_marks_keep_cursor_aligned (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/overwrite_left_half_of_wide_pair_with_narrow_clears_both (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/overwrite_right_half_(continuation)_with_narrow_clears_both (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/overwrite_half_of_wide_pair_with_a_new_wide_char (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/erase_to_end_of_line_covering_a_continuation_clears_its_wide_left_half (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/erase_to_start_of_line_covering_a_wide_left_clears_its_continuation (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/wrap_abandoning_a_continuation_cell_clears_its_pair_and_extends_damage (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/insert_chars_at_a_continuation_splits_the_pair_and_repairs_orphans (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/insert_chars_shifting_a_wide_pair_off_the_right_edge_repairs_the_left_half (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/delete_char_at_the_left_half_of_a_wide_pair_repairs_the_orphan (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/delete_char_at_a_continuation_repairs_the_wide_left_and_extends_damage (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/IRM_inserts_narrow_printable_cells_and_reset_restores_overwrite (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/IRM_inserts_wide_printable_cells_and_repairs_evicted_wide_head (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/IRM_wide_insert_at_right_edge_repairs_orphan (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/wide_char_on_a_width-1_screen_becomes_a_narrow_replacement_rune (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/wide_pair_survives_a_scroll (0.00s)
- --- PASS: TestWideAndZeroWidthRunes/combining_mark_alone_writes_no_cell_and_produces_no_damage (0.00s)
- === RUN TestRuneWidth
- === RUN TestRuneWidth/space
- === RUN TestRuneWidth/lowercase_ascii_letter
- === RUN TestRuneWidth/uppercase_ascii_letter
- === RUN TestRuneWidth/ascii_digit
- === RUN TestRuneWidth/soft_hyphen
- === RUN TestRuneWidth/combining_grapheme_joiner
- === RUN TestRuneWidth/combining_acute_accent
- === RUN TestRuneWidth/combining_grave_accent
- === RUN TestRuneWidth/zero-width_space
- === RUN TestRuneWidth/zero-width_non-joiner
- === RUN TestRuneWidth/zero-width_joiner
- === RUN TestRuneWidth/BOM_/_zero-width_no-break_space
- === RUN TestRuneWidth/CJK_Unified_Ideograph_(一)
- === RUN TestRuneWidth/CJK_(二)
- === RUN TestRuneWidth/CJK_end_of_BMP
- === RUN TestRuneWidth/CJK_Extension_A
- === RUN TestRuneWidth/Hangul_Syllable_(가)
- === RUN TestRuneWidth/Hangul_Syllable_end
- === RUN TestRuneWidth/CJK_Ideographic_Space
- === RUN TestRuneWidth/Fullwidth_Exclamation_Mark
- === RUN TestRuneWidth/Fullwidth_Cent_Sign
- === RUN TestRuneWidth/grinning_face_emoji
- === RUN TestRuneWidth/rocket_emoji
- === RUN TestRuneWidth/hiragana_a
- === RUN TestRuneWidth/katakana_a
- === RUN TestRuneWidth/CJK_Extension_B
- === RUN TestRuneWidth/supplemental_symbols_(robot)
- === RUN TestRuneWidth/symbols_extended-A_(sari)
- === RUN TestRuneWidth/ideographic_full_stop
- === RUN TestRuneWidth/NUL
- === RUN TestRuneWidth/SOH
- === RUN TestRuneWidth/ESC
- === RUN TestRuneWidth/DEL
- --- PASS: TestRuneWidth (0.00s)
- --- PASS: TestRuneWidth/space (0.00s)
- --- PASS: TestRuneWidth/lowercase_ascii_letter (0.00s)
- --- PASS: TestRuneWidth/uppercase_ascii_letter (0.00s)
- --- PASS: TestRuneWidth/ascii_digit (0.00s)
- --- PASS: TestRuneWidth/soft_hyphen (0.00s)
- --- PASS: TestRuneWidth/combining_grapheme_joiner (0.00s)
- --- PASS: TestRuneWidth/combining_acute_accent (0.00s)
- --- PASS: TestRuneWidth/combining_grave_accent (0.00s)
- --- PASS: TestRuneWidth/zero-width_space (0.00s)
- --- PASS: TestRuneWidth/zero-width_non-joiner (0.00s)
- --- PASS: TestRuneWidth/zero-width_joiner (0.00s)
- --- PASS: TestRuneWidth/BOM_/_zero-width_no-break_space (0.00s)
- --- PASS: TestRuneWidth/CJK_Unified_Ideograph_(一) (0.00s)
- --- PASS: TestRuneWidth/CJK_(二) (0.00s)
- --- PASS: TestRuneWidth/CJK_end_of_BMP (0.00s)
- --- PASS: TestRuneWidth/CJK_Extension_A (0.00s)
- --- PASS: TestRuneWidth/Hangul_Syllable_(가) (0.00s)
- --- PASS: TestRuneWidth/Hangul_Syllable_end (0.00s)
- --- PASS: TestRuneWidth/CJK_Ideographic_Space (0.00s)
- --- PASS: TestRuneWidth/Fullwidth_Exclamation_Mark (0.00s)
- --- PASS: TestRuneWidth/Fullwidth_Cent_Sign (0.00s)
- --- PASS: TestRuneWidth/grinning_face_emoji (0.00s)
- --- PASS: TestRuneWidth/rocket_emoji (0.00s)
- --- PASS: TestRuneWidth/hiragana_a (0.00s)
- --- PASS: TestRuneWidth/katakana_a (0.00s)
- --- PASS: TestRuneWidth/CJK_Extension_B (0.00s)
- --- PASS: TestRuneWidth/supplemental_symbols_(robot) (0.00s)
- --- PASS: TestRuneWidth/symbols_extended-A_(sari) (0.00s)
- --- PASS: TestRuneWidth/ideographic_full_stop (0.00s)
- --- PASS: TestRuneWidth/NUL (0.00s)
- --- PASS: TestRuneWidth/SOH (0.00s)
- --- PASS: TestRuneWidth/ESC (0.00s)
- --- PASS: TestRuneWidth/DEL (0.00s)
- === RUN TestC1Controls
- === RUN TestC1Controls/C1_controls_are_dropped_without_moving_the_cursor
- === RUN TestC1Controls/the_full_C1_control_range_U+0080-U+009F_is_dropped
- === RUN TestC1Controls/printable_characters_still_work_after_C1_controls
- === RUN TestC1Controls/C1_controls_mixed_with_CR_preserve_CR_behavior
- === RUN TestC1Controls/C1_controls_mixed_with_LF_preserve_LF_behavior
- === RUN TestC1Controls/C1_controls_produce_no_damage
- --- PASS: TestC1Controls (0.00s)
- --- PASS: TestC1Controls/C1_controls_are_dropped_without_moving_the_cursor (0.00s)
- --- PASS: TestC1Controls/the_full_C1_control_range_U+0080-U+009F_is_dropped (0.00s)
- --- PASS: TestC1Controls/printable_characters_still_work_after_C1_controls (0.00s)
- --- PASS: TestC1Controls/C1_controls_mixed_with_CR_preserve_CR_behavior (0.00s)
- --- PASS: TestC1Controls/C1_controls_mixed_with_LF_preserve_LF_behavior (0.00s)
- --- PASS: TestC1Controls/C1_controls_produce_no_damage (0.00s)
- === RUN TestScreenLineBoundsDescribesTheLiveGrid
- === RUN TestScreenLineBoundsDescribesTheLiveGrid/wraps_after_column_width
- --- PASS: TestScreenLineBoundsDescribesTheLiveGrid (0.00s)
- --- PASS: TestScreenLineBoundsDescribesTheLiveGrid/wraps_after_column_width (0.00s)
- === RUN TestOnLineEvicted
- === RUN TestOnLineEvicted/newline_scroll_evicts_top_row
- === RUN TestOnLineEvicted/CSI_S_count_evicts_each_top_row_in_order
- --- PASS: TestOnLineEvicted (0.00s)
- --- PASS: TestOnLineEvicted/newline_scroll_evicts_top_row (0.00s)
- --- PASS: TestOnLineEvicted/CSI_S_count_evicts_each_top_row_in_order (0.00s)
- === RUN TestOnLineEvictedAltScreenAndRotation
- === RUN TestOnLineEvictedAltScreenAndRotation/alternate_screen_scroll_does_not_evict
- === RUN TestOnLineEvictedAltScreenAndRotation/evicted_row_follows_logical_top_after_prior_lineOffset_rotation
- --- PASS: TestOnLineEvictedAltScreenAndRotation (0.00s)
- --- PASS: TestOnLineEvictedAltScreenAndRotation/alternate_screen_scroll_does_not_evict (0.00s)
- --- PASS: TestOnLineEvictedAltScreenAndRotation/evicted_row_follows_logical_top_after_prior_lineOffset_rotation (0.00s)
- === RUN TestEvictedLinesCarryTheirBound
- === RUN TestEvictedLinesCarryTheirBound/scroll_evicts_a_soft-wrapped_row
- === RUN TestEvictedLinesCarryTheirBound/scroll_evicts_a_hard_row
- --- PASS: TestEvictedLinesCarryTheirBound (0.00s)
- --- PASS: TestEvictedLinesCarryTheirBound/scroll_evicts_a_soft-wrapped_row (0.00s)
- --- PASS: TestEvictedLinesCarryTheirBound/scroll_evicts_a_hard_row (0.00s)
- === RUN TestReflowEvictedLinesCarryTheirBound
- --- PASS: TestReflowEvictedLinesCarryTheirBound (0.00s)
- === RUN TestHistorySnapshotViewDoesNotSealTailAndCopiesIt
- --- PASS: TestHistorySnapshotViewDoesNotSealTailAndCopiesIt (0.00s)
- === RUN TestHistoryFromBlobsNormalizesFullTailBeforeAppend
- --- PASS: TestHistoryFromBlobsNormalizesFullTailBeforeAppend (0.00s)
- === RUN TestHistoryFromBlobsRestoresAccountingAndEvictsToBothBudgets
- --- PASS: TestHistoryFromBlobsRestoresAccountingAndEvictsToBothBudgets (0.00s)
- === RUN TestHistoryTailPreallocationFollowsGeometry
- --- PASS: TestHistoryTailPreallocationFollowsGeometry (0.00s)
- === RUN TestSoftLinkSurvivesTheScrollItCaused
- === RUN TestSoftLinkSurvivesTheScrollItCaused/narrow_wrap_out_of_the_bottom_row_keeps_the_link
- === RUN TestSoftLinkSurvivesTheScrollItCaused/wide-rune_wrap_out_of_the_bottom_row_keeps_the_link
- === RUN TestSoftLinkSurvivesTheScrollItCaused/explicit_newline_after_a_full-width_bottom_row_severs
- === RUN TestSoftLinkSurvivesTheScrollItCaused/DECSTBM_region_scroll_severs_at_both_edges
- === RUN TestSoftLinkSurvivesTheScrollItCaused/wrap_on_a_one-row_screen_links_nothing_on_the_grid
- --- PASS: TestSoftLinkSurvivesTheScrollItCaused (0.00s)
- --- PASS: TestSoftLinkSurvivesTheScrollItCaused/narrow_wrap_out_of_the_bottom_row_keeps_the_link (0.00s)
- --- PASS: TestSoftLinkSurvivesTheScrollItCaused/wide-rune_wrap_out_of_the_bottom_row_keeps_the_link (0.00s)
- --- PASS: TestSoftLinkSurvivesTheScrollItCaused/explicit_newline_after_a_full-width_bottom_row_severs (0.00s)
- --- PASS: TestSoftLinkSurvivesTheScrollItCaused/DECSTBM_region_scroll_severs_at_both_edges (0.00s)
- --- PASS: TestSoftLinkSurvivesTheScrollItCaused/wrap_on_a_one-row_screen_links_nothing_on_the_grid (0.00s)
- === RUN TestResizeRejoinsALineWrappedOutOfTheBottomRow
- --- PASS: TestResizeRejoinsALineWrappedOutOfTheBottomRow (0.00s)
- === RUN TestSoftLinkFromABottomRowWrapReachesHistory
- --- PASS: TestSoftLinkFromABottomRowWrapReachesHistory (0.00s)
- === RUN TestExternalScreenParserPreservesPublicTerminalModel
- --- PASS: TestExternalScreenParserPreservesPublicTerminalModel (0.00s)
- === RUN TestExternalCallbacksAreSynchronousAndOrdered
- --- PASS: TestExternalCallbacksAreSynchronousAndOrdered (0.00s)
- === RUN TestExternalSnapshotsAndHistoryRespectOwnershipContracts
- --- PASS: TestExternalSnapshotsAndHistoryRespectOwnershipContracts (0.00s)
- === RUN TestExternalSingleOwnerUsageSerializesMutationAndCapture
- --- PASS: TestExternalSingleOwnerUsageSerializesMutationAndCapture (0.00s)
- === RUN TestExternalLineEvictionCallbackReceivesStableCopy
- --- PASS: TestExternalLineEvictionCallbackReceivesStableCopy (0.00s)
- === RUN TestDifferentialOracle
- === RUN TestDifferentialOracle/scenarios
- === RUN TestDifferentialOracle/scenarios/00
- === PAUSE TestDifferentialOracle/scenarios/00
- === RUN TestDifferentialOracle/scenarios/01
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/02
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/03
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/04
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/05
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/06
- === PAUSE TestDifferentialOracle/scenarios/06
- === RUN TestDifferentialOracle/scenarios/07
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/08
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/09
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/10
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/11
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/12
- === PAUSE TestDifferentialOracle/scenarios/12
- === RUN TestDifferentialOracle/scenarios/13
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/14
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/15
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/16
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/17
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/18
- === PAUSE TestDifferentialOracle/scenarios/18
- === RUN TestDifferentialOracle/scenarios/19
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/20
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/21
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/22
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/23
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/24
- === PAUSE TestDifferentialOracle/scenarios/24
- === RUN TestDifferentialOracle/scenarios/25
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/26
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/27
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/28
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/29
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/30
- === PAUSE TestDifferentialOracle/scenarios/30
- === RUN TestDifferentialOracle/scenarios/31
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/32
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/33
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/34
- oracle_test.go:615: reduced oracle under -race
- === RUN TestDifferentialOracle/scenarios/35
- oracle_test.go:615: reduced oracle under -race
- === CONT TestDifferentialOracle/scenarios/00
- === CONT TestDifferentialOracle/scenarios/30
- === CONT TestDifferentialOracle/scenarios/12
- === CONT TestDifferentialOracle/scenarios/06
- === CONT TestDifferentialOracle/scenarios/24
- === CONT TestDifferentialOracle/scenarios/18
- --- PASS: TestDifferentialOracle (43.09s)
- --- PASS: TestDifferentialOracle/scenarios (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/01 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/02 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/03 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/04 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/05 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/07 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/08 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/09 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/10 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/11 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/13 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/14 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/15 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/16 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/17 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/19 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/20 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/21 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/22 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/23 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/25 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/26 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/27 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/28 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/29 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/31 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/32 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/33 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/34 (0.00s)
- --- SKIP: TestDifferentialOracle/scenarios/35 (0.00s)
- --- PASS: TestDifferentialOracle/scenarios/12 (3.74s)
- --- PASS: TestDifferentialOracle/scenarios/00 (7.70s)
- --- PASS: TestDifferentialOracle/scenarios/24 (6.01s)
- --- PASS: TestDifferentialOracle/scenarios/30 (36.63s)
- --- PASS: TestDifferentialOracle/scenarios/06 (41.19s)
- --- PASS: TestDifferentialOracle/scenarios/18 (35.38s)
- === CONT TestParseCSIInts
- === RUN TestParseCSIInts/empty
- === CONT TestParseSGRInts
- === RUN TestParseSGRInts/empty
- === RUN TestParseCSIInts/single
- === RUN TestParseSGRInts/single
- === RUN TestParseCSIInts/multiple
- === RUN TestParseCSIInts/leading_empty_token
- === RUN TestParseSGRInts/multiple
- === RUN TestParseCSIInts/double_empty_token
- === RUN TestParseSGRInts/leading_empty_token
- === RUN TestParseCSIInts/trailing_empty_token
- === RUN TestParseSGRInts/double_empty_token
- === RUN TestParseCSIInts/question_prefix
- === RUN TestParseSGRInts/trailing_empty_token
- === RUN TestParseSGRInts/indexed_foreground_colon
- === RUN TestParseCSIInts/greater_prefix
- === RUN TestParseSGRInts/rgb_foreground_colon
- === RUN TestParseCSIInts/prefix_order
- === RUN TestParseCSIInts/junk_token
- === RUN TestParseSGRInts/indexed_background_colon
- --- PASS: TestParseCSIInts (0.00s)
- --- PASS: TestParseCSIInts/empty (0.00s)
- --- PASS: TestParseCSIInts/single (0.00s)
- --- PASS: TestParseCSIInts/multiple (0.00s)
- --- PASS: TestParseCSIInts/leading_empty_token (0.00s)
- --- PASS: TestParseCSIInts/double_empty_token (0.00s)
- --- PASS: TestParseCSIInts/trailing_empty_token (0.00s)
- --- PASS: TestParseCSIInts/question_prefix (0.00s)
- --- PASS: TestParseCSIInts/greater_prefix (0.00s)
- --- PASS: TestParseCSIInts/prefix_order (0.00s)
- --- PASS: TestParseCSIInts/junk_token (0.00s)
- === RUN TestParseSGRInts/rgb_foreground_empty_colorspace
- === RUN TestParseSGRInts/rgb_foreground_explicit_colorspace
- === RUN TestParseSGRInts/non_color_colon_group
- === RUN TestParseSGRInts/junk_token
- --- PASS: TestParseSGRInts (0.00s)
- --- PASS: TestParseSGRInts/empty (0.00s)
- --- PASS: TestParseSGRInts/single (0.00s)
- --- PASS: TestParseSGRInts/multiple (0.00s)
- --- PASS: TestParseSGRInts/leading_empty_token (0.00s)
- --- PASS: TestParseSGRInts/double_empty_token (0.00s)
- --- PASS: TestParseSGRInts/trailing_empty_token (0.00s)
- --- PASS: TestParseSGRInts/indexed_foreground_colon (0.00s)
- --- PASS: TestParseSGRInts/rgb_foreground_colon (0.00s)
- --- PASS: TestParseSGRInts/indexed_background_colon (0.00s)
- --- PASS: TestParseSGRInts/rgb_foreground_empty_colorspace (0.00s)
- --- PASS: TestParseSGRInts/rgb_foreground_explicit_colorspace (0.00s)
- --- PASS: TestParseSGRInts/non_color_colon_group (0.00s)
- --- PASS: TestParseSGRInts/junk_token (0.00s)
- === RUN FuzzHistoryPreflightMatchesUnmarshal
- === RUN FuzzHistoryPreflightMatchesUnmarshal/seed#0
- === RUN FuzzHistoryPreflightMatchesUnmarshal/seed#1
- === RUN FuzzHistoryPreflightMatchesUnmarshal/seed#2
- === RUN FuzzHistoryPreflightMatchesUnmarshal/seed#3
- --- PASS: FuzzHistoryPreflightMatchesUnmarshal (0.00s)
- --- PASS: FuzzHistoryPreflightMatchesUnmarshal/seed#0 (0.00s)
- --- PASS: FuzzHistoryPreflightMatchesUnmarshal/seed#1 (0.00s)
- --- PASS: FuzzHistoryPreflightMatchesUnmarshal/seed#2 (0.00s)
- --- PASS: FuzzHistoryPreflightMatchesUnmarshal/seed#3 (0.00s)
- === RUN FuzzMeasureHistoryBlob
- === RUN FuzzMeasureHistoryBlob/seed#0
- --- PASS: FuzzMeasureHistoryBlob (0.00s)
- --- PASS: FuzzMeasureHistoryBlob/seed#0 (0.00s)
- === RUN FuzzVTInputDoesNotPanic
- === RUN FuzzVTInputDoesNotPanic/seed#0
- === RUN FuzzVTInputDoesNotPanic/seed#1
- === RUN FuzzVTInputDoesNotPanic/seed#2
- === RUN FuzzVTInputDoesNotPanic/seed#3
- --- PASS: FuzzVTInputDoesNotPanic (0.00s)
- --- PASS: FuzzVTInputDoesNotPanic/seed#0 (0.00s)
- --- PASS: FuzzVTInputDoesNotPanic/seed#1 (0.00s)
- --- PASS: FuzzVTInputDoesNotPanic/seed#2 (0.00s)
- --- PASS: FuzzVTInputDoesNotPanic/seed#3 (0.00s)
- === RUN FuzzANSIRenderingDoesNotPanic
- === RUN FuzzANSIRenderingDoesNotPanic/seed#0
- === RUN FuzzANSIRenderingDoesNotPanic/seed#1
- === RUN FuzzANSIRenderingDoesNotPanic/seed#2
- --- PASS: FuzzANSIRenderingDoesNotPanic (0.00s)
- --- PASS: FuzzANSIRenderingDoesNotPanic/seed#0 (0.00s)
- --- PASS: FuzzANSIRenderingDoesNotPanic/seed#1 (0.00s)
- --- PASS: FuzzANSIRenderingDoesNotPanic/seed#2 (0.00s)
- PASS
- ok github.com/bnema/vev-vt 52.749s
- === RUN TestRendererANSI256ProjectsRGBColors
- --- PASS: TestRendererANSI256ProjectsRGBColors (0.00s)
- === RUN TestRendererANSI16UsesBasicColorsAndOmitsUnderlineColor
- --- PASS: TestRendererANSI16UsesBasicColorsAndOmitsUnderlineColor (0.00s)
- === RUN TestRendererANSI16DownsamplesExtendedIndexedColors
- --- PASS: TestRendererANSI16DownsamplesExtendedIndexedColors (0.00s)
- === RUN TestRendererIndexedColorsFollowProfile
- === RUN TestRendererIndexedColorsFollowProfile/truecolor_preserves_indexed_colors
- === RUN TestRendererIndexedColorsFollowProfile/ANSI-256_preserves_indexed_colors
- === RUN TestRendererIndexedColorsFollowProfile/ANSI-16_preserves_basic_indexes
- --- PASS: TestRendererIndexedColorsFollowProfile (0.00s)
- --- PASS: TestRendererIndexedColorsFollowProfile/truecolor_preserves_indexed_colors (0.00s)
- --- PASS: TestRendererIndexedColorsFollowProfile/ANSI-256_preserves_indexed_colors (0.00s)
- --- PASS: TestRendererIndexedColorsFollowProfile/ANSI-16_preserves_basic_indexes (0.00s)
- === RUN TestRendererMonochromeOmitsColorsAndPreservesAttributes
- --- PASS: TestRendererMonochromeOmitsColorsAndPreservesAttributes (0.00s)
- === RUN TestRendererColorProfilesApplyToFullIncrementalAndResetDraws
- === RUN TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/truecolor
- === RUN TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/ANSI-256
- === RUN TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/ANSI-16
- === RUN TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/monochrome
- --- PASS: TestRendererColorProfilesApplyToFullIncrementalAndResetDraws (0.00s)
- --- PASS: TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/truecolor (0.00s)
- --- PASS: TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/ANSI-256 (0.00s)
- --- PASS: TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/ANSI-16 (0.00s)
- --- PASS: TestRendererColorProfilesApplyToFullIncrementalAndResetDraws/monochrome (0.00s)
- === RUN TestNewPreservesUnkeyedCapabilitiesAndTrueColorDefault
- --- PASS: TestNewPreservesUnkeyedCapabilitiesAndTrueColorDefault (0.00s)