Skip to content

cmd/go: test failures due to dependency downloads running into "close <path>: file already closed" errors #71903

@gopherbot

Description

@gopherbot
#!watchflakes
default <- pkg == "cmd/go" && test ~ `TestScript` && `close .+: file already closed`

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestScript/modfile_flag
=== PAUSE TestScript/modfile_flag
=== CONT  TestScript/modfile_flag
    script_test.go:139: 2025-02-22T21:49:43Z
    script_test.go:141: $WORK=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-3697970934/tmpdir2646143785/modfile_flag4155956599
    script_test.go:163: 
        PATH=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-3697970934/tmpdir2646143785/testbin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/cache/tools/bin:/home/swarming/.swarming/w/ir/bbagent_utility_packages:/home/swarming/.swarming/w/ir/bbagent_utility_packages/bin:/home/swarming/.swarming/w/ir/cipd_bin_packages:/home/swarming/.swarming/w/ir/cipd_bin_packages/bin:/home/swarming/.swarming/w/ir/cache/cipd_client:/home/swarming/.swarming/w/ir/cache/cipd_client/bin:/home/swarming/.swarming/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=amd64
...
        > stdout rsc.io/quote
        matched: example.com/m rsc.io/quote@v1.5.2
        > go mod tidy
        [stderr]
        go: downloading rsc.io/sampler v1.3.0
        go: example.com/m imports
            rsc.io/quote imports
            rsc.io/sampler: close /home/swarming/.swarming/w/ir/x/t/cmd-go-test-3697970934/tmpdir2646143785/modfile_flag4155956599/gopath/pkg/mod/cache/download/rsc.io/sampler/@v/v1.3.0.partial: file already closed
    script_test.go:163: FAIL: testdata/script/modfile_flag.txt:36: go mod tidy: exit status 1
--- FAIL: TestScript/modfile_flag (7.48s)

watchflakes

Metadata

Metadata

Assignees

Labels

GoCommandcmd/goNeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.

Type

No type

Projects

Status

Active

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions