Open Bug 1773562 Opened 2 years ago Updated 1 year ago

[perfdocs] Integrate perfdocs test owner information into our alerts

Categories

(Tree Management :: Perfherder, task, P3)

Tracking

(Not tracked)

People

(Reporter: sparky, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxp])

We currently have updated information for most, if not all, owners of our performance tests. This bug is for integrating this information into our alerts so that the owner of the test gets CCed on the test failure.

For example, see here for talos owner information: https://searchfox.org/mozilla-central/source/testing/talos/perfdocs/config.yml#372

And here's an example of an alert: https://bugzilla.mozilla.org/show_bug.cgi?id=1773127
Which gets generated by a sheriff from here: https://github.com/mozilla/treeherder/blob/5bebdbfe74726efc96cf6968ac4e5a99ec627328/ui/perfherder/alerts/StatusDropdown.jsx#L170

We would need to make an owner field in perfdocs to make this simpler on the alert generation side (so we don't have to parse a string). Also, some tests are owned by groups so we would need to ask these groups to generate an email alias we can use to reach them with. That can be done in a separate bug though.

Priority: P2 → P3
Component: Performance → Perfherder
Product: Testing → Tree Management
Whiteboard: [fxp]
Version: unspecified → ---
You need to log in before you can comment on or make changes to this bug.