Closed
Bug 1234320
Opened 9 years ago
Closed 9 years ago
Perfherder could use a better interface to filing bugs
Categories
(Tree Management :: Perfherder, defect)
Tree Management
Perfherder
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: wlach, Assigned: wlach)
Details
Attachments
(1 file)
Alertmanager does a great job of prepopulating a template with bug info that can then be pasted in a bugzilla bug (try clicking on file bug on any summary @ http://alertmanager.allizom.org:8080/alerts.html). Ideally perfherder should have the same functionality.
We could even one-up alertmanager by automatically opening bugzilla's new bug interface (example: https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cf_fx_iteration=---&cf_fx_points=---&comment=My%20description&component=Perfherder&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&flag_type-4=X&flag_type-41=X&flag_type-607=X&flag_type-791=X&flag_type-800=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Tree%20Management&rep_platform=Unspecified&short_desc=My%20summary&target_milestone=---&version=---)
Things to figure out:
* How to autopopulate links to the wiki for test descriptions (we could start by hardcoding things, I guess, though it's not ideal)
* How to resolve talos suite from test name (I guess we could also hardcode stuff here, though again, not ideal)
I'm going to take this one, I suspect it's going to be rather fiddly to get the details right.
Comment 1•9 years ago
|
||
| Assignee | ||
Comment 2•9 years ago
|
||
Comment on attachment 8707049 [details] [review]
[treeherder] wlach:1234320 > mozilla:master
I know this is a pile of hacks, but hopefully it will help us move forward. :)
Attachment #8707049 -
Flags: review?(jmaher)
Comment 3•9 years ago
|
||
Comment on attachment 8707049 [details] [review]
[treeherder] wlach:1234320 > mozilla:master
feedback left in PR- please ask for review when addressed.
Attachment #8707049 -
Flags: review?(jmaher)
| Assignee | ||
Comment 4•9 years ago
|
||
Comment on attachment 8707049 [details] [review]
[treeherder] wlach:1234320 > mozilla:master
I think we're good now.
Attachment #8707049 -
Flags: review?(jmaher)
Comment 5•9 years ago
|
||
Comment on attachment 8707049 [details] [review]
[treeherder] wlach:1234320 > mozilla:master
thanks this latest version looks very nice!
Attachment #8707049 -
Flags: review?(jmaher) → review+
Comment 6•9 years ago
|
||
Pull request has landed in master: https://github.com/mozilla/treeherder/commit/5e4dcd560963ff7d65e7eab6a4c33a83938f03ca
Comment 7•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/6c4253d113bca2df5c1cf771db42248230362450
Bug 1234320 - Prepopulate filed perf regression bugs based on a template
This is based on the existing Talos template we're using in AlertManager.
The code is somewhat hacky and will need to be updated for other performance
frameworks like awsy as that comes online, but it's a start!
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 8•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/565b0b354f6397adbc6da2305c48bd889f62a0cc
Bug 1234320 - Fix mixed content warning
Comment 9•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/aa51425b37789ffb61344e1539c3119029a7e5c0
Bug 1234320 - Update perf template compilation rules for deployment
Comment 10•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/b6a2227404dc4df80c82b77b4104b42db3df94ae
Bug 1234320 - Fix platform formatting
Comment 11•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/9668c7d4d48ab4a5c412c3b049251d6da7b6f559
Bug 1234320 - Fix missing thServiceDomain dependency
Comment 12•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/3ca5f2fa62c525c4e7c1639d5ee356e24bde1159
Bug 1234320 - More refinements to performance alerts bug filing
You need to log in
before you can comment on or make changes to this bug.
Description
•