Open Bug 1546054 Opened 6 months ago Updated 6 months ago

Add new "Top alerts" view

Categories

(Tree Management :: Perfherder, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: igoldan, Unassigned)

Details

Every day I'm sending an email with that day's top alerts.
I'm manually looking through Perfherder & writing it by hand, which is tedious and consumes a couple minutes. But we could easily automate this.

I'm thinking of adding a new "Top alerts" view, next to Graphs, Compare & Alerts views. It would provide 2 different reports: Today's top alerts & Current week's top alerts, by querying a new endpoint we'll also provide.

The view should also have a button "Copy to clipboard", which will basically Ctrl+S a markdown report of the report the user currently selected.

The Current week section will allow us to also send weekly summaries of what happened up to the last 5 working days.

All reports will only present alerts which are >5%, by default. Ideally, this can be made explicit by an optional threshold query param.

The reports will sort by alert type (regressions > improvements), percent magnitude, platforms (windows > osx > linux).
Each section will have these columns: type (regression/improvement), alert id, percent magnitude, test, platform, state (untriaged, investigating etc), bug (if there's one).

You need to log in before you can comment on or make changes to this bug.