Open Bug 1982058 Opened 2 months ago Updated 2 months ago

Surface `tier 2` tasks more subtly in the UI

Categories

(Tree Management :: Treeherder, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: ahal, Unassigned)

References

(Blocks 1 open bug)

Details

Currently when a task is defined as tier 2, we create a whole new group for it. For example, if we have a tier 1 python test as well as a tier 2 python test, Treeherder will display something like:

py3(mach) py3[tier-2](mozbuild)

This adds a lot of visual clutter, making Treeherder feel more overwhelming than it needs to. The primary use case of having tier-2, is for sheriffs to tell whether a failure should cause a backout or not. I'm open to suggestions, but personally I don't think it needs to be part of the Treeherder symbol at all.

Instead of having the tier be part of the group, I propose we display the tier prominently in the "Task Info" pane (bottom left when you click a task). Sheriffs can then either look there, or use the existing tier filters to determine which failures are tier 1 vs tier 2.

If it's important that we still make it easy to tell which failures are tier 2 at a glance (which I'm not convinced it should be), maybe we can make tier 2 failures a slightly different colour from tier 1 failures, like a lighter shade of orange or something. Though this might make the UI more overwhelming in a different way.. so I'm unsure if this colour thing is a good idea.

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