Bug 59783

Summary: sheriffbot gets angry when the build master is restarted
Product: WebKit Reporter: Adam Roben (:aroben) <aroben>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: abarth, eric, wsiegrist
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Description Adam Roben (:aroben) 2011-04-29 00:00:33 PDT
When the build master is restarted, sheriffbot starts thinking that builds/tests have failed. It needs to chill out!
Comment 1 Adam Roben (:aroben) 2011-04-29 00:00:47 PDT
This has happened multiple times today, including just now.
Comment 2 Adam Barth 2011-04-29 00:07:36 PDT
:(
Comment 3 Eric Seidel (no email) 2011-04-29 00:34:00 PDT
sheriff-bot knows to ignore lost builders.  but I guess he needs to be taught what restarts look like.
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/net/buildbot/buildbot.py#L313

What do they look like?

This is the file which decides what are failures to complain about, btw:
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/net/failuremap.py
which is used by:
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/tool/commands/sheriffbot.py
the actual communication with irc/bugzilla is done here:
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/tool/bot/sheriff.py
Comment 4 Adam Roben (:aroben) 2011-04-29 00:35:47 PDT
(In reply to comment #3)
> What do they look like?

Every build gets interrupted at once. They all go "purple" due to an exception being thrown.
Comment 6 Eric Seidel (no email) 2011-04-29 10:46:10 PDT
"lost" in that text should be enough to make buildbot.py treat them as green.

If they were failing before, it's possible it would then report "new" failures when they come back, and go from "green" to red.
Comment 7 Eric Seidel (no email) 2012-12-23 16:35:34 PST
SB no longer watches builders, so this is probably obsolete now.
Comment 8 Eric Seidel (no email) 2012-12-23 16:38:54 PST
*** Bug 37099 has been marked as a duplicate of this bug. ***