Bug 1307771: rename opt-* and dbg-* and android-* workerTypes to gecko-L-b-*; r=dustin
authorHaard Panchal <panchalhaard@gmail.com>
Wed, 26 Oct 2016 18:24:11 +0000
changeset 319867 c1d12c6ae210912b1e5005ff1cd952cdc605e593
parent 319866 2a31079dae258444321138690fa68de6b3ddf06a
child 319868 46acc32392759b90b5122d7678464b83ff34b5fd
push id20749
push userryanvm@gmail.com
push dateSat, 29 Oct 2016 13:21:21 +0000
treeherderfx-team@1b170b39ed6b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdustin
bugs1307771
milestone52.0a1
Bug 1307771: rename opt-* and dbg-* and android-* workerTypes to gecko-L-b-*; r=dustin MozReview-Commit-ID: JGgl97czNIl
taskcluster/ci/android-stuff/kind.yml
taskcluster/ci/build/android.yml
taskcluster/ci/build/macosx.yml
taskcluster/ci/l10n/kind.yml
taskcluster/ci/static-analysis/kind.yml
--- a/taskcluster/ci/android-stuff/kind.yml
+++ b/taskcluster/ci/android-stuff/kind.yml
@@ -21,17 +21,17 @@ jobs:
         index:
             product: mobile
             job-name: android-api-15-gradle-dependencies-opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
             kind: build
             tier: 2
             symbol: tc(Deps)
-        worker-type: aws-provisioner-v1/android-api-15
+        worker-type: aws-provisioner-v1/gecko-{level}-b-android
         worker:
             implementation: docker-worker
             docker-image: {in-tree: android-gradle-build}
             env:
                 GRADLE_USER_HOME: "/home/worker/workspace/build/src/dotgradle-online"
                 MH_BUILD_POOL: "taskcluster"
                 MH_CUSTOM_BUILD_VARIANT_CFG: "api-15-gradle-dependencies"
                 MOZHARNESS_ACTIONS: "get-secrets build multi-l10n update"
@@ -72,17 +72,17 @@ jobs:
         attributes:
             build_platform: android-test
             build_type: opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
             kind: build
             tier: 2
             symbol: tc(test)
-        worker-type: aws-provisioner-v1/android-api-15
+        worker-type: aws-provisioner-v1/gecko-{level}-b-android
         worker:
             implementation: docker-worker
             docker-image: {in-tree: desktop-build}
             env:
                 GRADLE_USER_HOME: "/home/worker/workspace/build/src/dotgradle"
                 MH_BUILD_POOL: "taskcluster"
                 MH_CUSTOM_BUILD_VARIANT_CFG: "android-test"
                 MOZHARNESS_ACTIONS: "get-secrets build multi-l10n update"
@@ -123,17 +123,17 @@ jobs:
         attributes:
             build_platform: android-lint
             build_type: opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
             kind: build
             tier: 2
             symbol: tc(lint)
-        worker-type: aws-provisioner-v1/android-api-15
+        worker-type: aws-provisioner-v1/gecko-{level}-b-android
         worker:
             implementation: docker-worker
             docker-image: {in-tree: desktop-build}
             env:
                 GRADLE_USER_HOME: "/home/worker/workspace/build/src/dotgradle"
                 MH_BUILD_POOL: "taskcluster"
                 MH_CUSTOM_BUILD_VARIANT_CFG: "android-lint"
                 MOZHARNESS_ACTIONS: "get-secrets build multi-l10n update"
@@ -185,17 +185,17 @@ jobs:
         attributes:
             build_platform: android-checkstyle
             build_type: opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
             kind: build
             tier: 2
             symbol: tc(checkstyle)
-        worker-type: aws-provisioner-v1/android-api-15
+        worker-type: aws-provisioner-v1/gecko-{level}-b-android
         worker:
             implementation: docker-worker
             docker-image: {in-tree: desktop-build}
             env:
                 GRADLE_USER_HOME: "/home/worker/workspace/build/src/dotgradle"
                 MH_BUILD_POOL: "taskcluster"
                 MH_CUSTOM_BUILD_VARIANT_CFG: "android-checkstyle"
                 MOZHARNESS_ACTIONS: "get-secrets build multi-l10n update"
--- a/taskcluster/ci/build/android.yml
+++ b/taskcluster/ci/build/android.yml
@@ -3,17 +3,17 @@ android-api-15/debug:
     index:
         product: mobile
         job-name:
             buildbot: android-api-15-debug
             gecko-v2: android-api-15-debug
     treeherder:
         platform: android-4-0-armv7-api15/debug
         symbol: tc(B)
-    worker-type: aws-provisioner-v1/android-api-15
+    worker-type: aws-provisioner-v1/gecko-{level}-b-android
     worker:
         implementation: docker-worker
         max-run-time: 7200
     run:
         using: mozharness
         actions: [get-secrets build multi-l10n update]
         config:
             - builds/releng_base_android_64_builds.py
@@ -27,17 +27,17 @@ android-x86/opt:
     description: "Android 4.2 x86 Opt"
     index:
         product: mobile
         job-name: android-x86-opt
     treeherder:
         platform: android-4-2-x86/opt
         symbol: tc(B)
         tier: 1
-    worker-type: aws-provisioner-v1/android-api-15
+    worker-type: aws-provisioner-v1/gecko-{level}-b-android
     worker:
         implementation: docker-worker
         max-run-time: 7200
     run:
         using: mozharness
         actions: [get-secrets build multi-l10n update]
         config:
             - builds/releng_base_android_64_builds.py
@@ -51,17 +51,17 @@ android-api-15/opt:
     description: "Android 4.0 API15+ Opt"
     index:
         product: mobile
         job-name: android-api-15-opt
     treeherder:
         platform: android-4-0-armv7-api15/opt
         symbol: tc(B)
         tier: 2
-    worker-type: aws-provisioner-v1/android-api-15
+    worker-type: aws-provisioner-v1/gecko-{level}-b-android
     worker:
         implementation: docker-worker
         max-run-time: 7200
     run:
         using: mozharness
         actions: [get-secrets build multi-l10n update]
         config:
             - builds/releng_base_android_64_builds.py
@@ -77,17 +77,17 @@ android-api-15-nightly/opt:
         nightly: true
     index:
         product: mobile
         job-name: android-api-15-nightly-opt
     treeherder:
         platform: android-4-0-armv7-api15/opt
         symbol: tc(N)
         tier: 2
-    worker-type: aws-provisioner-v1/android-api-15
+    worker-type: aws-provisioner-v1/gecko-{level}-b-android
     worker:
         implementation: docker-worker
         max-run-time: 7200
     run:
         using: mozharness
         actions: [get-secrets build multi-l10n update]
         config:
             - builds/releng_base_android_64_builds.py
@@ -103,17 +103,17 @@ android-api-15-gradle/opt:
     description: "Android 4.0 API15+ (Gradle) Opt"
     index:
         product: mobile
         job-name: android-api-15-gradle-opt
     treeherder:
         platform: android-4-0-armv7-api15/opt
         symbol: tc(Bg)
         tier: 2
-    worker-type: aws-provisioner-v1/android-api-15
+    worker-type: aws-provisioner-v1/gecko-{level}-b-android
     worker:
         implementation: docker-worker
         max-run-time: 7200
         env:
             # Bug 1292762 - Set GRADLE_USER_HOME to avoid sdk-manager-plugin intermittent
             GRADLE_USER_HOME: /home/worker/workspace/build/src/dotgradle
         artifacts:
           - name: public/android/geckoview.aar
--- a/taskcluster/ci/build/macosx.yml
+++ b/taskcluster/ci/build/macosx.yml
@@ -2,17 +2,17 @@ macosx64/debug:
     description: "MacOS X x64 Cross-compile"
     index:
         product: firefox
         job-name: macosx64-debug
     treeherder:
         platform: osx-10-7/debug
         symbol: tc(B)
         tier: 2
-    worker-type: aws-provisioner-v1/dbg-macosx64
+    worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
     worker:
         implementation: docker-worker
         max-run-time: 36000
     run:
         using: mozharness
         actions: [get-secrets build generate-build-stats update]
         config:
             - builds/releng_base_mac_64_cross_builds.py
@@ -26,17 +26,17 @@ macosx64/opt:
     description: "MacOS X x64 Cross-compile"
     index:
         product: firefox
         job-name: macosx64-opt
     treeherder:
         platform: osx-10-7/opt
         symbol: tc(B)
         tier: 2
-    worker-type: aws-provisioner-v1/opt-macosx64
+    worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
     worker:
         implementation: docker-worker
         max-run-time: 36000
     run:
         using: mozharness
         actions: [get-secrets build generate-build-stats update]
         config:
             - builds/releng_base_mac_64_cross_builds.py
--- a/taskcluster/ci/l10n/kind.yml
+++ b/taskcluster/ci/l10n/kind.yml
@@ -92,17 +92,17 @@ jobs:
         description: "Single Locale Repack"
         index:
             product: mobile
             job-name:
                 gecko-v2: android-l10n-opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
             symbol: tc(L10n)
-        worker-type: aws-provisioner-v1/android-api-15
+        worker-type: aws-provisioner-v1/gecko-{level}-b-android
         worker:
             max-run-time: 18000
         run:
             script: mozharness/scripts/mobile_l10n.py
             actions: [clone-locales list-locales setup repack upload-repacks summary]
             config:
                 - single_locale/{project}_android-api-15.py
                 - single_locale/tc_android-api-15.py
--- a/taskcluster/ci/static-analysis/kind.yml
+++ b/taskcluster/ci/static-analysis/kind.yml
@@ -23,17 +23,17 @@ job-defaults:
 
 jobs:
     macosx64-st-an/opt:
         description: "MacOS X x64 Cross-compile Static Analysis"
         index:
             job-name: macosx64-st-an-opt
         treeherder:
             platform: osx-10-7/opt
-        worker-type: aws-provisioner-v1/opt-macosx64
+        worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
         run:
             using: mozharness
             actions: [get-secrets build generate-build-stats update]
             config:
                 - builds/releng_base_mac_64_cross_builds.py
                 - balrog/production.py
             # Note that, despite the name "cross-opt", this config variant
             # enables static analysis.