searching for reviewer(dustin)
05799cb1659db81b6901696f4c273882566e4977: Bug 1266624: apply backoff mozharness fixes to macosx script. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Wed, 07 Dec 2016 10:29:00 +0100 - rev 325587
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1266624: apply backoff mozharness fixes to macosx script. r=dustin
8137e66c6c184111d9d0a913a1eaecee2db4a072: bug 1286331 - document how to generate an SDK tarball. r=dustin (DONTBUILD)
Ted Mielczarek <ted@mielczarek.org> - Wed, 07 Dec 2016 13:11:40 -1000 - rev 325424
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
bug 1286331 - document how to generate an SDK tarball. r=dustin (DONTBUILD) MozReview-Commit-ID: 3cbJiylS5lc
b277f63a40952dfb92279f488a56112d5da378c3: Bug 1321444 - part 5 - add taskcluster windows clang jobs; r=dustin
Nathan Froyd <froydnj@gmail.com> - Sat, 03 Dec 2016 06:38:22 -0500 - rev 325398
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321444 - part 5 - add taskcluster windows clang jobs; r=dustin We need to define the jobs and we also need to whitelist them appropriately.
373caf284bbc8e8d9cff6638b11006d55b3cc1c0: Bug 1266624: Apply exponential backoff for mozharness download. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 06 Dec 2016 15:27:40 -1000 - rev 325311
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1266624: Apply exponential backoff for mozharness download. r=dustin MozReview-Commit-ID: Ip4MjVJFwT6
f0b84f67b2a9780629b5c9fa8ee0dcf5a2cf89f3: Bug 1279221 - Remove buildbot routes for Taskcluster tasks; r=dustin
Mike Shal <mshal@mozilla.com> - Tue, 29 Nov 2016 15:02:00 -0500 - rev 325309
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1279221 - Remove buildbot routes for Taskcluster tasks; r=dustin MozReview-Commit-ID: A2YxsnWo9ek
d9658fd731f0d149c634df832855a89dc872d127: Bug 1321863 - Update gecko-rust-build to v0.4.0. r=dustin
Ralph Giles <giles@mozilla.com> - Fri, 02 Dec 2016 11:16:53 -0800 - rev 325272
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321863 - Update gecko-rust-build to v0.4.0. r=dustin Sync with upstream. Have been using the repack script for that last few updates. - New splat_rust.py script to update gecko tooltool manifests. - Drop cargo nightly repacks in favor of stable cargo. - Build with linux32 to i586. - Switch linux32 back to i686 in repacks. - Add android-x86. MozReview-Commit-ID: 6pGq7oAZV1v
632a2fddbc63c33b0f32a77bd9ed207cf630c857: Bug 1302800 - Verify taskgraph implementations against documentation; r=dustin
Hammad Akhtar <hammad13060@iiitd.ac.in> - Sat, 26 Nov 2016 01:22:46 +0530 - rev 325251
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1302800 - Verify taskgraph implementations against documentation; r=dustin MozReview-Commit-ID: J8djr4ifvzm
402535c480347e46f743ba6b96d25298bdf07651: Bug 1321614 - fix android_stuff kind to use build secrets, because it uses the same mozharness stuff as build jobs. r=dustin
Justin Wood <Callek@gmail.com> - Thu, 01 Dec 2016 14:13:16 -0500 - rev 325046
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321614 - fix android_stuff kind to use build secrets, because it uses the same mozharness stuff as build jobs. r=dustin MozReview-Commit-ID: D6wV1KSa6mp
6f39c69810f258b4108f8ee88048c5b690a503a2: Bug 1321614 - fix android_stuff kind to use build secrets, because it uses the same mozharness stuff as build jobs. r=dustin a=bustage
Justin Wood <Callek@gmail.com> - Thu, 01 Dec 2016 14:13:16 -0500 - rev 325035
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321614 - fix android_stuff kind to use build secrets, because it uses the same mozharness stuff as build jobs. r=dustin a=bustage MozReview-Commit-ID: D6wV1KSa6mp
f8ccc2a00d621a7fc322549467e568f76e7b3414: Bug 1321040 - add secret scopes to tasks that need them, where they were previously absent. r=dustin
Justin Wood <Callek@gmail.com> - Thu, 01 Dec 2016 09:03:16 -0500 - rev 324926
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321040 - add secret scopes to tasks that need them, where they were previously absent. r=dustin MozReview-Commit-ID: 9Ai3aZOf8mB
4a125781c9c3b46148879cc4066a5ac9a1129941: Bug 1321040 - properly reference scm level so we can use tc secrets from mozharness. r=dustin
Justin Wood <Callek@gmail.com> - Thu, 01 Dec 2016 08:30:03 -0500 - rev 324925
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321040 - properly reference scm level so we can use tc secrets from mozharness. r=dustin MozReview-Commit-ID: 930BPK57QAj
6461f9c75e80275cd4751c670f37efa4177315d5: Bug 1318438 - [taskcluster] "job" tasks should have ability to run on multiple platforms, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 18 Nov 2016 15:07:56 -0500 - rev 324891
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1318438 - [taskcluster] "job" tasks should have ability to run on multiple platforms, r=dustin This adds an optional "platforms" key to the job description. It can be used in conjunction with "by-platform" like so: platforms: - linux - windows worker-type: by-platform: linux: ... windows: ... worker: by-platform: linux: ... windows: ... MozReview-Commit-ID: JwL1NAR4bnY
e26b6b6d7d9800539151a781a684e22f525b7a57: Bug 1285608 - Part 3: Make Android "build-like" jobs "other" or "test" in TH. r=dustin
Nick Alexander <nalexander@mozilla.com> - Tue, 29 Nov 2016 19:51:37 -0800 - rev 324853
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1285608 - Part 3: Make Android "build-like" jobs "other" or "test" in TH. r=dustin MozReview-Commit-ID: 7k7T6OZsHfn
093f781b5d6f11ce039bc0655b566646e4d4e92a: Bug 1320938 - Backout debugging code from 42722bb6b23c. r=dustin
Armen Zambrano <armenzg@mozilla.com> - Tue, 29 Nov 2016 08:48:00 -0500 - rev 324791
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320938 - Backout debugging code from 42722bb6b23c. r=dustin MozReview-Commit-ID: 4bu7ZAEiae1
6c23e6d1cd60cb911ecd7673276a65e9b9505f54: Bug 1320079 - Add configuration for running findbugs in automation. r=dustin,maliu
Sebastian Kaspari <s.kaspari@gmail.com> - Thu, 24 Nov 2016 14:38:11 +0100 - rev 324609
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320079 - Add configuration for running findbugs in automation. r=dustin,maliu MozReview-Commit-ID: FINUdlHCntT
55bbce8d1013afe70fdd2c79b793174164a699b0: Bug 1302765 - Allow `./mach taskgraph .. --parameters P` to take a URL. URL building mechanism fixed; r=dustin
Hammad Akhtar <hammad13060@iiitd.ac.in> - Thu, 24 Nov 2016 01:15:33 +0530 - rev 324020
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1302765 - Allow `./mach taskgraph .. --parameters P` to take a URL. URL building mechanism fixed; r=dustin MozReview-Commit-ID: 7reezQj9Bds
18a7e57308ae6d6465d8bae3f9616720990ede75: Bug 1319449 - Set -o pipefail and other robustness improvements for image_builder. r=dustin
Jonas Finnemann Jensen <jopsen@gmail.com> - Tue, 22 Nov 2016 14:13:15 -0800 - rev 324018
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319449 - Set -o pipefail and other robustness improvements for image_builder. r=dustin MozReview-Commit-ID: 5oIdvcrScRt
c1b55d39dd28c6a5b07aba6533f9aae286c4a72f: bug 1269355 - Enable sccache for taskcluster linux32/64 builds. r=dustin,gps
Ted Mielczarek <ted@mielczarek.org> - Thu, 10 Nov 2016 13:02:54 -0500 - rev 323900
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
bug 1269355 - Enable sccache for taskcluster linux32/64 builds. r=dustin,gps MozReview-Commit-ID: LGqpNDb7uHN
d9206ed568ce93d5d8505b594011f1c69047e730: Bug 1302774: rename cross-opt to cross-opt-st-an; r=dustin
elluls <stevenellul@googlemail.com> - Tue, 22 Nov 2016 15:45:33 +0000 - rev 323860
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1302774: rename cross-opt to cross-opt-st-an; r=dustin MozReview-Commit-ID: 4U6kJiaZCGa
35292375aab329745599e0814ab11baafa61ecf0: Bug 1311810: changing desktop-test-* to gecko-t*; r=dustin
HAMMAD AKHTAR <hammad13060@iiitd.ac.in> - Mon, 21 Nov 2016 20:55:48 +0000 - rev 323838
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1311810: changing desktop-test-* to gecko-t*; r=dustin MozReview-Commit-ID: WuXZWOsK5z
4513f4dad1002547dc4b043748ddf4df8cff1cd9: Bug 1254964 - Enable manual taskcluster scheduling for valgrind-mochitest runs. r=dustin@mozilla.com.
Julian Seward <jseward@acm.org> - Tue, 22 Nov 2016 11:25:01 +0100 - rev 323825
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1254964 - Enable manual taskcluster scheduling for valgrind-mochitest runs. r=dustin@mozilla.com.
55c69395d6087d6941eea3cb0495a43bbe034850: Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 16:52:15 -0200 - rev 323649
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin While we don't have physical machines running taskcluster-worker, we want to schedule talos tests on Taskcluster and run them on buildbot. buildbot-bridge acts as a worker that runs its tasks in buildbot machines. Any talos task is redirected to buildbot-bridge. MozReview-Commit-ID: Im9IhhT0Mr1
3077666395e0a1cd51f492073f6c0e51f451421d: Bug 1318200 - Filter Stylo platforms when Servo isn't available; r=dustin
Gregory Szorc <gps@mozilla.com> - Thu, 17 Nov 2016 17:10:01 -0800 - rev 323359
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318200 - Filter Stylo platforms when Servo isn't available; r=dustin Stylo automation doesn't work unless Servo is present in the source directory. This commit introduces a "check_servo" filter that prunes tasks requiring Servo. Currently, this is implemented as a test against platforms that are unique to Servo. The use of relative path checking to find the topsrcdir is a bit unfortunate. But we use this pattern elsewhere in this code. MozReview-Commit-ID: IRtd53tudJW
a34c214911ad19a23f3e56b067f83c6c1ce85bf1: Bug 1318200 - Introduce task graph filtering; r=dustin
Gregory Szorc <gps@mozilla.com> - Thu, 17 Nov 2016 15:53:30 -0800 - rev 323358
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318200 - Introduce task graph filtering; r=dustin Previously, we ran a single "target task" function to mutate the full task graph into a subset based on input parameters (try syntax, repository being built for, etc). This concept is useful. But the implementation was limiting because we could only have a single "target tasks" function. This commit introduces the concept of "filters." They conceptually do the same thing as "target tasks methods" but you can run more than 1 of them. Filters are simply functions that examine an input graph+parameters and emit nodes that should be retained. Filters, like target tasks methods, are defined via decorated functions in a module. TaskGraphGenerator has been converted to use filters. The list of defined filters can be defined in the parameters dict passed into TaskGraphGenerator. A default filter list is provided in decision.py. The intent is to eventually convert target tasks to filters. Until that happens, we always run the registered target tasks method via a filter proxy function. No new tests have been added because we don't yet have any functionality relying explicitly on filters. Tests will be added in a subsequent commit once we add a new filter. While I was here, I also snuck in some logging on the size of the graphs. MozReview-Commit-ID: ERn2hIYbMRp
1fbab277e984c006d8b67ebb0c6a1abffb7b743a: Bug 1318200 - Obtain target tasks method from parameters; r=dustin
Gregory Szorc <gps@mozilla.com> - Thu, 17 Nov 2016 16:29:51 -0800 - rev 323357
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318200 - Obtain target tasks method from parameters; r=dustin Previously, all callers outside of tests that passed "target_tasks_method" to TaskGraphGenerator all used the same pattern of looking for a key in the parameters and calling a function in the target_tasks module. Future commits will refactor how target tasks graph work. To make the transition easier, we move the logic for obtaining the target tasks method into TaskGraphGenerator. MozReview-Commit-ID: 3QU09iGhoXh
734ec3d6b7d0db9d9401c7ce8373199ffcbd6475: Bug 1318200 - TaskCluster CI for Stylo; r=dustin
Gregory Szorc <gps@mozilla.com> - Thu, 17 Nov 2016 09:52:39 -0800 - rev 323356
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318200 - TaskCluster CI for Stylo; r=dustin This commit introduces support for performing build and test variations with Stylo enabled. From a high level, this is similar to the e10s/non-e10s variations that we currently run. However, it is different in that Stylo is a build time (not run time) flag. So, we need to perform separate builds for Stylo. In the current implementation of the task graph, we can either introduce a new platform or a new build type/configuration. I've chosen to introduce a new platform if nothing else so the Treeherder results clearly separate Stylo from non-Stylo. This decision can be revisited in the future once Stylo becomes more stable and visible outside the "stylo" repository. Stylo functionality is limited to layout functionality and Stylo developers aren't very interested in many tests not related to layout at the moment. So we introduce a new test set running a limited functionality of tests in Stylo builds. In the current state of this commit, Stylo builds will permafail. This is because Stylo builds require a vendored copy of Servo. Logic for pruning the task graph of Stylo/Servo related tasks will be implemented in subsequent commits. MozReview-Commit-ID: JivhkpXDjIw
7962d588943299929b551e05af6a63612bb987f7: Bug 1318466 - Fix image_builder to fail if docker socket returns 404. r=dustin
Jonas Finnemann Jensen <jopsen@gmail.com> - Thu, 17 Nov 2016 14:58:13 -0800 - rev 323300
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318466 - Fix image_builder to fail if docker socket returns 404. r=dustin MozReview-Commit-ID: sgjfYiAqtT
d607a23fc3dc64956e68b588e53772b9aef48f4f: Bug 1302786 - Support filtering output from task-graph generation; r=dustin
Hammad Akhtar <hammad13060@iiitd.ac.in> - Fri, 18 Nov 2016 04:38:28 +0530 - rev 323260
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1302786 - Support filtering output from task-graph generation; r=dustin MozReview-Commit-ID: 7efKKRgvX3r
0b955dfca1512ace622861b27859b23a58398234: Bug 1318099 - Disable artifact build tasks on the graphics branch. r=dustin
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 16 Nov 2016 15:40:55 -0500 - rev 323158
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318099 - Disable artifact build tasks on the graphics branch. r=dustin MozReview-Commit-ID: 2whpCUpZTtv
11136ba1976d08a543112a97620bf9bb7bc3555f: Bug 1316961 - Fix parameters for action tasks. r=dustin
Brian Stack <bstack@mozilla.com> - Mon, 14 Nov 2016 10:28:58 -0800 - rev 322908
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316961 - Fix parameters for action tasks. r=dustin MozReview-Commit-ID: 95xs7NRHSdi
f12149f08204deb93f730dac2cc944e5bf4053c1: Bug 1316537 part 1 - Add 64-bit clang-cl toolchain build. r=dustin
Ting-Yu Chou <janus926@gmail.com> - Tue, 15 Nov 2016 09:06:08 +0800 - rev 322658
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316537 part 1 - Add 64-bit clang-cl toolchain build. r=dustin MozReview-Commit-ID: 5EKWZ94TrMD
c3b28797c209b71e2e966dc41bd0c228ba3196df: Bug 1275943 - Ensure job tasks are added to target set even if no try syntax specified, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 14 Nov 2016 14:29:50 -0500 - rev 322640
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1275943 - Ensure job tasks are added to target set even if no try syntax specified, r=dustin Job tasks are tasks that are not tied to a specific build or test. As such, they cannot be scheduled with the regular -p/-u try syntax options. There exists a -j try syntax option, to schedule them, which defaults to running "all" of them if not specified. However, there is a bug here where they will only default to "all" if a try syntax exists in the commit message. They will not be considered if a developer pushes to try without a try syntax. This happens because self.jobs is initially initialized with '[]' and we use None to determine when to schedule "all" later on. I want to move towards a world without try syntax, so we should start improving the UX of the no try syntax use case. Note: When I say "schedule" here, I mean added to the target set. They may still be optimized away. MozReview-Commit-ID: 4TrC84RGiaL
2168cbd4b15410c24f6947e9218385dd8a0ab3dd: Bug 1316183 - Compress docker images with zstd. r=dustin
Jonas Finnemann Jensen <jopsen@gmail.com> - Mon, 07 Nov 2016 11:26:27 -0800 - rev 322026
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316183 - Compress docker images with zstd. r=dustin * Compress docker images with zstd * Removed need for context.tar from decision task * Index images by level rather than project MozReview-Commit-ID: 4RL4QXNWmpd
c23a8d5e4088962b5c70359257bdc85c3aa189ec: Bug 1315760 - Use Ubuntu 16.04 docker image for Marionette tests. r=dustin
Henrik Skupin <mail@hskupin.info> - Tue, 08 Nov 2016 13:53:34 +0100 - rev 322024
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315760 - Use Ubuntu 16.04 docker image for Marionette tests. r=dustin MozReview-Commit-ID: 9ISchR3EGar
c69a0c17a17d4948c66a1e3dae73a959836be628: Bug 1315690 - Limit cedar TC tests to Linux64 mochitest* and xpcshell only (fix lint errors) u=aselagea r=dustin
Kim Moir <kmoir@mozilla.com> - Tue, 08 Nov 2016 09:36:19 -0500 - rev 321726
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315690 - Limit cedar TC tests to Linux64 mochitest* and xpcshell only (fix lint errors) u=aselagea r=dustin
b086ef986f275bb067a511e9dc4890aff2109cf7: Bug 1315690 - Limit cedar TC tests to Linux64 mochitest* and xpcshell only u=aselagea r=dustin
Kim Moir <kmoir@mozilla.com> - Tue, 08 Nov 2016 09:22:17 -0500 - rev 321725
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315690 - Limit cedar TC tests to Linux64 mochitest* and xpcshell only u=aselagea r=dustin
d0a3a42979e805db3b896ca786ed61ba85d9a6a7: Bug 1315805 - [mozlint] Make sure multiprocess' stdout gets flushed in lint tasks, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 08 Nov 2016 13:33:13 -0500 - rev 321667
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315805 - [mozlint] Make sure multiprocess' stdout gets flushed in lint tasks, r=dustin MozReview-Commit-ID: FhOI92JySXg
9d6b5736f9c8feee1b11cce37e3b7b6e5c7c116f: Bug 1274980 part 2: Support Mac OS tests in tc intree config. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 08 Nov 2016 12:11:15 -0200 - rev 321597
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1274980 part 2: Support Mac OS tests in tc intree config. r=dustin We add support for Mac OSX tests in Taskcluster by support taskcluster-worker macosx engine. We also add a new configuration blob-upload-branch needed by mochitest-other. MozReview-Commit-ID: 5ZaYYRueRVr
ef393dc07cb861db2bdc19a7635b3f3cdec8bc6d: Bug 1274980 part 1: Add support for test platform regex match. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 08 Nov 2016 12:11:15 -0200 - rev 321596
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1274980 part 1: Add support for test platform regex match. r=dustin Often we need to setup a test configuration for different platforms, but not for different platform builds (opt/debug). This leads to cumbersome configuration duplicates. This patch adds support for platform regular expression matching. For example, if you want to configure the chunk size for linux64 platform both for opt and debug, originally you would do this: chunks: by-test-platform: linux64/opt: 4 linux64/debug: 4 default: 8 With regular expression matching, you only need: chunks: by-test-platform: linux64/.*: 4 default: 8 This patch was originally written by Geoffrey Brown for Windows support. MozReview-Commit-ID: KbMHV7UkTLe
2a77ca1fae251af0e4600c43c07912fcdb6dc071: Bug 1315145 - disable SETA on tier-1 platforms temporarily. r=dustin
Joel Maher <jmaher@mozilla.com> - Mon, 07 Nov 2016 13:39:23 -0500 - rev 321489
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315145 - disable SETA on tier-1 platforms temporarily. r=dustin MozReview-Commit-ID: 2royNntQxB2
6228dfcfac3bacb413f4e979ba4d3c79bc8b9509: Bug 1274980 part 2: Support Mac OS tests in tc intree config. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Mon, 07 Nov 2016 09:20:50 -0200 - rev 321424
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1274980 part 2: Support Mac OS tests in tc intree config. r=dustin We add support for Mac OSX tests in Taskcluster by support taskcluster-worker macosx engine. We also add a new configuration blob-upload-branch needed by mochitest-other. MozReview-Commit-ID: CxT3BP3sydG
b8760b0b11ac46457f03ee74f478f0ea9311f7d1: Bug 1274980 part 1: Add support for test platform regex match. r=dustin
Wander Lairson Costa <wcosta@mozilla.com> - Mon, 07 Nov 2016 09:20:50 -0200 - rev 321423
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1274980 part 1: Add support for test platform regex match. r=dustin Often we need to setup a test configuration for different platforms, but not for different platform builds (opt/debug). This leads to cumbersome configuration duplicates. This patch adds support for platform regular expression matching. For example, if you want to configure the chunk size for linux64 platform both for opt and debug, originally you would do this: chunks: by-test-platform: linux64/opt: 4 linux64/debug: 4 default: 8 With regular expression matching, you only need: chunks: by-test-platform: linux64/.*: 4 default: 8 This patch was originally written by Geoffrey Brown for Windows support. MozReview-Commit-ID: HFP52N9Ef0k
7d9c26e68aa9c4cd880872969affc2121aea3a57: Bug 1314795 - introduce build_date to params that defaults to pushdate, r=dustin
Jordan Lund <jlund@mozilla.com> - Wed, 02 Nov 2016 19:23:27 -0700 - rev 321349
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314795 - introduce build_date to params that defaults to pushdate, r=dustin MozReview-Commit-ID: AviPKtw3BiY
18a98f6dabd9ad4da13db190b642bfead57e130f: Bug 1315287 - update docker-worker:image:taskclusterprivate/upload_symbols:0.0.3 r=dustin DONTBUILD
Kim Moir <kmoir@mozilla.com> - Fri, 04 Nov 2016 13:50:47 -0400 - rev 321076
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315287 - update docker-worker:image:taskclusterprivate/upload_symbols:0.0.3 r=dustin DONTBUILD
b135c8db68b73cf3f047f40dc32a875f74758a07: Bug 1306650 - part 16 - make the toolchain builds also depend on their taskcluster transforms; r=dustin
Nathan Froyd <froydnj@mozilla.com> - Fri, 04 Nov 2016 20:24:38 -0400 - rev 321065
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1306650 - part 16 - make the toolchain builds also depend on their taskcluster transforms; r=dustin This seems like something that the in-tree taskcluster infrastructure ought to be able to handle, but in the absence of that functionality, this is the next best option.
36b1cce63e74864b9e9df1522d6a9955eb011ca2: Bug 1314795 - introduce build_date to params that defaults to pushdate, r=dustin
Jordan Lund <jlund@mozilla.com> - Wed, 02 Nov 2016 19:23:27 -0700 - rev 320976
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314795 - introduce build_date to params that defaults to pushdate, r=dustin MozReview-Commit-ID: AviPKtw3BiY
b39b2ddf6ab9ddb067208d7c94bb0c483ab5c750: Bug 1314981 - Remove clean working directory check; r=dustin
Gregory Szorc <gps@mozilla.com> - Thu, 03 Nov 2016 08:17:54 -0700 - rev 320961
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314981 - Remove clean working directory check; r=dustin As the inline comment says, this was meant to be temporary. The check has never fired AFAIK. The check adds ~5s overhead to run-task when there is a source checkout. So let's remove it and get our time back. MozReview-Commit-ID: FqwCaDAyiSE
e81cbf6ee940b7cb3bd1fab044f3db091bf943d4: Bug 1314807 - Change ownership of files in workspace; r=dustin
Gregory Szorc <gps@mozilla.com> - Thu, 03 Nov 2016 08:10:15 -0700 - rev 320956
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314807 - Change ownership of files in workspace; r=dustin The other changesets for this bug worked on Try but failed on autoland due to permissions failures in /home/worker/workspace. Ensure the files have the proper permissions. The path is a cache with the repo and build type keyed into it. So there should be no problem with this change causing permissions issues for other tasks.
bf15eb2ce373ec2baf9b91d11d3f079282e4946f: Bug 1314807 - Use vendored tooltool.py; r=dustin
Gregory Szorc <gps@mozilla.com> - Wed, 02 Nov 2016 16:26:49 -0700 - rev 320954
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314807 - Use vendored tooltool.py; r=dustin Do not speak to github.com as part of CI. Do not open ourselves to a MitM attack. Be more deterministic. MozReview-Commit-ID: JRGbraQtqJi
185c111b53ece36e278c4089a28e3e87ae87ada4: Bug 1314807 - Use run-task in hazard kind; r=dustin
Gregory Szorc <gps@mozilla.com> - Wed, 02 Nov 2016 15:45:40 -0700 - rev 320953
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314807 - Use run-task in hazard kind; r=dustin As part of this, we eliminate tc-vcs since it is redundant with run-task. MozReview-Commit-ID: 8HAFSM73BOU