Bug 1548614 - change worker and task name from windows10-64-ux to windows10-64-ref-hw-2017 r=jmaher
authorEdwin Gao <egao@mozilla.com>
Tue, 18 Jun 2019 20:18:37 +0000
changeset 479132 7bc777500d4018efe7486f20a54bba09a2981195
parent 479131 e9e24264e20ded4b1c5c89e1470f1451fd3171d4
child 479133 c86eb07fe740f960e42a4b429de0a4e8b3634da9
push id36170
push usercbrindusan@mozilla.com
push dateWed, 19 Jun 2019 03:56:45 +0000
treeherdermozilla-central@5f0f37756053 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1548614
milestone69.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 1548614 - change worker and task name from windows10-64-ux to windows10-64-ref-hw-2017 r=jmaher Changes: - rename the task name from windows10-64-ux to `windows10-64-ref-hw-2017` - change `hardware` worker type to use the new reference hardware Differential Revision: https://phabricator.services.mozilla.com/D35262
taskcluster/ci/config.yml
taskcluster/ci/test/raptor.yml
taskcluster/ci/test/talos.yml
taskcluster/ci/test/test-platforms.yml
taskcluster/taskgraph/transforms/tests.py
--- a/taskcluster/ci/config.yml
+++ b/taskcluster/ci/config.yml
@@ -365,17 +365,17 @@ workers:
                 by-level:
                     '3': 'gecko-{level}-t-osx-1014'
                     default: 'gecko-t-osx-1014'
         t-win10-64(|-gpu):
             provisioner: aws-provisioner-v1
             implementation: generic-worker
             os: windows
             worker-type: 'gecko-{alias}'
-        t-win10-64(-hw|-ux):
+        t-win10-64(-hw|-ref-hw):
             provisioner: releng-hardware
             implementation: generic-worker
             os: windows
             worker-type: 'gecko-{alias}'
         t-win7-32(|-gpu):
             provisioner: aws-provisioner-v1
             implementation: generic-worker
             os: windows
--- a/taskcluster/ci/test/raptor.yml
+++ b/taskcluster/ci/test/raptor.yml
@@ -10,17 +10,17 @@ job-defaults:
             default: 1800
     suite: raptor
     workdir:
         by-test-platform:
             android-hw.*: /builds/worker
             default: /home/cltbld
     run-on-projects:
         by-test-platform:
-            windows10-64-ux/opt: ['try', 'mozilla-central']
+            windows10-64-ref-hw-2017/opt: ['try', 'mozilla-central']
             windows10-aarch64/opt: ['try', 'mozilla-central']
             (?:windows10-64|windows7-32|linux64)(?:-qr)?/opt: ['mozilla-central', 'try']
             android-hw-.*-api-16/opt: ['try']
             android-hw-.*-aarch64/opt: ['try']
             macosx.*64(?:-qr)?/opt: ['mozilla-central', 'try']
             default: ['try', 'trunk', 'mozilla-beta']
     tier:
         by-test-platform:
@@ -94,17 +94,17 @@ raptor-tp6-2-firefox-profiling:
 
 raptor-tp6-3-firefox:
     description: "Raptor tp6-3 on Firefox"
     variants: ["fission"]
     try-name: raptor-tp6-3-firefox
     treeherder-symbol: Rap(tp6-3)
     run-on-projects:
         by-test-platform:
-            windows10-64-ux/opt: ['try', 'mozilla-central']
+            windows10-64-ref-hw-2017/opt: ['try', 'mozilla-central']
             windows10-aarch64/opt: ['try', 'mozilla-central']
             (?:windows10-64|windows7-32|linux64)(?:-qr)?/opt: ['mozilla-central', 'try']
             android-hw-.*-api-16/opt: ['try']
             android-hw-.*-aarch64/opt: ['try']
             macosx64(?:-qr)?/opt: ['mozilla-central', 'try']
             default: ['try', 'trunk', 'mozilla-beta']
     mozharness:
         extra-options:
--- a/taskcluster/ci/test/talos.yml
+++ b/taskcluster/ci/test/talos.yml
@@ -161,17 +161,17 @@ talos-g3:
 talos-g4:
     description: "Talos g4"
     try-name: g4
     treeherder-symbol: T(g4)
     run-on-projects:
         by-test-platform:
             linux64-ccov/.*: ['try']
             windows10-64-ccov/.*: ['try']
-            windows10-64-ux/opt: ['try', 'mozilla-central']
+            windows10-64-ref-hw-2017/opt: ['try', 'mozilla-central']
             (?:windows10-64|windows7-32|linux64)(?:-qr)?/opt: ['mozilla-central', 'try']
             windows10-aarch64/opt: ['mozilla-central', 'try']
             macosx.*64(?:-shippable)?(?:-qr)?/opt: ['mozilla-central', 'try']
             default: ['mozilla-beta', 'trunk', 'try']
     max-run-time:
         by-test-platform:
             linux64.*: 1500
             default: 1800
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -200,17 +200,17 @@ windows10-aarch64/opt:
     build-platform: win64-aarch64/opt
     test-sets:
         - awsy
         - marionette-gpu-tests
         - raptor-firefox
         - windows-aarch64-tests
         - windows-talos
 
-windows10-64-ux/opt:
+windows10-64-ref-hw-2017/opt:
     build-platform: win64-shippable/opt
     test-sets:
         - raptor-firefox
         - talos-ux
 
 windows10-64-shippable/opt:
     build-platform: win64-shippable/opt
     test-sets:
--- a/taskcluster/taskgraph/transforms/tests.py
+++ b/taskcluster/taskgraph/transforms/tests.py
@@ -131,20 +131,20 @@ WINDOWS_WORKER_TYPES = {
       'virtual-with-gpu': 't-win10-64-gpu',
       'hardware': 't-win10-64-hw',
     },
     'windows10-64-shippable-qr': {
       'virtual': 't-win10-64',
       'virtual-with-gpu': 't-win10-64-gpu',
       'hardware': 't-win10-64-hw',
     },
-    'windows10-64-ux': {
+    'windows10-64-ref-hw-2017': {
       'virtual': 't-win10-64',
       'virtual-with-gpu': 't-win10-64-gpu',
-      'hardware': 't-win10-64-ux',
+      'hardware': 't-win10-64-ref-hw',
     },
 }
 
 # os x worker types keyed by test-platform
 MACOSX_WORKER_TYPES = {
     'macosx1010-64': 't-osx-1010',
     'macosx1014-64': 'releng-hardware/gecko-t-osx-1014',
 }
@@ -1207,18 +1207,18 @@ def set_worker_type(config, tests):
         elif test_platform.startswith('macosx1010-64'):
             test['worker-type'] = MACOSX_WORKER_TYPES['macosx1010-64']
         elif test_platform.startswith('macosx1014-64'):
             test['worker-type'] = MACOSX_WORKER_TYPES['macosx1014-64']
         elif test_platform.startswith('win'):
             # figure out what platform the job needs to run on
             if test['virtualization'] == 'hardware':
                 # some jobs like talos and reftest run on real h/w - those are all win10
-                if test_platform.startswith('windows10-64-ux'):
-                    win_worker_type_platform = WINDOWS_WORKER_TYPES['windows10-64-ux']
+                if test_platform.startswith('windows10-64-ref-hw-2017'):
+                    win_worker_type_platform = WINDOWS_WORKER_TYPES['windows10-64-ref-hw-2017']
                 elif test_platform.startswith('windows10-aarch64'):
                     win_worker_type_platform = WINDOWS_WORKER_TYPES['windows10-aarch64']
                 else:
                     win_worker_type_platform = WINDOWS_WORKER_TYPES['windows10-64']
             else:
                 # the other jobs run on a vm which may or may not be a win10 vm
                 win_worker_type_platform = WINDOWS_WORKER_TYPES[
                     test_platform.split('/')[0]