Closed Bug 860870 Opened 12 years ago Closed 10 years ago

TBPL should distinguish between "this build/test failed due to bustage" and "this build failed due to a random orange"

Categories

(Tree Management Graveyard :: TBPL, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: justin.lebar+bug, Unassigned)

Details

Right now we "star" build/test failures and annotate them with human-readable text. As a result, I don't think it's possible at the moment to automatically determine which build/test failures were due to bustage and which build/test failures were due to random orange / infra / ghosts. If we had this data, and if in particular we knew exactly which push caused the bustage, we could start building a model of which tests are likely to be irrelevant to changes in a given file. With this information, we might be able to be smarter about which tests we run on m-i and/or try.
This is something that we're factoring into the design of treeherder, since I agree it will be very useful to have. Other than basic maintenance, we're not adding to TBPL any more, but I'll leave this bug open ready to move/morph to be about treeherder, once we have bugzilla components set up.
Seeing as this bug keeps on being mentioned on the newsgroups, a temporary workaround would be to grep the comment (either from the TBPL DB or OrangeFactor's ES instance) for "bug [0-9]{4-6}" (for intermittents) or anything else for bustage/infra/...
Product: Webtools → Tree Management
TBPL has been EOLed (bug 1054977).
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.