#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/test/marker" && test == "Test/fixedbugs/issue59944.txt"
Issue created automatically to collect these failures.
Example (log):
=== RUN Test/fixedbugs/issue59944.txt
=== PAUSE Test/fixedbugs/issue59944.txt
=== CONT Test/fixedbugs/issue59944.txt
Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/test/marker" && test == "Test/fixedbugs/issue59944.txt"
2025-06-17 17:42 x_tools-go1.23-openbsd-amd64 tools@03042518 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/test/marker.Test/fixedbugs/issue59944.txt [SKIP] (log)
=== RUN Test/fixedbugs/issue59944.txt === PAUSE Test/fixedbugs/issue59944.txt === CONT Test/fixedbugs/issue59944.txtComment From: adonovan
The only information in the log is:
FAIL golang.org/x/tools/gopls/internal/test/marker 1202.284s
How does this happen? Even a timeout should print something more than just FAIL.
Hmm, LUCI adds this interpolation:
go test reported no status for this test. This usually means execution was interrupted by SIGTERM, SIGABORT or SIGKILL.
Oh... it seems that although main LUCI output is very quiet, the JSON log contains a backtrace of thousands of goroutines (search for panic
). Strange that this information should be buried like that.
Comment From: gopherbot
Change https://go.dev/cl/682836 mentions this issue: main.star: increase openbsd-amd64 timeout scaling to 4