-
Notifications
You must be signed in to change notification settings - Fork 17.8k
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
x/build: netbsd-amd64-8_0 builder timing out frequently #31858
Comments
I think it's just slowness. Maybe increasing the timeout helps? |
@bsiegert, what makes you think that? I suspect the NetBSD port (or NetBSD) is buggy based on looking at historical data over the past month on this builder. The So, no, I don't think it's just slowness. |
Makes sense (that the problem lies with NetBSD or the NetBSD port). Is there a crash dump of where it is stuck? |
@zoulasc, nope. Our build system just gives up on it and doesn't try to actively grab a stack. (which varies by OS, anyway) If you want to give me basic instructions for capturing some debug info we could probably wire it up to report that before failing. |
I will setup a local build and try to reproduce it locally so I can give you something that works... |
Still an issue. There is also a |
Change https://golang.org/cl/185217 mentions this issue: |
NetBSD 8.1 is a bugfix release on the stable (8) branch and has a number of recommended updates and fixes. Updates golang/go#31858 Change-Id: Id0f4a2180af1f84486aa6bc1c4406c5e8d5a0cb3 Reviewed-on: https://go-review.googlesource.com/c/build/+/185217 Reviewed-by: Andrew Bonventre <[email protected]>
NetBSD 8.1 is a bugfix release on the stable (8) branch and has a number of recommended updates and fixes. Updates golang/go#31858 Change-Id: Id0f4a2180af1f84486aa6bc1c4406c5e8d5a0cb3 Reviewed-on: https://go-review.googlesource.com/c/build/+/185217 Reviewed-by: Andrew Bonventre <[email protected]>
Change https://golang.org/cl/226977 mentions this issue: |
Update NetBSD amd64 and 386 builders to the latest NetBSD 9.0 release, using the latest versions of anita (2.3) and pkgsrc packages (2019Q4). Also increase the image disk size from 4 GB to 16 GB. The motivation is to help tests that require more disk space and large dependencies. Additional adjustments to the image building script will need to be made to make use of increased disk space for the /tmp volume, as it is currently being mounted in RAM with size equal to 25% of memory. Remove the manual invocation of the mozilla-rootcerts install command. It no longer works as is in NetBSD 9.0. The mozilla-rootcerts-openssl package is added instead, which successfully performs that same task. Hopefully this will be a more robust approach for the future. Continue to use an explicit URL for the NetBSD release download, and remove unused find_latest_release. The plan is to roll out these builders first (without trybots), gain more confidence, enable trybots, and then remove NetBSD 8.0 builders. For golang/go#37244. For golang/go#30839. For golang/go#31858. For golang/go#31726. For golang/go#38283. Change-Id: Id41278eaebe64cfbcf7b1ab9bfd64e550ee0bbf1 Reviewed-on: https://go-review.googlesource.com/c/build/+/226977 Reviewed-by: Benny Siegert <[email protected]> Reviewed-by: Alexander Rakoczy <[email protected]>
Four of the last five failures on the
netbsd-amd64-8_0
builder are timeouts in various tests.I can't tell whether the builder is slow or the test is triggering some sort of deadlock.
https://build.golang.org/log/a64cd49d7d367f90e6b79ab84714b4c065763168
https://build.golang.org/log/f7f50b085698aa5480d2c34a3e6c250595317bf6
https://build.golang.org/log/7b749c8616a9b7e9a77c7735038673f9a9dc5d37
https://build.golang.org/log/26dd20510233ec659adf0d5987690164d8abaa6a
CC @bsiegert @bradfitz
The text was updated successfully, but these errors were encountered: