Turn off unnecessary Taskcluster builds/tests on Ash

RESOLVED FIXED

Status

Taskcluster
General
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: RyanVM, Assigned: RyanVM)

Tracking

Details

Attachments

(2 attachments)

(Assignee)

Description

2 years ago
Ash is being used to test e10s on platforms/suites that aren't necessarily able to run in production. Recently, Taskcluster jobs were scheduled on Ash, but currently run the same set of jobs as regular mozilla-central, which leads to a lot of redundant/unnecessary jobs. Ash needs its own configuration so that only the needed jobs get scheduled.
(Assignee)

Comment 1

2 years ago
Created attachment 8750415 [details] [diff] [review]
create an Ash-specific job_flags.yml

This schedules only Linux64 builds + e10s tests for Ash. We also need to add some more jobs that are currently scheduled only on Ash in buildbot land, but I'll do that in the next patch.
Attachment #8750415 - Flags: review?(garndt)

Updated

2 years ago
Attachment #8750415 - Flags: review?(garndt) → review+
(Assignee)

Comment 2

2 years ago
Created attachment 8750429 [details] [diff] [review]
add reftest-noaccel-e10s for use on Ash and schedule debug m-dt e10s

This should cover it AFAICT. Please look it over carefully as I had to reason about a few things that weren't entirely clear to me while doing this.
Attachment #8750429 - Flags: review?(garndt)
(Assignee)

Updated

2 years ago
Keywords: leave-open

Comment 4

2 years ago
Comment on attachment 8750429 [details] [diff] [review]
add reftest-noaccel-e10s for use on Ash and schedule debug m-dt e10s

Review of attachment 8750429 [details] [diff] [review]:
-----------------------------------------------------------------

I don't see any issues with this.  If you want to check out the graph ahead of time you should be able to do something like "mach taskcluster-graph --project ash --head-repository https://hg.mozilla.org/projects/ash --head-rev tip --owner somebody@somewhere.com --message ''"

I noticed with the other patch it was merged into m-i.  I'm not sure how this gets merged around but it needs to reside in the ash repo for it to get scheduled.
Attachment #8750429 - Flags: review?(garndt) → review+
(Assignee)

Updated

2 years ago
Keywords: leave-open

Comment 6

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/2622cba3ceb7
https://hg.mozilla.org/mozilla-central/rev/8467856d3a06
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.