Closed
Bug 904322
Opened 11 years ago
Closed 11 years ago
[graph server] Do not send regression alerts for known-bad data
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mbrubeck, Assigned: mbrubeck)
References
Details
(Whiteboard: [regression-detection])
Attachments
(3 files, 1 obsolete file)
2.28 KB,
patch
|
catlee
:
review+
|
Details | Diff | Splinter Review |
4.29 KB,
patch
|
catlee
:
review+
|
Details | Diff | Splinter Review |
2.35 KB,
patch
|
catlee
:
review+
|
Details | Diff | Splinter Review |
To reduce noise from false positives on the mailing list, we should add an option to analysis.cfg to temporarily suppress email for datasets that are known to be bad/corrupt, e.g. bug 859571.
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Assignee | ||
Comment 1•11 years ago
|
||
This reduces duplication, and helps make sure we are testing what we are actually deploying.
Attachment #789629 -
Flags: review?(catlee)
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #789630 -
Flags: review?(catlee)
Updated•11 years ago
|
Attachment #789629 -
Flags: review?(catlee) → review+
Comment 3•11 years ago
|
||
Comment on attachment 789630 [details] [diff] [review] part 2: suppress email for known bad data Review of attachment 789630 [details] [diff] [review]: ----------------------------------------------------------------- ::: server/analysis/analysis.cfg.template @@ +24,5 @@ > ignore_percentage_tests = LibXUL Memory during link > > +# Don't send any email alerts for these subjects (comma-separated list of regexps) > +suppress_email_subjects = Ts.*Paint.* WINNT 6\.(1|2), ; bug 859571 > + Tp5 Optimized Responsiveness - WINNT 6\.(1|2), ; bug 751975 doesn't the trailing comma here cause the set of regular expressions to be ["Ts.*Paint.* WINNT 6\.(1|2)", "Tp5 Optimized Responsiveness - WINNT 6\.(1|2)", ""]? And then the empty pattern matches all tests.
Assignee | ||
Comment 4•11 years ago
|
||
(In reply to Chris AtLee [:catlee] from comment #3) > > +suppress_email_subjects = Ts.*Paint.* WINNT 6\.(1|2), ; bug 859571 > > + Tp5 Optimized Responsiveness - WINNT 6\.(1|2), ; bug 751975 > > doesn't the trailing comma here cause the set of regular expressions to be > ["Ts.*Paint.* WINNT 6\.(1|2)", "Tp5 Optimized Responsiveness - WINNT > 6\.(1|2)", ""]? And then the empty pattern matches all tests. It looks like it's actually picking up "; bug 751975" even though ";" is supposed to begin an inline comment. (I think the comment parsing in ConfigParser is a bit wonky.) I'll remove the trailing comma and just use # comments on a separate line.
Assignee | ||
Comment 5•11 years ago
|
||
Addresses issue found in review.
Attachment #789630 -
Attachment is obsolete: true
Attachment #789630 -
Flags: review?(catlee)
Attachment #795601 -
Flags: review?(catlee)
Updated•11 years ago
|
Attachment #795601 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 6•11 years ago
|
||
http://hg.mozilla.org/graphs/rev/ae907a51f5f3 http://hg.mozilla.org/graphs/rev/34f664a03e4d
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 7•11 years ago
|
||
Note: This requires a change to analysis.cfg in production when it is deployed.
Assignee | ||
Comment 8•11 years ago
|
||
Oops! I used /Ts.*Paint/ because I wanted to match both "Ts, Paint" and "Ts Paint, (MAX|MED) Dirty Profile" -- but this also matches "tscroll-MozAfterPaint". This adjusts the regex to use /\bTs\b/ so it won't match "ts" within another word, and adds some more test cases.
Attachment #796366 -
Flags: review?(catlee)
Updated•11 years ago
|
Attachment #796366 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 9•11 years ago
|
||
Comment on attachment 796366 [details] [diff] [review] follow-up: fix overly broad regex http://hg.mozilla.org/graphs/rev/0b168c847cc2
Updated•7 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•