__init__.py |
These transforms construct a task description to run the given test, based on a
test description. The implementation here is shared among all test kinds, but
contains specific support for how we run tests in Gecko (via mozharness,
invoked in particular ways).
This is a good place to translate a test-description option such as
`single-core: true` to the implementation of that option in a task description
(worker options, mozharness commandline, environment variables, etc.)
The test description should be fully formed by the time it reaches these
transforms, and these transforms should not embody any specific knowledge about
what should run where. this is the wrong place for special-casing platforms,
for example - use `all_tests.py` instead.
|
23650 |
chunk.py |
The approximate time each test chunk should take to run. |
11754 |
confirm_failure.py |
Copy test-* tasks to have -cf copy. |
1682 |
other.py |
Add options that are specific to talos jobs (identified by suite=talos) |
42671 |
pernosco.py |
|
612 |
raptor.py |
Only resolve keys for prerequisite fields here since the
these keyed-by options might have keyed-by fields
as well.
|
15934 |
variant.py |
List of available test variants defined. |
4625 |
worker.py |
Set the worker type based on the test platform. |
9041 |