Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmd/go: TestMutexExcludes failing on plan9/386 builder #31502

Closed
0intro opened this issue Apr 16, 2019 · 1 comment
Closed

cmd/go: TestMutexExcludes failing on plan9/386 builder #31502

0intro opened this issue Apr 16, 2019 · 1 comment
Labels
Builders x/build issues (builders, bots, dashboards) NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Plan9 WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided.
Milestone

Comments

@0intro
Copy link
Member

0intro commented Apr 16, 2019

#!watchflakes
post <- goos == "plan9" && pkg == "cmd/go/internal/lockedfile" && test == "TestMutexExcludes"

TestMutexExcludes is currently failing on the plan9/386 builder.

--- FAIL: TestMutexExcludes (10.02s)
    lockedfile_test.go:70: mu := MutexAt(_)
    lockedfile_test.go:76: unlock, _  := mu.Lock()
    lockedfile_test.go:79: mu2 := MutexAt(mu.Path)
    lockedfile_test.go:92: unlock()
    lockedfile_test.go:94: mu2.Lock() is unexpectedly still blocked after 10s
panic: Fail in goroutine after TestMutexExcludes has completed

goroutine 10 [running]:
testing.(*common).Fail(0x108780a0)
	/tmp/workdir/go/src/testing/testing.go:565 +0xe7
testing.(*common).Errorf(0x108780a0, 0x112c85, 0xc, 0x10883fd4, 0x1, 0x1)
	/tmp/workdir/go/src/testing/testing.go:660 +0x70
cmd/go/internal/lockedfile_test.TestMutexExcludes.func1()
	/tmp/workdir/go/src/cmd/go/internal/lockedfile/lockedfile_test.go:84 +0x8f
cmd/go/internal/lockedfile_test.mustBlock.func1(0x108160d0, 0x10840480)
	/tmp/workdir/go/src/cmd/go/internal/lockedfile/lockedfile_test.go:40 +0x1c
created by cmd/go/internal/lockedfile_test.mustBlock
	/tmp/workdir/go/src/cmd/go/internal/lockedfile/lockedfile_test.go:39 +0x66
FAIL	cmd/go/internal/lockedfile	10.194s

See https://build.golang.org/log/f3ee5c7a5368711f22a2907eeedd3a109d0db451

A related issue (#29033), due to lockedfile hanging on ramfs file system, was fixed previously.

@0intro 0intro added OS-Plan9 Builders x/build issues (builders, bots, dashboards) labels Apr 16, 2019
@0intro 0intro self-assigned this Apr 16, 2019
@bcmills bcmills added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Apr 19, 2019
@rsc rsc unassigned 0intro Jun 23, 2022
@seankhliao seankhliao added this to the Unplanned milestone Aug 20, 2022
@bcmills bcmills added the WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided. label Mar 16, 2023
@gopherbot
Copy link

Timed out in state WaitingForInfo. Closing.

(I am just a bot, though. Please speak up if this is a mistake or you have the requested information.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Builders x/build issues (builders, bots, dashboards) NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Plan9 WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided.
Projects
Status: Done
Development

No branches or pull requests

4 participants