Skip to content

ci: a hung benchmark fails in minutes and logs its goroutines - #9

Merged
Michael McQuade (giraffesyo) merged 1 commit into
canaryfrom
ci/bench-hang-timeout
Oct 14, 2026
Merged

Michael McQuade (giraffesyo) merged 1 commit into
canaryfrom
ci/bench-hang-timeout

Conversation

@giraffesyo

Copy link
Copy Markdown
Member

The Benchmarks job on the release PR ran its interleaved loop for 40 minutes, the job timeout, with no output, because each run's results go to a file. Twenty back-to-back runs of the same binaries on Linux did not hang, so the cause is rare. Each run now has -test.timeout 5m (a run takes well under a minute), so a hang fails promptly and the testing package prints every goroutine's stack to the job log.

@giraffesyo
Michael McQuade (giraffesyo) merged commit 9e4d83a into canary Oct 14, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant