-
Notifications
You must be signed in to change notification settings - Fork 168
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
FreeBSD build timed out, failing #1871
Comments
It looks like both of the referenced builds failed at two separate phases of the build process. unfortunately its not clear to me at least as to what the build bot was doing during those 6mins. is it possible to get the system logs themselves to see if there is another error happening that is causing the build to hang? Perhaps an out-of-mem condition? |
@nomadlogic what's the best way to see system logs on freebsd? Using
Other than that message, there is a ton of this type of thing: /var/log/messages and /var/log/messages.*.bz2 are pretty much all those same error messages repeated over and over. I see nothing else. |
btw these machines are pretty much as they come from DigitalOcean's FreeBSD droplets plus some basic stuff to get the jenkins client running on there, I don't see anything particularly notable in ansible/ for freebsd other than the usual update/upgrade, install compiler & java and start a jenkins service. |
by the looks of it these systems are running out of memory during the compilation process. if i'm reading this correct it looks like there is 4GB of ram allocated to these instances, which ZFS will try to make use of as well. so the systems are starting to page to disk during compilation and failing. if possible it may be worth seeing if memory can be increased, alternatively additional swap can be added as per this document (specifically by using a swapfile): |
Exactly this; if using ZFS we can try tuning it to be more conservative with memory use, or try using UFS instead. I assume the same DO config is used on Linux? (i.e., 4GB droplets)? |
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made. |
I haven't seen this in a while, so I'll close. Feel free to re-open if I'm wrong and this is still A Thing. |
https://ci.nodejs.org/job/node-test-commit-freebsd/27478/nodes=freebsd11-x64/console
Same thing at https://ci.nodejs.org/job/node-test-commit-freebsd/27409/nodes=freebsd11-x64/console.
Two build failures in a week is not too bad, really, but would love to know the cause and if there's potential mitigation. (Does we just need to increase the timeout and everything will be fine?)
/ping @nodejs/platform-freebsd in case someone wants to dig on on this.
The text was updated successfully, but these errors were encountered: