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)

defect
Not set
normal

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 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 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)
Comment on attachment 8707049 [details] [review] [treeherder] wlach:1234320 > mozilla:master I think we're good now.
Attachment #8707049 - Flags: review?(jmaher)
Comment on attachment 8707049 [details] [review] [treeherder] wlach:1234320 > mozilla:master thanks this latest version looks very nice!
Attachment #8707049 - Flags: review?(jmaher) → review+
Keywords: autoland
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!
Keywords: autoland
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: