Bug 1247382 - Improve TaskCluster Linux64 debug test names. DONTBUILD. r=jmaher
authorArmen Zambrano Gasparnian <armenzg@mozilla.com>
Fri, 12 Feb 2016 14:10:59 -0500
changeset 331306 5d65efb34cd5ebdde5f6ff09de25fcb4165820d0
parent 331305 a21fa8fc9d281bab39167038b02be11741dbe43d
child 331307 1a281e177105467ba648d0fa717cc82cba4f2fb8
push id10956
push userjolesen@mozilla.com
push dateTue, 16 Feb 2016 19:12:12 +0000
reviewersjmaher
bugs1247382
milestone47.0a1
Bug 1247382 - Improve TaskCluster Linux64 debug test names. DONTBUILD. r=jmaher * e10s to be just before the chunk info (suite_name-e10s-{{chunk}}) * include {{chunk} for chunked jobs TODO: We need to follow up by making the gecko decision task impose the naming MozReview-Commit-ID: 77T9q0sAIWg
testing/taskcluster/tasks/tests/fx_linux64_gtest.yml
testing/taskcluster/tasks/tests/fx_linux64_jittests.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_bc.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_bc_e10s.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_chrome.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_dt.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_dt_e10s.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_plain.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_plain_e10s.yml
testing/taskcluster/tasks/tests/fx_linux64_reftest.yml
testing/taskcluster/tasks/tests/fx_linux64_reftest_e10s.yml
testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated.yml
testing/taskcluster/tasks/tests/fx_linux64_web_platform_tests.yml
testing/taskcluster/tasks/tests/fx_linux64_web_platform_tests_e10s.yml
testing/taskcluster/tasks/tests/fx_linux64_xpcshell.yml
--- a/testing/taskcluster/tasks/tests/fx_linux64_gtest.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_gtest.yml
@@ -12,15 +12,15 @@ task:
       - --{{suite}}-suite={{flavor}}
     env:
         MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
         MOZHARNESS_CONFIG: >
           mozharness/configs/unittests/linux_unittest.py
           mozharness/configs/remove_executables.py
   metadata:
     name: '[TC] Linux64 gtest'
-    description: Gtests run {{chunk}}
+    description: Gtests run
   extra:
     suite:
       name: gtest
       flavor: gtest
     treeherder:
       symbol: GTest
--- a/testing/taskcluster/tasks/tests/fx_linux64_jittests.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_jittests.yml
@@ -1,14 +1,14 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   metadata:
-    name: '[TC] Linux64 jittest'
+    name: '[TC] Linux64 jittest-{{chunk}}'
     description: Jittests run {{chunk}}
   extra:
     chunks:
       total: 6
     suite:
       name: jittest
       flavor: jittest-chunked
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_bc.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_bc.yml
@@ -1,17 +1,17 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest-browser-chrome'
+    name: '[TC] Linux64 mochitest-browser-chrome-{{chunk}}'
     description: Mochitest browser-chrome run {{chunk}}
   payload:
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
   extra:
     chunks:
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_bc_e10s.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_bc_e10s.yml
@@ -8,17 +8,17 @@ task:
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest-e10s-browser-chrome'
+    name: '[TC] Linux64 mochitest-browser-chrome-e10s-{{chunk}}'
     description: Mochitest browser-chrome e10s run {{chunk}}
   extra:
     chunks:
       total: 7
     suite:
       name: mochitest
       flavor: browser-chrome-chunked
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_chrome.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_chrome.yml
@@ -1,16 +1,16 @@
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest-chrome {{chunk}}'
+    name: '[TC] Linux64 mochitest-chrome-{{chunk}}'
     description: Mochitest chrome run {{chunk}}
   payload:
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
   extra:
     chunks:
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_dt.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_dt.yml
@@ -1,17 +1,17 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest-devtools-chrome'
+    name: '[TC] Linux64 mochitest-devtools-chrome-{{chunk}}'
     description: Mochitest devtools-chrome run {{chunk}}
   payload:
     # these tests take longer than most to complete
     maxRunTime: 5400
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_dt_e10s.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_dt_e10s.yml
@@ -10,17 +10,17 @@ task:
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest-devtools-chrome e10s M(dt{{chunk}})'
+    name: '[TC] Linux64 mochitest-devtools-chrome-e10s-{{chunk}}'
     description: Mochitest devtools-chrome e10s run {{chunk}}
   extra:
     chunks:
       total: 10
     suite:
       name: mochitest
       flavor: mochitest-devtools-chrome-chunked
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_plain.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_plain.yml
@@ -1,17 +1,17 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest {{chunk}}'
+    name: '[TC] Linux64 mochitest-{{chunk}}'
     description: Mochitest plain run {{chunk}}
   payload:
     maxRunTime: 5400
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
   extra:
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_plain_e10s.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_plain_e10s.yml
@@ -9,17 +9,17 @@ task:
     capabilities:
       devices:
         loopbackVideo: true
         loopbackAudio: true
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
-    name: '[TC] Linux64 mochitest-plain e10s {{chunk}}'
+    name: '[TC] Linux64 mochitest-plain-e10s-{{chunk}}'
     description: Mochitest plain e10s run {{chunk}}
   extra:
     chunks:
       total: 10
     suite:
       name: mochitest
       flavor: plain-chunked
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_reftest.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_reftest.yml
@@ -1,14 +1,14 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   metadata:
-    name: '[TC] Linux64 reftest {{chunk}}'
+    name: '[TC] Linux64 reftest-{{chunk}}'
     description: Reftest run {{chunk}}
   extra:
     chunks:
       total: 8
     suite:
       name: reftest
       flavor: reftest
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_reftest_e10s.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_reftest_e10s.yml
@@ -1,17 +1,17 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   payload:
     command:
       - --e10s
   metadata:
-    name: '[TC] Linux64 reftest e10s {{chunk}}'
+    name: '[TC] Linux64 reftest-e10s-{{chunk}}'
     description: Reftest e10s run {{chunk}}
   extra:
     chunks:
       total: 5
     suite:
       name: reftest
       flavor: reftest
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated.yml
@@ -1,14 +1,14 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   metadata:
-    name: '[TC] Linux64 reftest {{chunk}}'
+    name: '[TC] Linux64 reftest-{{chunk}}'
     description: Reftest not accelerated run {{chunk}}
   extra:
     chunks:
       total: 2
     suite:
       name: reftest
       flavor: reftest-no-accel
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_web_platform_tests.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_web_platform_tests.yml
@@ -14,17 +14,17 @@ task:
       - --total-chunk={{total_chunks}}
       - --this-chunk={{chunk}}
     env:
         MOZHARNESS_SCRIPT: 'mozharness/scripts/web_platform_tests.py'
         MOZHARNESS_CONFIG: >
           mozharness/configs/web_platform_tests/prod_config.py
           mozharness/configs/remove_executables.py
   metadata:
-    name: '[TC] Linux64 web-platform-tests {{chunk}}'
+    name: '[TC] Linux64 web-platform-tests-{{chunk}}'
     description: Web platform tests run {{chunk}}
   extra:
     chunks:
       total: 8
     suite:
       name: web-platform-tests
       flavor: web-platform-tests
     treeherder:
--- a/testing/taskcluster/tasks/tests/fx_linux64_web_platform_tests_e10s.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_web_platform_tests_e10s.yml
@@ -15,17 +15,17 @@ task:
       - --total-chunk={{total_chunks}}
       - --this-chunk={{chunk}}
     env:
         MOZHARNESS_SCRIPT: 'mozharness/scripts/web_platform_tests.py'
         MOZHARNESS_CONFIG: >
           mozharness/configs/web_platform_tests/prod_config.py
           mozharness/configs/remove_executables.py
   metadata:
-    name: '[TC] Linux64 web-platform-tests-e10s {{chunk}}'
+    name: '[TC] Linux64 web-platform-tests-e10s-{{chunk}}'
     description: Web platform e10s tests run {{chunk}}
   extra:
     chunks:
       total: 8
     treeherder:
       groupName: Desktop web-platform-tests
       groupSymbol: tc-W-e10s
       symbol: {{chunk}}
--- a/testing/taskcluster/tasks/tests/fx_linux64_xpcshell.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_xpcshell.yml
@@ -1,14 +1,14 @@
 ---
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
   metadata:
-    name: '[TC] Linux64 xpcshell {{chunk}}'
+    name: '[TC] Linux64 xpcshell-{{chunk}}'
     description: XPCShell run {{chunk}}
   extra:
     chunks:
       total: 5
     suite:
       name: xpcshell
       flavor: xpcshell
     treeherder: