Bug 1636902 - Run opt base-toolchains builds only on mozilla-central, and debug ones only on backstop pushes. r=jmaher
authorMarco Castelluccio <mcastelluccio@mozilla.com>
Thu, 14 May 2020 18:35:04 +0000
changeset 529923 0f9156096e13156a1104e13b4b775101ff4b340a
parent 529922 731d0c1c3adfb6166986622b83dc7c0319110a64
child 529924 4f99fd0a54ead6ca2e48e095a6105941d675fe6c
push id37419
push userarchaeopteryx@coole-files.de
push dateFri, 15 May 2020 09:33:04 +0000
treeherdermozilla-central@5a0a960a8d55 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1636902
milestone78.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1636902 - Run opt base-toolchains builds only on mozilla-central, and debug ones only on backstop pushes. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D75352
taskcluster/ci/build/linux.yml
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -266,16 +266,17 @@ linux64-devedition/opt:
 linux64-base-toolchains/opt:
     description: "Linux64 base toolchains Opt"
     index:
         product: firefox
         job-name: linux64-base-toolchains-opt
     treeherder:
         platform: linux64/opt
         symbol: Bb
+    run-on-projects: ['mozilla-central']
     worker-type: b-linux
     worker:
         docker-image: {in-tree: debian8-amd64-build-base}
         max-run-time: 7200
         env:
             MOZ_LOW_PARALLELISM_BUILD: '1'
             PERFHERDER_EXTRA_OPTIONS: base-toolchains
             FORCE_GCC: '1'
@@ -304,16 +305,19 @@ linux64-base-toolchains/opt:
 linux64-base-toolchains/debug:
     description: "Linux64 base toolchains Debug"
     index:
         product: firefox
         job-name: linux64-base-toolchains-debug
     treeherder:
         platform: linux64/debug
         symbol: Bb
+    optimization:
+        push-interval-10:
+            - linux
     worker-type: b-linux
     worker:
         docker-image: {in-tree: debian8-amd64-build-base}
         max-run-time: 7200
         env:
             MOZ_LOW_PARALLELISM_BUILD: '1'
             PERFHERDER_EXTRA_OPTIONS: base-toolchains
             FORCE_GCC: '1'
@@ -348,16 +352,17 @@ linux64-base-toolchains/debug:
 linux64-base-toolchains-clang/opt:
     description: "Linux64 base toolchains clang Opt"
     index:
         product: firefox
         job-name: linux64-base-toolchains-clang-opt
     treeherder:
         platform: linux64/opt
         symbol: Bbc
+    run-on-projects: ['mozilla-central']
     worker-type: b-linux
     worker:
         docker-image: {in-tree: debian8-amd64-build-base}
         max-run-time: 7200
         env:
             PERFHERDER_EXTRA_OPTIONS: base-toolchains-clang
             DISABLE_CLANG_PLUGIN: '1'
     run:
@@ -384,16 +389,19 @@ linux64-base-toolchains-clang/opt:
 linux64-base-toolchains-clang/debug:
     description: "Linux64 base toolchains clang Debug"
     index:
         product: firefox
         job-name: linux64-base-toolchains-clang-debug
     treeherder:
         platform: linux64/debug
         symbol: Bbc
+    optimization:
+        push-interval-10:
+            - linux
     worker-type: b-linux
     worker:
         docker-image: {in-tree: debian8-amd64-build-base}
         max-run-time: 5400
         env:
             PERFHERDER_EXTRA_OPTIONS: base-toolchains-clang
             DISABLE_CLANG_PLUGIN: '1'
     run: