A couple of linux64 slaves timed out cloning the try repo
command timed out: 3600 seconds without output, killing pid 2734
program finished with exit code -1
but the step was green so the job continued (failing at the very start of compile).
Linux x86-64 tryserver build #2793
Linux x86-64 tryserver leak test #2763
Suspected regression from bug 505512.
I'll have a look.
So, the upstream code doesn't check the return code of the command if log_eval_func is set -- this changed mid-development, which is probably why regex_log_evaluator isn't checking the return code. The following upstream changeset will fix us up:
Requires a Buildbot restart on tm*, pm01 and pm03.
(In reply to comment #2)
> Requires a Buildbot restart on tm*, pm01 and pm03.
Do we need to restart try master as well?
Yes, good catch!
Tested this fix in staging today, worked fine:
Failed to clone build tools, halted there, the step was white.
*** Bug 596709 has been marked as a duplicate of this bug. ***
It'd be great if we could have buildbot return 'version-rev' for 'buildbot --version', where rev is the revision of the code in our buildbot repo. I think that should be as easy as modifying master/buildbot/__init__.py after landing any changes.
*** Bug 600337 has been marked as a duplicate of this bug. ***