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