Closed
Bug 1382273
Opened 6 years ago
Closed 6 years ago
Mark high-frequency DOM bugs for triage based on daily threshold also
Categories
(Tree Management Graveyard :: OrangeFactor, defect)
Tree Management Graveyard
OrangeFactor
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gbrown, Assigned: gbrown)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
842 bytes,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
With bug 1380439, the OF commenter marks high frequency bugs (restricted to certain DOM components for a trial period) for triage, based on the weekly orange count surpassing a threshold. For very high frequency failures, it may be important to act sooner than once a week. Let's consider making the decision on the daily commenter runs also. Is this a good idea? What should the daily failure threshold be? (The current threshold for daily comments is 15 failures.)
![]() |
Assignee | |
Comment 1•6 years ago
|
||
I think it makes sense to go ahead with a daily threshold of 15 failures: If it's in a DOM component and the OF robot is making a daily comment (15+ failures yesterday) or a high priority weekly comment (30+ failures in the last 7 days), then priority and needswork:DOM are adjusted if necessary. In a test run today, only a couple of DOM changes were found on the daily run: bug 1338339 - priority + needswork:DOM bug 1356014 - needswork:DOM only Since I'll be away for a few days, I won't deploy this before Tuesday.
Attachment #8888356 -
Flags: review?(jmaher)
Comment 2•6 years ago
|
||
Comment on attachment 8888356 [details] [diff] [review] update priority/needswork for DOM trial based on daily threshold Review of attachment 8888356 [details] [diff] [review]: ----------------------------------------------------------------- ::: woo_commenter.py @@ +171,5 @@ > platforms=dict_to_sorted_list(counts['per_platform'])) > params = {'comment': {'body': text} } > # DOM triage updates to priority and whiteboard > + if ((options.weekly_mode and (counts['total'] >= PRIORITY2_THRESHOLD)) or > + (not options.weekly_mode)): This is equivalent to: ``` if (counts['total'] >= PRIORITY2_THRESHOLD) or not options.weekly_mode: ```
Comment 3•6 years ago
|
||
Comment on attachment 8888356 [details] [diff] [review] update priority/needswork for DOM trial based on daily threshold Review of attachment 8888356 [details] [diff] [review]: ----------------------------------------------------------------- ::: woo_commenter.py @@ +171,5 @@ > platforms=dict_to_sorted_list(counts['per_platform'])) > params = {'comment': {'body': text} } > # DOM triage updates to priority and whiteboard > + if ((options.weekly_mode and (counts['total'] >= PRIORITY2_THRESHOLD)) or > + (not options.weekly_mode)): I think this logic is right if you look at the parenthesis.
Attachment #8888356 -
Flags: review?(jmaher) → review+
![]() |
Assignee | |
Comment 4•6 years ago
|
||
(In reply to Ed Morley [:emorley] from comment #2) > This is equivalent to: > ``` > if (counts['total'] >= PRIORITY2_THRESHOLD) or not options.weekly_mode: > ``` That is more concise -- will make that change on landing.
![]() |
Assignee | |
Comment 5•6 years ago
|
||
https://hg.mozilla.org/automation/orangefactor/rev/ba322694a641041ef23aef8dbd3dc030499dca75
![]() |
Assignee | |
Comment 6•6 years ago
|
||
Deployed -- will run tonight.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
![]() |
Assignee | |
Comment 7•6 years ago
|
||
Verified: bug 1383512 marked for triage tonight.
Updated•3 years ago
|
Product: Tree Management → Tree Management Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•