-
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
x/build: illumos-amd64
builder consistently failing
#58967
Comments
illumos-amd64
builder consistently timing out in cmd/go
testsillumos-amd64
builder consistently timing out in cmd/go
tests
(attn @jclulow; CC @golang/illumos @golang/release) |
illumos-amd64
builder consistently timing out in cmd/go
testsillumos-amd64
builder consistently timing out in tests
Looking at a few of the failures, it's not just |
As an initial note on this: nothing about the builder has changed to the best of my knowledge, unless AWS have moved it onto a defective or noisy host somehow. |
The failure mode has changed: it is now consistently failing with |
illumos-amd64
builder consistently timing out in testsillumos-amd64
builder consistently failing
I will investigate! |
I believe disk space exhaustion was caused by the build-up of files in
Should these files be deleted automatically after the job completes? Can I delete them now? |
NB: in the interim I have activated the warm standby VM here which obviously doesn't (yet!) have a full disk, and appears to be processing jobs OK. |
illumos-amd64
builder consistently failingillumos-amd64
builder consistently failing
@jclulow, it appears that the |
Oh no! I'm looking at it now, and the issue appears to be that the buildlet user has consumed all 10G of its quota. (I set the quota to less than the VM disk size on this one, after the last builder filled the entire disk in the machine making it harder to manage.) I'm running @bcmills What is responsible for managing the contents of |
Yeah, you can delete them whenever you need to. Maybe a cron job? :-/ @golang/tools-team if you can find a way to make this stop happening that'd be great. I remain unconvinced that a temporary directory that persists across test runs is the right approach. |
@heschi I thought we already did this in https://go.dev/cl/494297? Does that miss something? |
Hm. Forgot about that. @jclulow, does this machine auto-update the buildlet? |
We run the I'm currently clearing out |
I have re-enabled the thing and it obtained a new buildlet and is ostensibly doing work now. |
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.) |
The
illumos-amd64
builder has timed out testingcmd/go
in every run since CL 473697.Since the code involved in that change has literally no effect on
illumos-amd64
, I suspect that something has changed in either the builder itself or its configuration incmd/coordinator
to cause the test to become much slower.The text was updated successfully, but these errors were encountered: