Bug 1411342 - reduce chunks for mochitests on linux now that we run on faster hardware. r=gbrown
authorJoel Maher <jmaher@mozilla.com>
Fri, 27 Oct 2017 14:06:38 -0400
changeset 388776 801369e5614a0b1efd7afeb9ccf2dd2206f05d80
parent 388775 f318412203176bb8abbb88b3fdaf15b3e527190b
child 388777 2a8eb883a2792c876a03bd2053863d7639387fbe
push id32758
push userarchaeopteryx@coole-files.de
push dateFri, 27 Oct 2017 21:31:24 +0000
treeherdermozilla-central@d58424c244c3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgbrown
bugs1411342
milestone58.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 1411342 - reduce chunks for mochitests on linux now that we run on faster hardware. r=gbrown
taskcluster/ci/test/mochitest.yml
--- a/taskcluster/ci/test/mochitest.yml
+++ b/taskcluster/ci/test/mochitest.yml
@@ -31,21 +31,20 @@ mochitest:
         by-test-platform:
             linux64-jsdcov/opt: xlarge
             android.*: xlarge
             default: default
     chunks:
         by-test-platform:
             android-4.3-arm7-api-16/debug: 48
             android.*: 20
-            macosx.*: 5
-            windows.*: 5
-            linux32/debug: 16
-            linux32-stylo-disabled/debug: 16
-            linux.*: 10
+            linux.*/debug: 16
+            linux64-asan/opt: 10
+            linux64-*cov/opt: 10
+            default: 5
     e10s:
         by-test-platform:
             linux64-jsdcov/opt: false
             windows7-32/debug: both
             default: true
     max-run-time:
         by-test-platform:
             android-4.3-arm7-api-16/debug: 7200
@@ -90,36 +89,29 @@ mochitest-browser-chrome:
     suite:
         by-test-platform:
             linux64-jsdcov/opt: mochitest/browser-chrome-coverage
             default: mochitest/browser-chrome-chunked
     treeherder-symbol: tc-M(bc)
     loopback-video: true
     chunks:
         by-test-platform:
-            linux64/debug: 16
-            linux64-stylo-disabled/debug: 16
+            linux.*/debug: 16
             linux64-asan/opt: 16
             linux64-jsdcov/opt: 35
-            linux32/debug: 16
-            linux32-stylo-disabled/debug: 16
             default: 7
     e10s:
         by-test-platform:
             linux64-jsdcov/opt: false
             windows7-32/debug: both
             default: true
     max-run-time:
         by-test-platform:
-            linux64-jsdcov/opt: 7200
-            linux64-ccov/opt: 7200
-            linux64/debug: 5400
-            linux64-stylo-disabled/debug: 5400
-            linux32/debug: 5400
-            linux32-stylo-disabled/debug: 5400
+            linux64-*cov/opt: 7200
+            linux.*/debug: 5400
             default: 3600
     mozharness:
         mochitest-flavor: browser
         chunked: true
     # Bug 1281241: migrating to m3.large instances
     instance-size:
         by-test-platform:
             linux64-jsdcov/opt: xlarge
@@ -220,19 +212,17 @@ mochitest-devtools-chrome:
         by-test-platform:
             linux64-jsdcov/opt: mochitest/mochitest-devtools-chrome-coverage
             default: mochitest/mochitest-devtools-chrome-chunked
     treeherder-symbol: tc-M(dt)
     loopback-video: true
     max-run-time: 5400
     chunks:
         by-test-platform:
-            windows.*: 8
-            macosx.*: 8
-            default: 10
+            default: 8
     e10s:
         by-test-platform:
             linux64-jsdcov/opt: false
             windows7-32/debug: both
             default: true
     mozharness:
         mochitest-flavor: chrome
         chunked: true
@@ -279,17 +269,16 @@ mochitest-media:
     max-run-time: 5400
     loopback-video: true
     instance-size:
         by-test-platform:
             android.*: xlarge
             default: large
     chunks:
         by-test-platform:
-            android.*: 3
             macosx64.*: 1
             windows10-64.*: 1
             default: 3
     mozharness:
         mochitest-flavor: plain
         chunked:
             by-test-platform:
                 android.*: false
@@ -304,18 +293,18 @@ mochitest-media:
 
 mochitest-plain-headless:
     description: "Mochitest plain headless run"
     suite: mochitest/plain-chunked
     treeherder-symbol: tc-M(h)
     loopback-video: true
     chunks:
         by-test-platform:
-            linux.*: 10
-            windows.*: 5
+            linux.*/debug: 16
+            default: 5
     e10s: true
     max-run-time: 5400
     allow-software-gl-layers: false
     tier: default
     mozharness:
         mochitest-flavor: plain
         chunked: true
         extra-options: