8f9f91176ab8e7d77538893c2460a62be26c042f: Bug 1286075: all device builds are at tier 3; r=gerard-majax
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 07 Sep 2016 17:43:31 +0000 - rev 354979
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: all device builds are at tier 3; r=gerard-majax MozReview-Commit-ID: KV804Mdr3bu
d2eafd4a7f33c25da46e1176bd3e50a141d0c514: Bug 1286075: drop gecko.v1 routes for lint tasks; r=mshal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 02 Sep 2016 21:21:15 +0000 - rev 354978
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: drop gecko.v1 routes for lint tasks; r=mshal The automatically-generated gecko.v2 routes will remain until a later commit in this patchset. MozReview-Commit-ID: A194OvRVWJi
bca8e7edc455f51c3016c59d1b3fab72364c09bc: Bug 1286075: never coalesce on try; r=jmaher
Dustin J. Mitchell <dustin@mozilla.com> - Sat, 27 Aug 2016 20:58:07 +0000 - rev 354977
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: never coalesce on try; r=jmaher MozReview-Commit-ID: K6cX58yvdja
cd4900595d68fdee8e398d6fd0b978e6f213b0f9: Bug 1286075: remove mulet simulator builds; r=ochameau
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 31 Aug 2016 16:23:35 +0000 - rev 354976
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: remove mulet simulator builds; r=ochameau MozReview-Commit-ID: 7id1xlyD5oU
56a45b07ed5651763b9861946d8e6535d20d1494: Bug 1286075: use pushdate from params for docker images; r=garndt
Dustin J. Mitchell <dustin@mozilla.com> - Sat, 27 Aug 2016 03:17:55 +0000 - rev 354975
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: use pushdate from params for docker images; r=garndt MozReview-Commit-ID: 6m3phQuvche
f7d39944e52bf150f33c983cf8aa317903fb8c41: Bug 1286075: use a per-level build for windows; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 25 Aug 2016 20:43:37 +0000 - rev 354974
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: use a per-level build for windows; r=gps MozReview-Commit-ID: 5iCEnxCRoE4
33bf422e2d78329f68cf77ec677bbe3e94d11c63: Bug 1286075: use regular cache names for various builds; r=mshal
Dustin J. Mitchell <dustin@mozilla.com> - Sat, 27 Aug 2016 16:09:08 +0000 - rev 354973
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: use regular cache names for various builds; r=mshal For the most part, this means including the full build_platform (which is not always the same as build_name) and build_type in the cache name. This makes the names consistent so they can be generated automatically rather than specified explicitly. MozReview-Commit-ID: 7VWm48F1Fzy
108fe94daec368f5a04c86633d6b8ffe347837cc: Bug 1286075: include redo in mach python path; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 23 Aug 2016 00:02:38 +0000 - rev 354972
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: include redo in mach python path; r=gps MozReview-Commit-ID: G34XOxlMDV7
1627fd341fc154d4fb771366676b7101204362df: Bug 1286075: allow optimization of tasks whose dependencies have not been optimized; r=armenzg
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 07 Sep 2016 00:10:51 +0000 - rev 354971
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: allow optimization of tasks whose dependencies have not been optimized; r=armenzg MikeLing initially did this in bug 1287018. The intent of this conditional was to make optimization faster by not even checking most tasks, based on the assumption that if the prerequisite to a task has changed (for example, a docker image or a build), then naturally we will want to execute that task. However, as we have developed actual optimization methods, this has proven not to be the case: we might want to optimize a test out if its inputs have not changed, even if a new installer has been built. Similarly, SETA may optimize tasks out even if their inputs have changed. MozReview-Commit-ID: LgHET3Z84GB
21431cc1ab82f023059b7c552ca87ce4d71b4220: Bug 1286075: if <kind>/kind.yml doesn't exist, skip it; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 18 Aug 2016 20:08:22 +0000 - rev 354970
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: if <kind>/kind.yml doesn't exist, skip it; r=gps Version control tends to leave kind directories around containing .orig files or other such detritus. It's best to just ignore such directories, rather than failing to generate the taskgraph. MozReview-Commit-ID: B9GIZndbfi1
e84e6e8d201f3b9830bbfe01e89503c1ec6c6bd5: Bug 1286075: improve dict merging support; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 19 Aug 2016 18:12:40 +0000 - rev 354969
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: improve dict merging support; r=gps MozReview-Commit-ID: D3691sf2LqZ
22c2b6dc00364b25d7d31b89609ac013414d81df: Bug 1286075: set tier explicitly for tc(Doc); r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 18 Aug 2016 20:06:04 +0000 - rev 354968
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: set tier explicitly for tc(Doc); r=gps MozReview-Commit-ID: Ab3Pwy6lbyd
5a0e8ae1170c5f57752a22cc843e8758f1503590: Bug 1286075: use a distinct symbol for Android gradle builds; r=nalexander
Dustin J. Mitchell <dustin@mozilla.com> - Sat, 13 Aug 2016 13:53:46 +0000 - rev 354967
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: use a distinct symbol for Android gradle builds; r=nalexander This allows the "regular" build task to be distinguished visually from the gradle build. MozReview-Commit-ID: 4FgA0QEkUkT
9b056a6b2856c369a4807ff48f1486dc0eeaa982: Bug 1286075: set workerType correctly for linux64 asan; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Sat, 13 Aug 2016 14:01:21 +0000 - rev 354966
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: set workerType correctly for linux64 asan; r=gps MozReview-Commit-ID: CaTBvegz1LU
ddae5cc1d3782941f97a67d167cb110c0fec6745: Bug 1286075: add TOOLTOOL_CACHE for gradle builds; r=nalexander
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 09 Aug 2016 17:03:22 +0000 - rev 354965
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: add TOOLTOOL_CACHE for gradle builds; r=nalexander MozReview-Commit-ID: 6KqzX2cMcMz
56addbc45f3c01a889ea50a8289fec7e2f9d2706: Bug 1286075: set tier for eslint; r=Mossop
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 09 Aug 2016 15:53:31 +0000 - rev 354964
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: set tier for eslint; r=Mossop MozReview-Commit-ID: JBvvrAHj3Ry
2caae0bb972b461e708f8e28ee2253c0f10f82ce: Bug 1286075: drop gecko.v1 routes from tc(Mn-h); r=maja_zf
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 09 Aug 2016 14:22:59 +0000 - rev 354963
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: drop gecko.v1 routes from tc(Mn-h); r=maja_zf v1 routes aren't used anymore, as far as I know, MozReview-Commit-ID: 8t0j8DXUxik
5b3e55e7aec487d8756061498dc35293ad45900e: Bug 1286075: set tier, drop empty product for tc(Mh); r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 09 Aug 2016 14:06:07 +0000 - rev 354962
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: set tier, drop empty product for tc(Mh); r=Callek Setting `build_platform` in $inherits.variables and then using it in the body of the task does not work; the resulting task.extra.build_product was an empty string MozReview-Commit-ID: IOxikZStVbq
2cc0061e5a4dae9f635591ef6cedede7730f906a: Bug 1286075: simplify toolchain build tasks; r=glandium
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 08 Aug 2016 22:34:36 +0000 - rev 354961
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: simplify toolchain build tasks; r=glandium This removes the use of inheritance for these tasks, incorporating some things that used to be inherited and dropping others. In particular, * drops index routes * drops the unused DISABLE_MOZHARNESS * sets tier explicitly to 1 * uses tooltool for both, even if gcc ignores it * drops the unused secrets scope MozReview-Commit-ID: GaMUpHa7PWN
3dbf0ce19791e3c81d790cd20834aa58311abf9a: Bug 1286075: refactor test.py to use TransformTask; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 29 Jul 2016 22:31:22 +0000 - rev 354960
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1286075: refactor test.py to use TransformTask; r=gps MozReview-Commit-ID: 1H0P4mkzijG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip