Sheriffing/How:To:TBPL: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Undo revision 762119 by Tomcat (talk))
Line 1: Line 1:
TBPL:
TBPL: Tinderbox PushLog


= What does staring do? Er, what does starring do? Does it restart that particular build? =
= What does staring do? Er, what does starring do? Does it restart that particular build? =
Line 17: Line 17:
pressing "u" will toggle into "only display unstarred failures" mode, which is handy
pressing "u" will toggle into "only display unstarred failures" mode, which is handy


= Red, Green, whatever :)
= Red, Green, whatever :) =


TBPL displays Test Results in different colors
TBPL displays statues and test results in different colors like:
Red: Bustages like Build Failures
 
Orange: Test Failures
lightgray = pending
Blue: Restarts
 
gray = running
 
green = success
 
orange = tests failed
 
purple = infrastructure exception
 
red = build error
 
blue = build has been restarted
 
pink =build was cancelled
 
black = unknown error


= How are things starred?=
= How are things starred?=
Line 31: Line 46:


If TBPL's bugzilla searches for keywords from those lines matched any bugs (bugs with the keyword "intermittent-failure") then they will be displayed in the blue box to select a bug, you click the star next to that row.
If TBPL's bugzilla searches for keywords from those lines matched any bugs (bugs with the keyword "intermittent-failure") then they will be displayed in the blue box to select a bug, you click the star next to that row.
= Useful Shortcuts =
TBPL supports a series of useful Shortcuts. As Sheriffs these shortcuts are super helpful:
u = Toggle showing only unstarred failures
n = Highlight next unstarred failure
p = Highlight previous unstarred failure
= More Technical Source =
can be found here https://wiki.mozilla.org/Sheriffing/TBPL

Revision as of 14:44, 15 November 2013

TBPL: Tinderbox PushLog

What does staring do? Er, what does starring do? Does it restart that particular build?

Starring does three things:

1) adds a comment to the bugzilla bug (if it was a bug suggestion shown by TBPL, this doesn't happen for manually typed things)

2) Submits the failure to OrangeFactor (think crashstats, but for intermittent failures)

3) Stores the comment in TBPL's database, so everyone viewing that tree/push can see that the failure has been starred (ie annotated with a comment and the asterisk next to the job), so they know it's not real breakage

Every 2 mins the TBPL UI refreshes and will pull down new jobs and also new annotations that other sheriffs might have added on their UI

TBPL also displays a "unstarred failures" count in the top right of the UI (also the tab title) pressing "u" will toggle into "only display unstarred failures" mode, which is handy

Red, Green, whatever :)

TBPL displays statues and test results in different colors like:

lightgray = pending

gray = running

green = success

orange = tests failed

purple = infrastructure exception

red = build error

blue = build has been restarted

pink =build was cancelled

black = unknown error

How are things starred?

If you click on a non-green job symbol on tbpl the blue box will appear bottom right of the ui, with the summary of the failure.

It will will show log lines that match a set of hardcoded regexp.

If TBPL's bugzilla searches for keywords from those lines matched any bugs (bugs with the keyword "intermittent-failure") then they will be displayed in the blue box to select a bug, you click the star next to that row.

Useful Shortcuts

TBPL supports a series of useful Shortcuts. As Sheriffs these shortcuts are super helpful:

u = Toggle showing only unstarred failures n = Highlight next unstarred failure p = Highlight previous unstarred failure

More Technical Source

can be found here https://wiki.mozilla.org/Sheriffing/TBPL