Name Description Size
__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. 23651
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) 42137
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. 15695
variant.py List of available test variants defined. 4625
worker.py Set the worker type based on the test platform. 8892