Closed Bug 1057303 Opened 7 years ago Closed 7 years ago

Filters: Add the ability to filter by the currently selected job type

Categories

(Tree Management :: Treeherder, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: jeads)

References

Details

Attachments

(1 file)

In TBPL one can:
1) Select a job
2) Click the job's buildername string in the bottom left hand panel
...which quickly applies a filter that matches the current job type.

This doesn't appear to be possible in treeherder, and it's a fairly common sheriffing workflow, so would be good to add it (or something equivalent) back :-)
Middle-clicking that filter link to open that filtered list of pushes in a separate tab is also useful when we need to keep an eye on a particular job type over a long period of time, while leaving the original, unfiltered list of pushes open.

Not sure if Treeherder has or can have a better workflow, but the use case of this would be something like trying to track down when a failure (intermittent or not) started happening, or to make sure that backing out a bad patch did indeed resolve a test failure.
In either situation, I'd select the failing test, then middle-click the job name link to open up a filtered view with just that failing job listed. I can then pin that tab in the tab bar and check back on the results off and on through the rest of my shift, or until the bustage is identified and dealt with.
Summary: Treeherder is missing the ability to filter by the currently selected job type → Filters: Add the ability to filter by the currently selected job type
Blocks: 1059359
Depends on: 1045857
Actually I guess this depends on the implementation - it may not depend on bug 1045857.
No longer depends on: 1045857
See Also: → 1045857
Assignee: nobody → jeads
Status: NEW → ASSIGNED
Attachment #8483799 - Flags: review?(cdawson) → review+
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Commits pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/ed77b041e634678345548eecb2c0d3c25c9b6a6a
Bug 1057303 - Add the ability to filter by the currently selected job type

https://github.com/mozilla/treeherder/commit/1cd7ce1f71d9c74d1b2f789f923c6e76ebae2742
Bug 1057303 - Added select-on-click directive

https://github.com/mozilla/treeherder/commit/9b8948c4b60c30288abaf429b4badef2247e0b31
Bug 1057303 - Replaced rootScope usage with thJobFilter.searchQuery

https://github.com/mozilla/treeherder/commit/63e7f93a684b2a7812bf7dc7e684b9b5a57bb79d
Bug 1057303 - Added directive to prevent default behavior on left mouse click on an html anchor

https://github.com/mozilla/treeherder/commit/5abea1bc132a212f8fa0df1c1e6f7d509cf94a8b
Bug 1057303 - Removed console.log debug statements

https://github.com/mozilla/treeherder/commit/a34c0e27964e66f0337ea9a2f148a1568f7cbfd0
Bug 1057303 - Modified default behavior to not filter results when the buildername href is middle/right/clicked

https://github.com/mozilla/treeherder/commit/847635a63017304a11a67727acddfd991237956a
Merge pull request #147 from mozilla/filter-by-jobtype

Bug 1057303 - Add the ability to filter by the currently selected job ty...
You need to log in before you can comment on or make changes to this bug.