searching for reviewer(tomprince)
f2f6ba948349e18d319b6ecb490a429bb46e449e: Bug 1651538 - Relabel docker images with the prefix "docker-image" instead of "build-docker-image". r=tomprince
Mike Hommey <mh+mozilla@glandium.org> - Fri, 09 Oct 2020 00:07:56 +0000 - rev 552570
Push 37851 by nbeleuzu@mozilla.com at Sat, 10 Oct 2020 21:35:37 +0000
Bug 1651538 - Relabel docker images with the prefix "docker-image" instead of "build-docker-image". r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D82807
f8a90f470a9c910aacf73084f73f3963b382fc9c: Bug 1648051 Task resource monitor r=mtabara,tomprince
Simon Fraser <sfraser@mozilla.com> - Thu, 06 Aug 2020 01:21:24 +0000 - rev 543504
Push 37675 by ncsoregi@mozilla.com at Thu, 06 Aug 2020 15:44:30 +0000
Bug 1648051 Task resource monitor r=mtabara,tomprince I've left the monitor disabled for now, so that we can have a smaller pushes for enabling and disabling it if needed. It should allow more fine grained control. We may also want to include extracting the monitor tool from a github version instead, and also removing the assumption and it being forked from the parent, so that it's instead given a process ID to treat as the parent it should watch. Differential Revision: https://phabricator.services.mozilla.com/D84374
5833cd81a80c6ee560867417dd86298e844206d4: Bug 1616925 - Support a taskcluster-based ssh key for fetch jobs r=tomprince
Tom Ritter <tom@mozilla.com> - Mon, 03 Aug 2020 15:33:01 +0000 - rev 543148
Push 37665 by ncsoregi@mozilla.com at Tue, 04 Aug 2020 02:27:06 +0000
Bug 1616925 - Support a taskcluster-based ssh key for fetch jobs r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D81448
359f9a3acc75b37125b90e69e93c8318c33b4ee3: Bug 1616925 - Support a taskcluster-based ssh key for fetch jobs r=tomprince
Tom Ritter <tom@mozilla.com> - Mon, 03 Aug 2020 15:33:01 +0000 - rev 543125
Push 37665 by ncsoregi@mozilla.com at Tue, 04 Aug 2020 02:27:06 +0000
Bug 1616925 - Support a taskcluster-based ssh key for fetch jobs r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D81448
ee8fad62b8ab376f530adcec36e623171733eeb2: Bug 1654994 - Switch full symbols archive to tar.zst. r=firefox-build-system-reviewers,rstewart,tomprince
Mike Hommey <mh+mozilla@glandium.org> - Fri, 31 Jul 2020 20:27:54 +0000 - rev 543004
Push 37658 by malexandru@mozilla.com at Sat, 01 Aug 2020 21:35:49 +0000
Bug 1654994 - Switch full symbols archive to tar.zst. r=firefox-build-system-reviewers,rstewart,tomprince Differential Revision: https://phabricator.services.mozilla.com/D85252
b86492d5b837347bf41781548420947b757e234c: Bug 1655703: Can't schedule opt tests on try without --full r=tomprince
Ben Hearsum <bhearsum@mozilla.com> - Thu, 30 Jul 2020 20:56:36 +0000 - rev 542705
Push 37654 by csabou@mozilla.com at Fri, 31 Jul 2020 04:11:13 +0000
Bug 1655703: Can't schedule opt tests on try without --full r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D85197
45ee50e76d61841df008a1b5951e02643a768664: Bug 1654994 - Switch full symbols archive to tar.zst. r=firefox-build-system-reviewers,rstewart,tomprince
Mike Hommey <mh+mozilla@glandium.org> - Thu, 30 Jul 2020 22:21:28 +0000 - rev 542702
Push 37654 by csabou@mozilla.com at Fri, 31 Jul 2020 04:11:13 +0000
Bug 1654994 - Switch full symbols archive to tar.zst. r=firefox-build-system-reviewers,rstewart,tomprince Differential Revision: https://phabricator.services.mozilla.com/D85252
299d719022dabd406db7a7040574a7f78911f84b: Bug 1653050 - Allow optimizing by replacement existing (pending/unscheduled) cached tasks. r=tomprince
Justin Wood <Callek@gmail.com> - Thu, 30 Jul 2020 16:14:15 +0000 - rev 542637
Push 37653 by btara@mozilla.com at Thu, 30 Jul 2020 21:54:52 +0000
Bug 1653050 - Allow optimizing by replacement existing (pending/unscheduled) cached tasks. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D83280
c2746ff5e6b47a52c90eddc1cf7a37c97ded89e4: Bug 1653050 - Allow optimizing by replacement existing (pending/unscheduled) cached tasks. r=tomprince
Justin Wood <Callek@gmail.com> - Tue, 28 Jul 2020 19:58:14 +0000 - rev 542547
Push 37651 by malexandru@mozilla.com at Thu, 30 Jul 2020 09:39:56 +0000
Bug 1653050 - Allow optimizing by replacement existing (pending/unscheduled) cached tasks. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D83280
558f1c0d1a727c83da40b6ceafcd9fc75b250758: Bug 1655893 - docker_image.py transform should set `artifact_prefix`; r=tomprince
Rail Aliiev <rail@mozilla.com> - Wed, 29 Jul 2020 16:56:37 +0000 - rev 542488
Push 37651 by malexandru@mozilla.com at Thu, 30 Jul 2020 09:39:56 +0000
Bug 1655893 - docker_image.py transform should set `artifact_prefix`; r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D85232
06b2344e94dc43924969d48abba652dd7719f0b5: Bug 1636271 - [taskgraph] Set autoland optimizations via per-project parameter, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 28 Jul 2020 13:22:48 +0000 - rev 542332
Push 37647 by csabou@mozilla.com at Tue, 28 Jul 2020 21:32:49 +0000
Bug 1636271 - [taskgraph] Set autoland optimizations via per-project parameter, r=tomprince This creates a new set of optimization strategies (taskgraph.optimize:project.autoland) to use with autoland. Among other things, it also means there's no need for the 'test-try' optimization as the autoland strategies are no longer the default behaviour. Differential Revision: https://phabricator.services.mozilla.com/D79705
6c1e36ffa940bd4ceea3fe350339f7bd1f312816: Bug 1636271 - [taskgraph] Move 'optimize-strategies' from try_task_config.json to a parameter, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 28 Jul 2020 13:21:05 +0000 - rev 542331
Push 37647 by csabou@mozilla.com at Tue, 28 Jul 2020 21:32:49 +0000
Bug 1636271 - [taskgraph] Move 'optimize-strategies' from try_task_config.json to a parameter, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D79704
7adf02fc1803dc86b766a48002f84e1cc7f88991: Bug 1636271 - [taskgraph] Create utility function for listing all tasks in a task group, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 28 Jul 2020 13:19:32 +0000 - rev 542330
Push 37647 by csabou@mozilla.com at Tue, 28 Jul 2020 21:32:49 +0000
Bug 1636271 - [taskgraph] Create utility function for listing all tasks in a task group, r=tomprince Creates a new utility function in 'taskgraph.util.taskcluster' to return task definitions from a task group. Also refactors the existing 'list_task_group_incomplete_tasks' function to use it. Differential Revision: https://phabricator.services.mozilla.com/D74407
a706413a07d0f3e44f056bc99cebd0a1dce3678c: Bug 1650208: run opt builds by default on autoland; shippable builds by default on central r=tomprince,ahal,marco
Ben Hearsum <bhearsum@mozilla.com> - Mon, 27 Jul 2020 16:25:40 +0000 - rev 542221
Push 37645 by ccoroiu@mozilla.com at Tue, 28 Jul 2020 09:47:25 +0000
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
81dfb9fe9a704a5a91bfdc2be9389eb193f23827: Bug 1655499 - [taskgraph] Decode slugid to text in create_task, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 27 Jul 2020 18:52:22 +0000 - rev 542203
Push 37645 by ccoroiu@mozilla.com at Tue, 28 Jul 2020 09:47:25 +0000
Bug 1655499 - [taskgraph] Decode slugid to text in create_task, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D85031
4b0f13fcf941cd82e758fe31c9d51be8d1c26ae1: Bug 1636271 - [taskgraph] Set autoland optimizations via per-project parameter, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 22 Jul 2020 17:09:02 +0000 - rev 541670
Push 37629 by nbeleuzu@mozilla.com at Thu, 23 Jul 2020 03:20:25 +0000
Bug 1636271 - [taskgraph] Set autoland optimizations via per-project parameter, r=tomprince This creates a new set of optimization strategies (taskgraph.optimize:project.autoland) to use with autoland. Among other things, it also means there's no need for the 'test-try' optimization as the autoland strategies are no longer the default behaviour. Differential Revision: https://phabricator.services.mozilla.com/D79705
4250f49877ba0650f7ee0187189bb73e8b55c4ff: Bug 1636271 - [taskgraph] Move 'optimize-strategies' from try_task_config.json to a parameter, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 22 Jul 2020 15:36:55 +0000 - rev 541669
Push 37629 by nbeleuzu@mozilla.com at Thu, 23 Jul 2020 03:20:25 +0000
Bug 1636271 - [taskgraph] Move 'optimize-strategies' from try_task_config.json to a parameter, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D79704
d3f93bd6b1f9e9a8f85d431e5accb9fed537dd81: Bug 1636271 - [taskgraph] Create utility function for listing all tasks in a task group, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 22 Jul 2020 15:09:56 +0000 - rev 541668
Push 37629 by nbeleuzu@mozilla.com at Thu, 23 Jul 2020 03:20:25 +0000
Bug 1636271 - [taskgraph] Create utility function for listing all tasks in a task group, r=tomprince Creates a new utility function in 'taskgraph.util.taskcluster' to return task definitions from a task group. Also refactors the existing 'list_task_group_incomplete_tasks' function to use it. Differential Revision: https://phabricator.services.mozilla.com/D74407
28a008f7ccfc2f42c1bcb3177b6f893aef10e152: Bug 1652054 - add a job name for the codeql build job; r=nalexander,tomprince
Nathan Froyd <froydnj@mozilla.com> - Tue, 14 Jul 2020 16:07:48 +0000 - rev 540405
Push 37600 by malexandru@mozilla.com at Tue, 14 Jul 2020 21:47:02 +0000
Bug 1652054 - add a job name for the codeql build job; r=nalexander,tomprince This change doesn't seem to affect anything now, but when I was pulling out some bits into `job-defaults`, the lack of a `job-name` resulted in some extremely cryptic errors from inside taskcluster code. Differential Revision: https://phabricator.services.mozilla.com/D83127
256f6c1f8f21db30386771582533ef8a45611d7b: Bug 1652095 - don't repeatedly look up values when merging dicts; r=tomprince
Nathan Froyd <froydnj@mozilla.com> - Fri, 10 Jul 2020 20:43:41 +0000 - rev 540181
Push 37595 by dluca@mozilla.com at Mon, 13 Jul 2020 21:48:13 +0000
Bug 1652095 - don't repeatedly look up values when merging dicts; r=tomprince We already have `value = source[key]` thanks to iteration; we should be using `value` directly rather than re-doing `source[key]`. Differential Revision: https://phabricator.services.mozilla.com/D83157
ff858fa5508b032dddae665c46debb06c3a8d01c: Bug 1640902 - [ci] Add integration tests for the 'taskcluster' directory, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 08 Jul 2020 18:48:26 +0000 - rev 539651
Push 37585 by nbeleuzu@mozilla.com at Fri, 10 Jul 2020 09:48:19 +0000
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
44c156b59dbe2cea739484ea1f4867ab22f3c7c1: Bug 1651677 - [taskgraph] Remove 'xfail' from tests that were fixed by bug 1650067, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 09 Jul 2020 17:46:07 +0000 - rev 539649
Push 37585 by nbeleuzu@mozilla.com at Fri, 10 Jul 2020 09:48:19 +0000
Bug 1651677 - [taskgraph] Remove 'xfail' from tests that were fixed by bug 1650067, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D82952
d048d01665a5b955b09a0def4a4d2adbaaa7bcf7: Bug 1650224 - Support backfilling of manifest scheduled tasks r=tomprince
Armen Zambrano G. <armenzg@mozilla.com> - Thu, 09 Jul 2020 15:20:58 +0000 - rev 539634
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1650224 - Support backfilling of manifest scheduled tasks r=tomprince This adds the support for backfilling of manifest scheduled tasks while preserving the existing features (e.g. schedule a specific test path). Remove temporary new-backfill action. Differential Revision: https://phabricator.services.mozilla.com/D82599
c96d73d17b9a5dc022df57bc4f41d265eafcc099: Bug 1650224 - Drop support of testPath from backfill action r=tomprince
Armen Zambrano G. <armenzg@mozilla.com> - Thu, 09 Jul 2020 06:52:08 +0000 - rev 539633
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1650224 - Drop support of testPath from backfill action r=tomprince This optional mode to specify a test path when backfilling has been broken for a while and is not being used to make it worth fixing. It is a mode originally designed to be used with the test-verify tasks. Differential Revision: https://phabricator.services.mozilla.com/D82722
be8a3a69da6d0368fc89166b265267794bbbcc56: Bug 1650067 - [taskgraph] Fix some Python 3 compatibility issues in the 'optimize' directory, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 08 Jul 2020 18:19:24 +0000 - rev 539583
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1650067 - [taskgraph] Fix some Python 3 compatibility issues in the 'optimize' directory, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D81577
2d33ba8128eb083af383dc9f70e2b4d4d3db202f: Bug 1651549 - Remove now unnecessary order_image_tasks. r=tomprince
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Jul 2020 03:54:46 +0000 - rev 539498
Push 37581 by apavel@mozilla.com at Thu, 09 Jul 2020 09:33:47 +0000
Bug 1651549 - Remove now unnecessary order_image_tasks. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D82810
cbbf284b1946a417ec19a51cd1fdea09d50353a6: Bug 1651227 - Use the in-tree kaniko image builder image to build docker images. r=tomprince
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Jul 2020 03:54:46 +0000 - rev 539497
Push 37581 by apavel@mozilla.com at Thu, 09 Jul 2020 09:33:47 +0000
Bug 1651227 - Use the in-tree kaniko image builder image to build docker images. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D82622
596728ec69ca2027e5569ae186a10e6174d045dd: Bug 1639873 - Fix new backfill issue r=tomprince
Armen Zambrano G. <armenzg@mozilla.com> - Mon, 06 Jul 2020 20:41:11 +0000 - rev 538963
Push 37576 by ncsoregi@mozilla.com at Tue, 07 Jul 2020 09:47:47 +0000
Bug 1639873 - Fix new backfill issue r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D82420
d445091a0585ed224c7565dc3478b07da00ed3ec: Bug 1641058: tasks that only exist because of another that is later optimized away should not be scheduled r=tomprince
Ben Hearsum <bhearsum@mozilla.com> - Thu, 02 Jul 2020 21:28:57 +0000 - rev 538762
Push 37568 by rmaries@mozilla.com at Sat, 04 Jul 2020 09:16:58 +0000
Bug 1641058: tasks that only exist because of another that is later optimized away should not be scheduled r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D81745
3ddf49b60369103142a534092fee1c811f7963bb: Bug 1639873 - Add support for test manifest backfilling r=tomprince
Armen Zambrano G. <armenzg@mozilla.com> - Fri, 03 Jul 2020 14:18:28 +0000 - rev 538743
Push 37567 by dluca@mozilla.com at Fri, 03 Jul 2020 21:50:22 +0000
Bug 1639873 - Add support for test manifest backfilling r=tomprince We use the symbol of the original task we backfill and suffix the revision of the push from which we backfill. This makes it a bit more clear as to from which push we requested the backfill. We also modify the group symbol (if available) to group backfilled tasks. *** *** Differential Revision: https://phabricator.services.mozilla.com/D81379
3f093b7c209c998413b67639ed4b9bb070b1bba3: Bug 1639873 - New backfill action r=tomprince
Armen Zambrano G. <armenzg@mozilla.com> - Fri, 03 Jul 2020 13:45:21 +0000 - rev 538742
Push 37567 by dluca@mozilla.com at Fri, 03 Jul 2020 21:50:22 +0000
Bug 1639873 - New backfill action r=tomprince This backfill action schedules a secondary action per push. This secondary action schedules the intended task on behalf of the primary action. This introduces logic on how to trigger a hook by an action. Differential Revision: https://phabricator.services.mozilla.com/D79351
6a42da21836e3c6d2e47a75c0e13f0ae1469c295: Bug 1641058: tasks that only exist because of another that is later optimized away should not be scheduled r=tomprince
Ben Hearsum <bhearsum@mozilla.com> - Thu, 02 Jul 2020 17:00:03 +0000 - rev 538462
Push 37563 by cbrindusan@mozilla.com at Thu, 02 Jul 2020 21:49:48 +0000
Bug 1641058: tasks that only exist because of another that is later optimized away should not be scheduled r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D81745
9f777f1d5da0188f54e9d01f3979c4b1e3f1ac3a: Bug 1641369 - Part 3: Move objdir of SpiderMonkey jobs outside of checkouts directory. r=tomprince
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Jun 2020 18:27:18 +0000 - rev 534940
Push 37496 by btara@mozilla.com at Thu, 11 Jun 2020 04:04:33 +0000
Bug 1641369 - Part 3: Move objdir of SpiderMonkey jobs outside of checkouts directory. r=tomprince Depends on D77642 Differential Revision: https://phabricator.services.mozilla.com/D77991
0f3fe83ef886177a47f96746d1c0a6044bab8a54: Bug 1641369 - Part 2: Stop caching workspace directory in SpiderMonkey jobs. r=tomprince
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Jun 2020 18:21:38 +0000 - rev 534939
Push 37496 by btara@mozilla.com at Thu, 11 Jun 2020 04:04:33 +0000
Bug 1641369 - Part 2: Stop caching workspace directory in SpiderMonkey jobs. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D77642
8bfd5ebe307f7d0f12cf45e7d1b6765f1520f275: Bug 1641369 - Part 1: Use GECKO_PATH instead of SRCDIR in SpiderMonkey jobs. r=tomprince
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Jun 2020 18:21:20 +0000 - rev 534938
Push 37496 by btara@mozilla.com at Thu, 11 Jun 2020 04:04:33 +0000
Bug 1641369 - Part 1: Use GECKO_PATH instead of SRCDIR in SpiderMonkey jobs. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D77990
54213cccb27ad7cba798f8714aec3eb469f643fe: Bug 1637544 - Add a 'project' to the fake parameters used during taskgraph tests. r=tomprince DONTBUILD
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 04 Jun 2020 21:52:34 +0000 - rev 534026
Push 37481 by ncsoregi@mozilla.com at Fri, 05 Jun 2020 04:39:26 +0000
Bug 1637544 - Add a 'project' to the fake parameters used during taskgraph tests. r=tomprince DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D78399
c68a5eed5ceee63863c36b585f66dcd40797a49b: Bug 1637544 - Run no-sccache verification only on release projects. r=tomprince
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 04 Jun 2020 19:40:54 +0000 - rev 534015
Push 37481 by ncsoregi@mozilla.com at Fri, 05 Jun 2020 04:39:26 +0000
Bug 1637544 - Run no-sccache verification only on release projects. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D77248
34928e9b270f630186de0c7393e234fdf9af5421: Bug 1637544 - Support project-specific verifications in taskgraph. r=tomprince
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 04 Jun 2020 19:40:46 +0000 - rev 534014
Push 37481 by ncsoregi@mozilla.com at Fri, 05 Jun 2020 04:39:26 +0000
Bug 1637544 - Support project-specific verifications in taskgraph. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D77247
674ef2b4db1f0ce0c8d871c10a66e87d57bfe192: Bug 1642713: allow diff-artifact tasks to be optimized by push interval r=tomprince
Ben Hearsum <bhearsum@mozilla.com> - Thu, 04 Jun 2020 14:27:42 +0000 - rev 533902
Push 37480 by ncsoregi@mozilla.com at Thu, 04 Jun 2020 22:00:12 +0000
Bug 1642713: allow diff-artifact tasks to be optimized by push interval r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D77859
c1238581f4b07efe67f2b34029dd93d68c473a43: Bug 1638990: Use requests for fetching parameters r=tomprince
Chris AtLee <catlee@mozilla.com> - Thu, 28 May 2020 19:01:42 +0000 - rev 533529
Push 37473 by cbrindusan@mozilla.com at Wed, 03 Jun 2020 04:20:58 +0000
Bug 1638990: Use requests for fetching parameters r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D76133
52716d101bc71aac9dffcfe42fba9c488e3dc5cb: Bug 1633866 - [taskgraph] Create a system to choose how test manifests are loaded via a parameter, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 29 May 2020 18:51:14 +0000 - rev 533043
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1633866 - [taskgraph] Create a system to choose how test manifests are loaded via a parameter, r=tomprince Currently test manifests are loaded by instantiating a TestResolver and traversing moz.build files to find manifests. With 'manifest-scheduling', we'll want to grab the manifests directly from the bugbug service instead. Initially we'll want to enable manifest-scheduling with |mach try auto|, but not on autoland yet. This patch will allow |mach try auto| to set the parameter that causes bugbug to be used (see future commits in this bug). Differential Revision: https://phabricator.services.mozilla.com/D76522
ed816ec219a2a5791e9738aa043f25db6e76e5b3: Bug 1641283 - [taskgraph.optimize] Increase debug logging of optimization phase, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 29 May 2020 14:48:07 +0000 - rev 532988
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1641283 - [taskgraph.optimize] Increase debug logging of optimization phase, r=tomprince For each task, this sheds a bit of light on why it was removed or kept. Differential Revision: https://phabricator.services.mozilla.com/D77147
4904625d5db9327ad8c06d0288441dc515b6a335: Bug 1633866 - [taskgraph] Log parameters url when using 'project=' or 'task-id=', r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 19 May 2020 20:00:32 +0000 - rev 530944
Push 37434 by abutkovits@mozilla.com at Wed, 20 May 2020 10:05:10 +0000
Bug 1633866 - [taskgraph] Log parameters url when using 'project=' or 'task-id=', r=tomprince When performing diffs, identical parameters files need to be used. This makes it possible to wget the exact same parameters used by a previous |mach taskgraph| run. Differential Revision: https://phabricator.services.mozilla.com/D76026
465ff2025b7ff9753f7f1ff79d3e0bd56e19b77d: Bug 1636797 - Don't include .pyc, .pyd, or .pyo files in hash in taskgraph r=tomprince,glandium
Ricky Stewart <rstewart@mozilla.com> - Thu, 14 May 2020 00:15:40 +0000 - rev 529756
Push 37415 by btara@mozilla.com at Thu, 14 May 2020 09:40:44 +0000
Bug 1636797 - Don't include .pyc, .pyd, or .pyo files in hash in taskgraph r=tomprince,glandium These files are ALWAYS ignored and are never relevant when hashing the state of a working tree. It would be better overall to not consult the filesystem directly and go through the VCS to ensure we never try to hash any ignored files, but these files seem to be the main stumbling block and the primary cause of bugs like bug 1636797, so this is a fine stopgap in the meantime. Differential Revision: https://phabricator.services.mozilla.com/D75126
09443cbbdfc9d7be6493ba503e3a48e200158be3: Bug 1577110: Switch geckodriver signing to use toolchain tasks r=tomprince
Chris AtLee <catlee@mozilla.com> - Fri, 08 May 2020 18:03:50 +0000 - rev 528890
Push 37397 by nbeleuzu@mozilla.com at Fri, 08 May 2020 21:54:59 +0000
Bug 1577110: Switch geckodriver signing to use toolchain tasks r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D72754
18e5112a6745016bc8546ca4ede94225af9e5dbd: Bug 1636209: resolves tests that were incorrectly marked as xfail r=tomprince
Mitchell Hentges <mhentges@mozilla.com> - Thu, 07 May 2020 23:41:35 +0000 - rev 528848
Push 37397 by nbeleuzu@mozilla.com at Fri, 08 May 2020 21:54:59 +0000
Bug 1636209: resolves tests that were incorrectly marked as xfail r=tomprince When handling bug 1632429, I found some tests that worked on Python 2, but not Python 3. They were marked accordingly as "expected failures". However, my system version of Python is 3.8, while CI (and a non-trivial number of devs, probably) use 3.6. Some of these tests marked as xfail were actually still working on versions of Python until 3.8. The failure of this test was due to a change in default tarfile format. Explicitly setting this format makes the tests pass in all relevant python versions. Differential Revision: https://phabricator.services.mozilla.com/D74337
b76e3e988fdd20bb726468ab1684127b53ddf833: Bug 1577110: Switch geckodriver signing to use toolchain tasks r=tomprince
Chris AtLee <catlee@mozilla.com> - Thu, 07 May 2020 20:52:48 +0000 - rev 528684
Push 37393 by rmaries@mozilla.com at Fri, 08 May 2020 03:38:07 +0000
Bug 1577110: Switch geckodriver signing to use toolchain tasks r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D72754
9dc9a089ab43a233afd4cd26fd69b7018b5e40d2: Bug 1632429: Improve py3-compatiblity of taskgraph; r=tomprince,ahal
Mitchell Hentges <mhentges@mozilla.com> - Thu, 07 May 2020 04:47:17 +0000 - rev 528644
Push 37392 by apavel@mozilla.com at Thu, 07 May 2020 21:43:47 +0000
Bug 1632429: Improve py3-compatiblity of taskgraph; r=tomprince,ahal As |./mach| commands are migrated to python3, "taskgraph" needs to be compatible while still working with python2. This patch migrates several iter*() calls and python2-specific imports to work with "six" instead. Note that there's still python2-specific parts of taskgraph, I'm just modifying the pieces that are affecting the code paths that I'm currently migrating (in this case, |./mach try| Differential Revision: https://phabricator.services.mozilla.com/D73397
3a1468b1f826302bbdf63d75bd2af50aaf49b27e: Bug 1634605 - Stop retrying on apt-get errors. r=tomprince
Mike Hommey <mh+mozilla@glandium.org> - Sat, 02 May 2020 06:18:13 +0000 - rev 527777
Push 37370 by shindli@mozilla.com at Sat, 02 May 2020 21:45:27 +0000
Bug 1634605 - Stop retrying on apt-get errors. r=tomprince We starting doing that because snapshot.debian.org would ban some AWS IP ranges, and we would get random failures, but that's not the case anymore. OTOH, when more "normal" errors happen, like when you change a Dockerfile to add a package, and that package actually doesn't exist, the image build is tried 5 times, with no chance it will succeed, and treeherder doesn't link to the log because it's purple, so you need to manually go to taskcluster. Removing the autoretry will make things smoother. Differential Revision: https://phabricator.services.mozilla.com/D73392
9442967f483a7c61b520c3f559a8db9fb29aa573: Bug 1632688: [mozversioncontrol] Don't try to add files if none are provided; r=ahal,rstewart a=tomprince
Tom Prince <mozilla@hocat.ca> - Fri, 24 Apr 2020 12:18:26 -0600 - rev 525832
Push 37346 by mozilla@hocat.ca at Fri, 24 Apr 2020 18:21:27 +0000
Bug 1632688: [mozversioncontrol] Don't try to add files if none are provided; r=ahal,rstewart a=tomprince Differential Revision: https://phabricator.services.mozilla.com/D72414