gecko-dev/taskcluster/taskgraph/test
Mike Hommey f6f42d4f18 Bug 1334401 - Prefer docker images from higher levels. r=jonasfj
Considering docker images contents depend very much on the moment they
were built, it is possible that two images with the same hash in the
taskcluster index (at different levels) have different contents. When
this happens, the build or test results could be significantly
different between e.g. try and mozilla-central, possibly leading to
misleading results at landing time.

So if for some reason multiple levels have images for the same hash, the
one used at the highest level should be prefered, such that try uses the
same as mozilla-central once mozilla-central generates the image for
that hash, even if there is an image previously generated for try.

--HG--
extra : rebase_source : 57f593a530da02f9f576872404915c26af544688
2017-01-27 16:18:02 +09:00
..
__init__.py
automationrelevance.json Bug 1286075: add support for optimizing based on files changed in the push; r=gps 2016-09-12 18:40:12 +00:00
test_create.py Bug 1252948: support for periodic taskgraphs; r=Callek,jonasfj,kmoir 2017-01-18 19:45:53 +00:00
test_decision.py Bug 1285755 - Adding a from_json function to TaskGraph and each Task subclass. r=dustin 2016-07-11 22:39:04 +05:30
test_files_changed.py Bug 1286075: add support for optimizing based on files changed in the push; r=gps 2016-09-12 18:40:12 +00:00
test_filters.py Bug 1302028 - part 3 - modify path for filtering out servo tasks; r=gps 2017-01-20 11:33:04 -05:00
test_generator.py Bug 1322193 - Verify taskgraph implementations against documentation, with proper regex. Updated doc verification for fake values of kinds, parameters etc., regex optimized r=Callek 2016-12-06 12:03:36 +05:30
test_graph.py Bug 1280956 - Use in-tree linter job to flake8 test taskcluster directory. r=dustin 2016-06-20 21:06:55 -04:00
test_optimize.py Bug 1277579: fix taskgraph tests after code change; r=philor 2016-09-17 00:54:39 +00:00
test_parameters.py Bug 1296842: check parameters; r=jmaher 2016-11-07 19:13:40 +00:00
test_target_tasks.py Bug 1296842: make target-task related parameters a fixed set; r=jmaher 2016-11-07 19:13:34 +00:00
test_task_docker_image.py Bug 1288567 - Inline create_context_tar; r=dustin 2016-07-25 11:48:20 -07:00
test_taskgraph.py Bug 1334401 - Prefer docker images from higher levels. r=jonasfj 2017-01-27 16:18:02 +09:00
test_transforms_base.py Bug 1326547: replace get_keyed_by with resolve_keyed_by; r=Callek 2017-01-05 13:42:14 -05:00
test_try_option_syntax.py Bug 1332844: alias "Ubuntu" to test platform linux32, rather than linux; r=gbrown 2017-01-21 18:53:19 +00:00
test_util_attributes.py Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown 2016-07-11 23:27:14 +00:00
test_util_docker.py Bug 1324414 - Reference prebuilt docker images by HASH. r=dustin 2016-12-19 11:31:56 +01:00
test_util_python_path.py Bug 1281004: factor out searching for python objects by path; r=gps 2016-06-29 22:12:09 +00:00
test_util_templates.py Bug 1286075: improve dict merging support; r=gps 2016-08-19 18:12:40 +00:00
test_util_time.py Bug 1280956 - Use in-tree linter job to flake8 test taskcluster directory. r=dustin 2016-06-20 21:06:55 -04:00
test_util_treeherder.py Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown 2016-07-11 23:27:14 +00:00
test_util_yaml.py Bug 1286075: factor load_yaml into a util module; r=gps 2016-09-06 18:01:27 +00:00
util.py Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown 2016-07-11 23:27:14 +00:00