Closed
Bug 851061
Opened 11 years ago
Closed 9 years ago
Ability to opt into bustage notifications (eg email) for job types not shown in the default view
Categories
(Tree Management Graveyard :: TBPL, defect)
Tree Management Graveyard
TBPL
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: emorley, Unassigned)
Details
(Keywords: sheriffing-P2)
This is more of a reminder bug for when we work on the treeherder service/UI, since we won't be implementing this for TBPL-current. tl;dr: * We're always going to have job types that shouldn't be shown in the default view (eg not tier 1, not run frequently enough etc). * Maintainers of those job types seem to dislike having to use &showall=1&jobname=theirJob in an apptab all the time, which results in things like xulrunner being broken for weeks before anyone notices + a lot of pushback from people when you say their job is ineligible for being unhidden. -> Potential solution: Ability to opt into notifications (eg email) for when job type X is broken for > N hours. (Not sure whether this would be built into treeherder-service, treeherder-UI or an additional downstream consumer of treeherder-service). Full transcript from #releng: { bhearsum: edmorley: out of curiosity, was there any talk about how to deal with lack of visibility into nightly-only jobs at the recent work week? edmorley: bhearsum: treeherder (ie tbpl2) will have better options for visibility groups edmorley: ie more states than just visible/hidden, thus teams who have a vested interest in a build type can have them visible ... edmorley: bhearsum: I large part of the problem is that nightly only = too large a regression range for sheriffs to be expected to deal with edmorley: bhearsum: so in these cases, people's "hey I want my build unhidden" basically means "hey I want X to be green but I want to pawn the work off onto someone else; someone who doesn't have the specific knowledge to actually resolve any problems" ... bhearsum: it's certainly not the biggest issue we have, but it's really frustrating for everyone when jobs break and they don't get noticed bhearsum: my best example here is xulrunner -- sometimes it will break and go unnoticed for weeks, and then when we do notice (usually at a beta1), it's even harder to debug edmorley: bhearsum: true re xulrunner - but the root cause isn't so much that it's hidden, it's that it doesn't have an owner that uses &showall=1 and jobname=xulrunner edmorley: bhearsum: or perhaps we need to have email notifications for jobs like it? bhearsum: yeah, maybe bhearsum: i was talking about this with mbrubeck yesterday too bhearsum: it doesn't always make sense for there to be an owner in these situations. eg, b2g where devs are focused on other branches, but trunk needs to not break too bhearsum: and in both of those cases, it doesn't make sense to close the tree for bustage bhearsum: they can be fixed out-of-band edmorley: in those instances an async form of notification seems more appropriate then edmorley: something like "for job types XYZ, don't show in the TBPL default view, but send an email notification to ABC if the last green jobs was more than X hours ago" (would avoid most of the false positives from all platform bustage) bhearsum: ah, that's a good point bhearsum: you don't want to be spammy if someone pushed an awful patch edmorley: it would also catch the "builds have stopped being generated" case bhearsum: edmorley: heh, we used to have nagios freshness checks on FTP... bhearsum: edmorley: do you think e-mail (or similar) notifications are in the scope of treeherder? edmorley: bhearsum: treeherder is going to be made up of a consumable web service as well as distinctly separate UI part, so a downstream consumer could poll the web service edmorley: but worth discussing (when we get to that stage), whether it's worth incorporating into the service bhearsum: i'm going to file a bug on reviving ftp-based freshness checks (or equivalent) }
Reporter | ||
Comment 1•11 years ago
|
||
> bhearsum: i'm going to file a bug on reviving ftp-based freshness checks Bug 851058.
Assignee | ||
Updated•10 years ago
|
Product: Webtools → Tree Management
Assignee | ||
Updated•9 years ago
|
Product: Tree Management → Tree Management Graveyard
Reporter | ||
Comment 2•9 years ago
|
||
Bug 1129647, bug 1123814 filed for Treeherder.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•