Bug 1330412 - Clean up Stylo Treeherder symbols. r=jmaher
authorJ. Ryan Stinnett <jryans@gmail.com>
Fri, 01 Sep 2017 13:07:48 -0500
changeset 428532 62cebea1d1578461a423a9ca7848706455db9ea5
parent 428531 76e1adb5416db7c07f08d15e262cd092b9409e6d
child 428533 0f5857f79e6f69ed8f25f1f7cd27ef28d7a2e541
push id7761
push userjlund@mozilla.com
push dateFri, 15 Sep 2017 00:19:52 +0000
treeherdermozilla-beta@c38455951db4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1330412
milestone57.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 1330412 - Clean up Stylo Treeherder symbols. r=jmaher Clean up and standardize Treeherder symbols for Talos and AWSY tasks: * Stylo disabled groups include `sd` * Stylo sequential groups include `ss` MozReview-Commit-ID: 7cl6e0XvXNO
taskcluster/ci/test/tests.yml
taskcluster/taskgraph/transforms/task.py
--- a/taskcluster/ci/test/tests.yml
+++ b/taskcluster/ci/test/tests.yml
@@ -28,17 +28,17 @@ awsy:
                 macosx.*/opt:
                     - awsy/macosx_config.py
                 default:
                     - awsy/linux_config.py
 
 awsy-stylo-disabled:
     description: "Are we slim yet for Stylo disabled"
     suite: awsy
-    treeherder-symbol: tc-SY-stylo-disabled(sy)
+    treeherder-symbol: tc-SYsd(sy)
     max-run-time: 7200
     instance-size: xlarge
     allow-software-gl-layers: false
     run-on-projects:
         by-test-platform:
             .*-stylo.*: ['autoland', 'mozilla-central', 'try']
             .*-devedition/.*: [] # don't run on devedition
             default: built-projects
@@ -53,17 +53,17 @@ awsy-stylo-disabled:
                 linux.*:
                     - awsy/linux_config.py
         extra-options:
             - --disable-stylo
 
 awsy-stylo-sequential:
     description: "Are we slim yet for Stylo sequential"
     suite: awsy
-    treeherder-symbol: tc-SY-stylo-seq(sy)
+    treeherder-symbol: tc-SYss(sy)
     max-run-time: 7200
     instance-size: xlarge
     allow-software-gl-layers: false
     run-on-projects:
         by-test-platform:
             .*-stylo.*: ['autoland', 'mozilla-central', 'try']
             .*-devedition/.*: [] # don't run on devedition
             default: built-projects
@@ -1308,17 +1308,17 @@ talos-chrome:
             - --suite=chromez
             - --add-option
             - --webServer,localhost
 
 talos-chrome-stylo-disabled:
     description: "Talos Stylo disabled chrome"
     suite: talos
     try-name: chromez-stylo-disabled
-    treeherder-symbol: tc-Ts(c)
+    treeherder-symbol: tc-Tsd(c)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1360,17 +1360,17 @@ talos-dromaeojs:
             - --suite=dromaeojs
             - --add-option
             - --webServer,localhost
 
 talos-dromaeojs-stylo-disabled:
     description: "Talos Stylo disabled dromaeojs"
     suite: talos
     try-name: dromaeojs-stylo-disabled
-    treeherder-symbol: tc-Ts(d)
+    treeherder-symbol: tc-Tsd(d)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1412,17 +1412,17 @@ talos-g1:
             - --suite=g1
             - --add-option
             - --webServer,localhost
 
 talos-g1-stylo-disabled:
     description: "Talos Stylo disabled g1"
     suite: talos
     try-name: g1-stylo-disabled
-    treeherder-symbol: tc-Ts(g1)
+    treeherder-symbol: tc-Tsd(g1)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 7200
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1464,17 +1464,17 @@ talos-g2:
             - --suite=g2
             - --add-option
             - --webServer,localhost
 
 talos-g2-stylo-disabled:
     description: "Talos Stylo disabled g2"
     suite: talos
     try-name: g2-stylo-disabled
-    treeherder-symbol: tc-Ts(g2)
+    treeherder-symbol: tc-Tsd(g2)
     virtualization: hardware
     max-run-time: 7200
     run-on-projects: ['mozilla-central', 'try']
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1516,17 +1516,17 @@ talos-g3:
             - --suite=g3
             - --add-option
             - --webServer,localhost
 
 talos-g3-stylo-disabled:
     description: "Talos Stylo disabled g3"
     suite: talos
     try-name: g3-stylo-disabled
-    treeherder-symbol: tc-Ts(g3)
+    treeherder-symbol: tc-Tsd(g3)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1568,17 +1568,17 @@ talos-g4:
             - --suite=g4
             - --add-option
             - --webServer,localhost
 
 talos-g4-stylo-disabled:
     description: "Talos Stylo disabled g4"
     suite: talos
     try-name: g4-stylo-disabled
-    treeherder-symbol: tc-Ts(g4)
+    treeherder-symbol: tc-Tsd(g4)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1621,17 +1621,17 @@ talos-g5:
             - --suite=g5
             - --add-option
             - --webServer,localhost
 
 talos-g5-stylo-disabled:
     description: "Talos Stylo disabled g5"
     suite: talos
     try-name: g5-stylo-disabled
-    treeherder-symbol: tc-Ts(g5)
+    treeherder-symbol: tc-Tsd(g5)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1674,17 +1674,17 @@ talos-other:
             - --suite=other
             - --add-option
             - --webServer,localhost
 
 talos-other-stylo-disabled:
     description: "Talos Stylo disabled other"
     suite: talos
     try-name: other-stylo-disabled
-    treeherder-symbol: tc-Ts(o)
+    treeherder-symbol: tc-Tsd(o)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1748,17 +1748,17 @@ talos-perf-reftest-singletons:
                     - talos/linux_config.py
         extra-options:
             - --suite=perf-reftest-singletons
 
 talos-perf-reftest-singletons-stylo-disabled:
     description: "Talos Stylo disabled perf-reftest singletons"
     suite: talos
     try-name: perf-reftest-singletons-stylo-disabled
-    treeherder-symbol: tc-Ts(ps)
+    treeherder-symbol: tc-Tsd(ps)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1770,17 +1770,17 @@ talos-perf-reftest-singletons-stylo-disa
                     - talos/linux_config.py
         extra-options:
             - --suite=perf-reftest-singletons-stylo-disabled
 
 talos-perf-reftest-stylo-disabled:
     description: "Talos Stylo disabled perf-reftest"
     suite: talos
     try-name: perf-reftest-stylo-disabled
-    treeherder-symbol: tc-Ts(p)
+    treeherder-symbol: tc-Tsd(p)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1818,17 +1818,17 @@ talos-svgr:
             - --suite=svgr
             - --add-option
             - --webServer,localhost
 
 talos-svgr-stylo-disabled:
     description: "Talos Stylo disabled svgr"
     suite: talos
     try-name: svgr-stylo-disabled
-    treeherder-symbol: tc-Ts(s)
+    treeherder-symbol: tc-Tsd(s)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1870,17 +1870,17 @@ talos-tp5o:
             - --suite=tp5o
             - --add-option
             - --webServer,localhost
 
 talos-tp5o-stylo-disabled:
     description: "Talos Stylo disabled tp5o"
     suite: talos
     try-name: tp5o-stylo-disabled
-    treeherder-symbol: tc-Ts(tp)
+    treeherder-symbol: tc-Tsd(tp)
     virtualization: hardware
     run-on-projects: ['mozilla-central', 'try']
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
@@ -1921,17 +1921,17 @@ talos-tp6:
             - --suite=tp6
             - --add-option
             - --webServer,localhost
 
 talos-tp6-stylo-disabled:
     description: "Talos Stylo disabled Tp6"
     suite: talos
     try-name: tp6-stylo-disabled
-    treeherder-symbol: tc-Ts(tp6s)
+    treeherder-symbol: tc-Tsd(tp6)
     virtualization: hardware
     run-on-projects:
         by-test-platform:
             windows.*: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
             macosx.*: ['mozilla-beta', 'mozilla-central', 'try']
             default: []
     max-run-time: 3600
     mozharness:
@@ -1944,20 +1944,20 @@ talos-tp6-stylo-disabled:
                 windows.*:
                     - talos/windows_config.py
                 default:
                     - talos/linux_config.py
         extra-options:
             - --suite=tp6-stylo-disabled
 
 talos-tp6-stylo-threads:
-    description: "Talos Stylo Threads Tp6"
+    description: "Talos Stylo sequential Tp6"
     suite: talos
     try-name: tp6-stylo-threads
-    treeherder-symbol: tc-Ts(tp6st)
+    treeherder-symbol: tc-Tss(tp6)
     virtualization: hardware
     run-on-projects:
         by-test-platform:
             windows.*: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
             macosx.*: ['mozilla-beta', 'mozilla-central', 'try']
             default: []
     max-run-time: 3600
     mozharness:
@@ -2000,17 +2000,17 @@ talos-xperf:
             - --suite=xperf
             - --add-option
             - --webServer,localhost
 
 talos-xperf-stylo-disabled:
     description: "Talos Stylo disabled xperf"
     suite: talos
     try-name: xperf-stylo-disabled
-    treeherder-symbol: tc-Ts(x)
+    treeherder-symbol: tc-Tsd(x)
     run-on-projects:
         by-test-platform:
             windows7-32.*: ['mozilla-central', 'try']
             default: []
     max-run-time: 3600
     mozharness:
         script: talos_script.py
         no-read-buildbot-config: true
--- a/taskcluster/taskgraph/transforms/task.py
+++ b/taskcluster/taskgraph/transforms/task.py
@@ -471,24 +471,26 @@ GROUP_NAMES = {
     'tc-Fxfn-r': 'Firefox functional tests (remote) executed by TaskCluster',
     'tc-Fxfn-r-e10s': 'Firefox functional tests (remote) executed by TaskCluster with e10s',
     'tc-M': 'Mochitests executed by TaskCluster',
     'tc-M-e10s': 'Mochitests executed by TaskCluster with e10s',
     'tc-M-V': 'Mochitests on Valgrind executed by TaskCluster',
     'tc-R': 'Reftests executed by TaskCluster',
     'tc-R-e10s': 'Reftests executed by TaskCluster with e10s',
     'tc-T': 'Talos performance tests executed by TaskCluster',
-    'tc-Ts': 'Talos Stylo performance tests executed by TaskCluster',
+    'tc-Tsd': 'Talos performance tests executed by TaskCluster with Stylo disabled',
+    'tc-Tss': 'Talos performance tests executed by TaskCluster with Stylo sequential',
     'tc-T-e10s': 'Talos performance tests executed by TaskCluster with e10s',
-    'tc-Ts-e10s': 'Talos Stylo performance tests executed by TaskCluster with e10s',
+    'tc-Tsd-e10s': 'Talos performance tests executed by TaskCluster with e10s, Stylo disabled',
+    'tc-Tss-e10s': 'Talos performance tests executed by TaskCluster with e10s, Stylo sequential',
     'tc-tt-c': 'Telemetry client marionette tests',
     'tc-tt-c-e10s': 'Telemetry client marionette tests with e10s',
     'tc-SY-e10s': 'Are we slim yet tests by TaskCluster with e10s',
-    'tc-SY-stylo-disabled-e10s': 'Are we slim yet tests by TaskCluster with e10s, Stylo disabled',
-    'tc-SY-stylo-seq-e10s': 'Are we slim yet tests by TaskCluster with e10s, Stylo sequential',
+    'tc-SYsd-e10s': 'Are we slim yet tests by TaskCluster with e10s, Stylo disabled',
+    'tc-SYss-e10s': 'Are we slim yet tests by TaskCluster with e10s, Stylo sequential',
     'tc-VP': 'VideoPuppeteer tests executed by TaskCluster',
     'tc-W': 'Web platform tests executed by TaskCluster',
     'tc-W-e10s': 'Web platform tests executed by TaskCluster with e10s',
     'tc-X': 'Xpcshell tests executed by TaskCluster',
     'tc-X-e10s': 'Xpcshell tests executed by TaskCluster with e10s',
     'tc-L10n': 'Localised Repacks executed by Taskcluster',
     'tc-L10n-Rpk': 'Localized Repackaged Repacks executed by Taskcluster',
     'tc-BM-L10n': 'Beetmover for locales executed by Taskcluster',