Andrew Osmond
14c1a2a995
Bug 1676925 - Remove code supporting the defunct WebRender experiments. r=jrmuizel,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D96943
2020-11-13 05:40:10 +00:00
Andrew Halberstadt
d793d59bb4
Bug 1662603 - [ci] Print dependents of a task that should not be scheduled, r=taskgraph-reviewers,jmaher
...
This makes it easier to diagnose why the integration test failed.
Differential Revision: https://phabricator.services.mozilla.com/D94328
2020-10-21 21:08:32 +00:00
Michael Froman
98d5678d09
Bug 1665713 - pt1 - move dom/media/tests/mochitest to dom/media/webrtc/tests/mochitests. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D90614
2020-10-02 16:30:58 +00:00
Andrew Halberstadt
bbf497979d
Bug 1668290 - [ci] Disable 'webgl-ipc' mochitests on ccov builds, r=jmaher,jgilbert
...
The 'webgl-ext' suites explicitly disable the 'webgl-ipc' variant on
ccov builds. It looks like the fact that 'webtl-core' doesn't was an
omission.
The added tests fail without the change in this patch.
Differential Revision: https://phabricator.services.mozilla.com/D91937
2020-09-30 20:03:57 +00:00
Andrew Halberstadt
05266d5e6a
Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher
...
When enabling manifest scheduling, several interdependencies between tests were
revealed resulting in too many new intermittents. Make sure we disable
manifest-scheduling there for now.
Differential Revision: https://phabricator.services.mozilla.com/D91589
2020-09-29 16:03:47 +00:00
Andrew Halberstadt
4104a550e9
Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D91588
2020-09-29 16:03:49 +00:00
Dorel Luca
3c9ff4ea07
Backed out 3 changesets (bug 1643689) for Gecko Decision Task failure. CLOSED TREE
...
Backed out changeset 2912d91dd291 (bug 1643689)
Backed out changeset 50195a6883bf (bug 1643689)
Backed out changeset 6c2a31b47d0b (bug 1643689)
2020-09-29 19:00:55 +03:00
Andrew Halberstadt
4b060415fc
Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher
...
When enabling manifest scheduling, several interdependencies between tests were
revealed resulting in too many new intermittents. Make sure we disable
manifest-scheduling there for now.
Differential Revision: https://phabricator.services.mozilla.com/D91589
2020-09-29 15:07:24 +00:00
Andrew Halberstadt
cd566c51aa
Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D91588
2020-09-29 14:09:17 +00:00
Andrew Halberstadt
f96cfcdd6a
Bug 1663549 - [ci] Use a modern 'bugbug_push_schedules.json' with the test_mach_try_auto.py integration test, r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D91345
2020-09-24 21:19:07 +00:00
Razvan Maries
887634a649
Backed out 3 changesets (bug 1665713) for perma failures on test_peerConnection_capturedVideo.html. CLOSED TREE
...
Backed out changeset 296d5facd7bd (bug 1665713)
Backed out changeset 770d63754715 (bug 1665713)
Backed out changeset 433d8f92b482 (bug 1665713)
2020-09-25 02:58:57 +03:00
Michael Froman
8bece4651b
Bug 1665713 - pt1 - move dom/media/tests/mochitest to dom/media/webrtc/tests/mochitests. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D90614
2020-09-24 21:10:07 +00:00
Razvan Maries
717d9a23ba
Backed out 2 changesets (bug 1665713) for Lint failure on NetworkPreparationChromeScript.js. CLOSED TREE
...
Backed out changeset e926364f5d4f (bug 1665713)
Backed out changeset ad03f6f54321 (bug 1665713)
2020-09-24 22:59:53 +03:00
Michael Froman
a1fe394b53
Bug 1665713 - pt1 - move dom/media/tests/mochitest to dom/media/webrtc/tests/mochitests. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D90614
2020-09-24 19:12:30 +00:00
Andrew Halberstadt
bd84e6e3aa
Bug 1643689 - [taskgraph] Fix error in 'split_bugbug_args', r=marco
...
The dict needs to be passed to the last two substrategies, not just the last
one.
Differential Revision: https://phabricator.services.mozilla.com/D90159
2020-09-17 22:49:19 +00:00
Andrew Halberstadt
bc44cf8b2d
Bug 1643689 - Backed out changeset 10110918b6c0
...
This was causing |mach try auto| to stop selecting manifests.
Differential Revision: https://phabricator.services.mozilla.com/D90553
2020-09-17 12:57:39 +00:00
Andrew Halberstadt
ca0aefcd5b
Bug 1643689 - [taskgraph] Fix error in 'split_bugbug_args', r=marco
...
The dict needs to be passed to the last two substrategies, not just the last
one.
Differential Revision: https://phabricator.services.mozilla.com/D90159
2020-09-14 23:08:28 +00:00
Sylvestre Ledru
da34b6a58e
Bug 1661514 - Reformat some python files with black 20.8b1 r=rstewart
...
# ignore-this-changeset
Depends on D88711
Differential Revision: https://phabricator.services.mozilla.com/D88712
2020-09-07 14:05:10 +00:00
Andrew Halberstadt
8f45b2b0d4
Bug 1650406 - [taskgraph] Never run 'upload-symbols' tasks with |mach try auto|, r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D88874
2020-09-02 20:20:26 +00:00
Andrew Halberstadt
ee5409e879
Bug 1656465 - [ci] Add some taskgraph integration tests to ensure fuzzing builds run where we expect them to, r=taskgraph-reviewers,aki
...
Each file represents a new taskgraph generation in the tests. But now that these exist, we
can add new assertions to the existing files without worry.
Depends on D89054
Differential Revision: https://phabricator.services.mozilla.com/D89055
2020-09-01 21:43:18 +00:00
Andrew Halberstadt
295d7c05c7
Bug 1656465 - [ci] Move fixtures from test_mach_try_auto.py to conftest to share with new tests, r=taskgraph-reviewers,aki
...
Under this model, each test file should correspond to a static set of parameters. Each
set of parameters will only ever generate the taskgraph a single time (so adding a new
file will have a perf hit, but adding new test functions to an existing file will not).
Differential Revision: https://phabricator.services.mozilla.com/D89054
2020-09-01 21:39:50 +00:00
Cristina Coroiu
8eaafae8fd
Backed out 2 changesets (bug 1661514) for lint failure on a CLOSED TREE
...
Backed out changeset 8e58c88f756b (bug 1661514)
Backed out changeset aef89f9a8031 (bug 1661514)
2020-09-01 19:34:12 +03:00
Sylvestre Ledru
5ee2fbd7cb
Bug 1661514 - Reformat some python files with black 20.8b1 r=rstewart
...
# ignore-this-changeset
Depends on D88711
Differential Revision: https://phabricator.services.mozilla.com/D88712
2020-08-31 17:06:22 +00:00
Andrew Halberstadt
629b7f62ad
Bug 1650406 - [ci] Use 'if-dependencies' with upload-symbols tasks r=bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D87777
2020-08-27 20:50:32 +00:00
Andrew Halberstadt
eaeb3565d0
Bug 1659187 - [ci] Use 'if-dependencies' for build-signing and repackage tasks r=bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D87775
2020-08-27 20:45:00 +00:00
Andrew Halberstadt
b311f0f9b4
Bug 1650406 - [ci] Add more tests for tasks that shouldn't be running on |mach try auto| pushes, r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D86387
2020-08-07 18:08:58 +00:00
Andrew Halberstadt
5c5ab01583
Bug 1657649 - [taskgraph] Remove the SETA optimizer, r=jmaher
...
Depends on D86251
Differential Revision: https://phabricator.services.mozilla.com/D86252
2020-08-06 20:01:39 +00:00
Marco Castelluccio
d2811763c6
Bug 1656315 - Update json-pushes mock after the changes from bug 1648723. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D85743
2020-08-04 14:50:48 +00:00
Ben Hearsum
c0a843be6b
Bug 1650208: run opt builds by default on autoland; shippable builds by default on central r=tomprince,ahal,marco
...
Differential Revision: https://phabricator.services.mozilla.com/D83186
2020-07-27 16:25:40 +00:00
Andrew Halberstadt
93de92455b
Bug 1654591 - [taskgraph] Ensure manifest chunking doesn't prune manifests on backstop pushes, r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D84599
2020-07-24 15:11:16 +00:00
Andrew Halberstadt
1193a05962
Bug 1654591 - Format 'taskcluster/test' with black, r=marco
...
Depends on D84598
Differential Revision: https://phabricator.services.mozilla.com/D84750
2020-07-24 13:02:33 +00:00
Narcis Beleuzu
ef290a86e8
Backed out 3 changesets (bug 1636271) for breaking the Gecko Decision Task. CLOSED TREE
...
Backed out changeset 4b0f13fcf941 (bug 1636271)
Backed out changeset 4250f49877ba (bug 1636271)
Backed out changeset d3f93bd6b1f9 (bug 1636271)
2020-07-22 23:40:32 +03:00
Andrew Halberstadt
8d40cc05d4
Bug 1636271 - [taskgraph] Move 'optimize-strategies' from try_task_config.json to a parameter, r=tomprince
...
Differential Revision: https://phabricator.services.mozilla.com/D79704
2020-07-22 15:36:55 +00:00
Tom Prince
e92bbf5dd8
No bug: [taskgraph] Make `verify_test_packaging` handle `--target-kind` gracefully; r=Callek
...
If we are generating only a part of the graph, to given kind, don't fail if a
build is packaging tests and there is no corresponding test task, as the tests
may not have been generated.
Differential Revision: https://phabricator.services.mozilla.com/D82097
2020-07-14 07:17:26 +00:00
Andrew Halberstadt
d5e8716e90
Bug 1640902 - [taskcluster.test] Add some additional checks to test_mach_try_auto.py, r=marco
...
Adds some additional assertions against what would be ran with |mach try auto|.
This also fixes a legit bug that the 'test_important_manifests_only' test
caught.
Differential Revision: https://phabricator.services.mozilla.com/D81404
2020-07-09 12:46:49 +00:00
Andrew Halberstadt
8dc68edc8e
Bug 1640902 - [ci] Add integration tests for the 'taskcluster' directory, r=tomprince
...
Initially this suite will only include a test for |mach try auto| pushes.
Differential Revision: https://phabricator.services.mozilla.com/D81403
2020-07-08 18:48:26 +00:00