Add a feature to the sherlock bot to allow us to trigger "add-new-jobs" on arbitrary decision task IDs in a push range
Categories
(Tree Management :: Perfherder, task, P1)
Tracking
(Not tracked)
People
(Reporter: sparky, Assigned: myeongjun.ko)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [fxp])
Attachments
(1 file)
This bug is for adding a feature to the existing sherlock bot to be able to trigger tests on an arbitrary decision task ID within a push range that has no tests running in it. This is our current logic for doing backfills there: https://github.com/mozilla/treeherder/blob/a82c683f60df2372e6e6995a44ad5f91b2136f73/treeherder/perf/auto_perf_sheriffing/backfill_tool.py#L25
We will need to gather all the pushes in a given range that has no tests running on it, then trigger the "add-new-jobs" action on a specific commit in that range. To do this, we need to be able to get the decision task ID for that specific push, and also get the task label that we're trying to run the test on.
Updated•3 months ago
|
| Reporter | ||
Comment 1•2 months ago
|
||
I want to add that this bug could be repurposed based on the design that :myeongjun and I have been discussing. Specifically, we're looking at adding a new backfill bisection action on the mozilla-central side and having sherlock trigger that instead of using the add-new-jobs action.
| Assignee | ||
Comment 2•2 months ago
|
||
Updated•2 months ago
|
Updated•2 months ago
|
Comment 3•26 days ago
|
||
Comment on attachment 9543882 [details]
Bug 2007111 - Add a bisection-based backfill action for automated push-range backfilling r=sparky
Revision D282605 was moved to bug 2007110. Setting attachment 9543882 [details] to obsolete.
Updated•26 days ago
|
| Assignee | ||
Updated•26 days ago
|
Description
•