gecko-dev/taskcluster/taskgraph
Andrew Halberstadt e105223614 Bug 1539932 - [ci] Handle serviceworker/socketprocess test variants more generically, r=jmaher
We are starting to spin off more and more "variants" of test suites. These are
usually just duplicates of our pre-existing tasks, except with an additional
pref set.

Currently there are two variants (serviceworker-e10s and socketprocess-e10s),
but a third will be added soon (fission). This change ensures we handle these
types of requests in a consistent and well defined manner. It also splits tasks
in a loop, so we don't accidentally risk combinatorial explosion.

Variants should typically be reserved for very large changes that will impact
the entire codebase (think e10s).

Differential Revision: https://phabricator.services.mozilla.com/D28061

--HG--
extra : moz-landing-system : lando
2019-04-18 14:40:08 +00:00
..
actions Bug 1545256 - only append action TASK_ID to task deps if taskGroupId doesn't match r=dustin 2019-04-18 12:51:31 +00:00
cron Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki 2019-03-27 19:34:53 +00:00
loader Bug 1520261 - Let ARM64 Fennec ride the trains to Beta r=mhentges 2019-04-12 13:53:08 +00:00
manifests Bug 1541089: Fix declarative artifacts on release for shippable builds; r=mtabara 2019-04-17 12:37:52 +00:00
templates Bug 1530908 - Use a transform for try --artifact instead of a morph. r=tomprince 2019-03-05 08:52:19 +00:00
test Bug 1500987 - Elevate the new debugger one directory. r=jlast 2019-04-09 13:16:00 -04:00
transforms Bug 1539932 - [ci] Handle serviceworker/socketprocess test variants more generically, r=jmaher 2019-04-18 14:40:08 +00:00
util Bug 1525094 - run linux builds in gcp at tier 3 r=wcosta 2019-04-16 16:48:52 +00:00
__init__.py Backed out 21 changesets (bug 1492664) for breaking cron task for nightlies. a=backout 2018-12-20 12:43:22 +02:00
config.py Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin 2019-03-19 19:13:56 +00:00
create.py Bug 1528362: [taskgraph] Change scheduler-id to include the trust-domain; r=dustin 2019-02-21 07:32:31 +00:00
decision.py Bug 1488313: [taskgraph] Only look for try parameters in on-push decision tasks; r=dustin 2019-03-27 20:03:05 +00:00
docker.py Bug 1454685: [taskgraph] Load docker images based on digest generated by the task; r=dustin 2018-11-28 18:18:04 +00:00
files_changed.py Bug 1510591 - Fix 'get_changed_files' to cope with empty commit messages. r=dustin 2018-11-28 18:36:04 +00:00
filter_tasks.py
generator.py Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin 2019-03-04 17:07:34 +00:00
graph.py Bug 1507860: [taskgraph] Move most classes to use attrs; r=dustin 2018-11-21 23:50:04 +00:00
morph.py Bug 1524639: [taskgraph] Change `load_yaml` to accept any number of path components; r=dustin 2019-02-04 16:55:54 +00:00
optimize.py Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin 2019-03-04 17:07:34 +00:00
parameters.py Bug 1534283 - add a 'tasks_for' property; r=tomprince 2019-03-14 20:01:32 +00:00
target_tasks.py Bug 1539446 - [ci] Run talos and raptor on ash, r=jmaher 2019-04-17 13:34:31 +00:00
task.py Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin 2019-03-04 17:07:34 +00:00
taskgraph.py Bug 1507860: [taskgraph] Move most classes to use attrs; r=dustin 2018-11-21 23:50:04 +00:00
try_option_syntax.py Bug 1544441 - prevent selecting windows10-aarch64 jobs using old try syntax and fuzzy unless --full is used r=jmaher 2019-04-15 21:14:17 +00:00