Bug 1456234: [release-promotion] Show bouncer worker tasks on treeherder; r=aki
☠☠ backed out by 50c379fc5536 ☠ ☠
authorTom Prince <mozilla@hocat.ca>
Thu, 31 May 2018 23:43:01 +0000
changeset 420828 e4a9b12b8d36ad192aecaa31c168ec1a1eab5202
parent 420827 b36a59489f4da10b0b24eb7541764c6faaeb45ef
child 420829 50c379fc553677e03b7626043ebc47133f6c7073
push id103894
push usercsabou@mozilla.com
push dateFri, 01 Jun 2018 09:46:36 +0000
treeherdermozilla-inbound@e99ff79303ea [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaki
bugs1456234
milestone62.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 1456234: [release-promotion] Show bouncer worker tasks on treeherder; r=aki Differential Revision: https://phabricator.services.mozilla.com/D1481
taskcluster/ci/release-bouncer-aliases/kind.yml
taskcluster/ci/release-bouncer-sub/kind.yml
--- a/taskcluster/ci/release-bouncer-aliases/kind.yml
+++ b/taskcluster/ci/release-bouncer-aliases/kind.yml
@@ -33,38 +33,46 @@ job-defaults:
          mozilla-esr60:
             - project:releng:bouncer:action:aliases
             - project:releng:bouncer:server:production
          default:
             - project:releng:bouncer:action:aliases
             - project:releng:bouncer:server:staging
    run-on-projects: []
    shipping-phase: ship
+   treeherder:
+       symbol: Rel(BncAlias)
+       kind: test
+       tier: 1
 
 jobs:
    devedition:
       bouncer-products-per-alias:
          firefox-devedition-latest-ssl: installer-ssl
          firefox-devedition-latest: installer
          firefox-devedition-stub: stub-installer
       shipping-product: devedition
+      treeherder:
+          platform: devedition-release/opt
 
    fennec:
       bouncer-products-per-alias:
          by-project:
             mozilla-beta:
                fennec-beta-latest: apk
             mozilla-release:
                fennec-latest: apk
             birch:
                fennec-latest: apk
             maple:
                fennec-beta-latest: apk
             default: {}
       shipping-product: fennec
+      treeherder:
+          platform: fennec-release/opt
 
    firefox:
       bouncer-products-per-alias:
          by-project:
             mozilla-beta:
                firefox-beta-latest-ssl: installer-ssl
                firefox-beta-latest: installer
                firefox-beta-stub: stub-installer
@@ -84,8 +92,10 @@ jobs:
                firefox-esr-next-latest-ssl: installer-ssl
                firefox-esr-next-latest: installer
             maple:
                firefox-beta-latest-ssl: installer-ssl
                firefox-beta-latest: installer
                firefox-beta-stub: stub-installer
             default: {}
       shipping-product: firefox
+      treeherder:
+          platform: firefox-release/opt
--- a/taskcluster/ci/release-bouncer-sub/kind.yml
+++ b/taskcluster/ci/release-bouncer-sub/kind.yml
@@ -29,35 +29,47 @@ job-defaults:
             - project:releng:bouncer:action:submission
             - project:releng:bouncer:server:production
          default:
             - project:releng:bouncer:action:submission
             - project:releng:bouncer:server:staging
    run-on-projects: []
    shipping-phase: promote
    locales-file: browser/locales/shipped-locales
+   treeherder:
+       symbol: Rel(BncSub)
+       kind: test
+       tier: 1
 
 jobs:
    devedition:
       bouncer-platforms: ['linux', 'linux64', 'osx', 'win', 'win64']
       bouncer-products: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar', 'stub-installer']
       shipping-product: devedition
+      treeherder:
+          platform: devedition-release/opt
 
    fennec:
       bouncer-platforms: ['android', 'android-x86']
       bouncer-products: ['apk']
       shipping-product: fennec
       locales-file: mobile/locales/l10n-changesets.json
+      treeherder:
+          platform: fennec-release/opt
 
    firefox:
       bouncer-platforms: ['linux', 'linux64', 'osx', 'win', 'win64']
       bouncer-products:
          by-project:
             default: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar', 'stub-installer']
             # No stub installer in esr60
             mozilla-esr60: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar']
             jamun: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar']
       shipping-product: firefox
+      treeherder:
+          platform: firefox-release/opt
 
    firefox-rc:
       bouncer-platforms: ['linux', 'linux64', 'osx', 'win', 'win64']
       bouncer-products: ['complete-mar-candidates', 'partial-mar-candidates']
       shipping-product: firefox
+      treeherder:
+          platform: firefox-release/opt