Closed Bug 2007111 Opened 3 months ago Closed 17 days ago

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)

RESOLVED FIXED

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.

Blocks: 2007112

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: nobody → myeongjun.ko
Status: NEW → ASSIGNED
Attachment #9543882 - Attachment description: Bug 2007111 - Add a feature to the sherlock bot to allow us to trigger "add-new-jobs" on arbitrary decision task IDs in a push range r=sparky → Bug 2007111 - Add a bisection-based backfill action for automated push-range backfilling r=sparky

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.

Attachment #9543882 - Attachment is obsolete: true
Attachment #9543882 - Attachment is obsolete: false
Attachment #9543882 - Attachment is obsolete: false
Pushed by myeongjun.ko@gmail.com: https://github.com/mozilla-firefox/firefox/commit/81a75f74864a https://hg.mozilla.org/integration/autoland/rev/15190ae7e005 Add a bisection-based backfill action for automated push-range backfilling r=sparky,taskgraph-reviewers,releng-reviewers,ahal
Status: ASSIGNED → RESOLVED
Closed: 17 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: