Closed
Bug 904322
Opened 12 years ago
Closed 12 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•12 years ago
|
Product: mozilla.org → Release Engineering
Assignee | ||
Comment 1•12 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•12 years ago
|
||
Attachment #789630 -
Flags: review?(catlee)
Updated•12 years ago
|
Attachment #789629 -
Flags: review?(catlee) → review+
Comment 3•12 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•12 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•12 years ago
|
||
Addresses issue found in review.
Attachment #789630 -
Attachment is obsolete: true
Attachment #789630 -
Flags: review?(catlee)
Attachment #795601 -
Flags: review?(catlee)
Updated•12 years ago
|
Attachment #795601 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 6•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 7•12 years ago
|
||
Note: This requires a change to analysis.cfg in production when it is deployed.
Assignee | ||
Comment 8•12 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•12 years ago
|
Attachment #796366 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 9•12 years ago
|
||
Comment on attachment 796366 [details] [diff] [review]
follow-up: fix overly broad regex
http://hg.mozilla.org/graphs/rev/0b168c847cc2
Updated•8 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•