-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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
runtime: frequent TestPreemptionAfterSyscall failures on freebsd-arm-paulzhol #52679
Comments
https://build.golang.org/log/fdb8ea8338d74875166d4b47904450c254ca3b49 Maybe the test should take |
If the hard-coded timeout is too short, I wonder if it would make sense to remove it entirely and just check whether the test livelocks..? (It was loosened once already for #41015.) |
Change https://go.dev/cl/408700 mentions this issue: |
For golang/go#52653. Updates golang/go#52679. Change-Id: I585d0d69d60739328b6921470d7fea0d9c038537 Reviewed-on: https://go-review.googlesource.com/c/build/+/408700 Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Auto-Submit: Bryan Mills <bcmills@google.com> Reviewed-by: Alex Rakoczy <alex@golang.org>
Change https://go.dev/cl/420354 mentions this issue: |
…ssues TestPreemptionAfterSyscall and runtime/pprof no longer fail, after the builder was upgraded. Hardware wise, it's an ARM Cortex A7 -> Cortex A53 (in 32bit mode). FreeBSD 13.0 -> 13.1 and also switched from the default SCHED_ULE to SCHED_4BSD. Update golang/go#52679. Change-Id: Id2be185992c07d74e43e254cd54133b605b1d06e Reviewed-on: https://go-review.googlesource.com/c/build/+/420354 Reviewed-by: Bryan Mills <bcmills@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
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.) |
greplogs -l -e 'FAIL: TestPreemptionAfterSyscall' --since=2022-01-19
2022-05-03T05:42:48-0668e3c/freebsd-arm-paulzhol
2022-05-03T02:12:49-f771edd/freebsd-arm-paulzhol
2022-05-02T21:34:37-99f1bf5/freebsd-arm-paulzhol
2022-04-30T02:35:50-0ebe224/freebsd-arm-paulzhol
See previously #41015 (CC @golang/runtime)
@paulzhol, since
freebsd/arm
is not a first-class port one option here would be to skip the test on that GOOS+GOARCH. However, it would be better still to diagnose the long hangs in the test. 🤔The text was updated successfully, but these errors were encountered: