Bug 1471543 - Increase timeout and chunks for some test suites on macosx64 coverage builds. r=jmaher
authorCalixte Denizet <cdenizet@mozilla.com>
Fri, 17 Aug 2018 13:38:39 +0000
changeset 487219 92bb9503d1c3b8f5af908953908eac85be1473da
parent 487218 32d94a3cc7afd8a09bf182d10932a0ee84407191
child 487220 36e444c0d08452f6121c9c95a92a271ea7fe3858
push id9719
push userffxbld-merge
push dateFri, 24 Aug 2018 17:49:46 +0000
treeherdermozilla-beta@719ec98fba77 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1471543
milestone63.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 1471543 - Increase timeout and chunks for some test suites on macosx64 coverage builds. r=jmaher This makes chunks and timeouts on the MacOSX64 coverage build closer to what we have defined for the Windows build. Differential Revision: https://phabricator.services.mozilla.com/D2149
taskcluster/ci/test/compiled.yml
taskcluster/ci/test/mochitest.yml
taskcluster/ci/test/reftest.yml
taskcluster/ci/test/web-platform.yml
taskcluster/ci/test/xpcshell.yml
testing/web-platform/meta/encoding/__dir__.ini
--- a/taskcluster/ci/test/compiled.yml
+++ b/taskcluster/ci/test/compiled.yml
@@ -61,22 +61,24 @@ jittest:
             android-em.*: xlarge
             default: default
     run-on-projects: built-projects
     chunks:
         by-test-platform:
             windows.*: 1
             windows10-64-ccov/debug: 6
             macosx.*: 1
+            macosx64-ccov/debug: 4
             android-em-4.3-arm7-api-15/debug: 20
             android.*: 10
             default: 6
     max-run-time:
         by-test-platform:
             windows10-64-ccov/debug: 7200
+            macosx64-ccov/debug: 7200
             default: 3600
     mozharness:
         chunked:
             by-test-platform:
                 windows.*: false
                 macosx.*: false
                 default: true
     tier:
--- a/taskcluster/ci/test/mochitest.yml
+++ b/taskcluster/ci/test/mochitest.yml
@@ -64,16 +64,17 @@ mochitest:
         by-test-platform:
             android-em-4.3-arm7-api-16/debug: 48
             android-em-7.0-x86/opt: 4
             android-em.*: 24
             linux.*/debug: 16
             linux64-asan/opt: 10
             linux64-.*cov/opt: 10
             windows10-64-ccov/debug: 10
+            macosx64-ccov/debug: 10
             default: 5
     e10s:
         by-test-platform:
             linux32/debug: both
             default: true
     max-run-time:
         by-test-platform:
             android-em.*: 7200
@@ -113,16 +114,17 @@ mochitest-browser-chrome:
         by-test-platform:
             linux.*/debug: 16
             linux64-asan/opt: 16
             default: 7
     max-run-time:
         by-test-platform:
             linux64-.*cov/opt: 7200
             windows10-64-ccov/debug: 7200
+            macosx64-ccov/debug: 10800
             linux.*/debug: 5400
             default: 3600
     mozharness:
         mochitest-flavor: browser
         chunked: true
     # Bug 1281241: migrating to m3.large instances
     instance-size:
         by-test-platform:
@@ -199,16 +201,17 @@ mochitest-clipboard:
     description: "Mochitest clipboard run"
     suite: mochitest/clipboard
     treeherder-symbol: M(cl)
     loopback-video: true
     instance-size: xlarge
     max-run-time:
         by-test-platform:
             windows10-64-ccov/debug: 7200
+            macosx64-ccov/debug: 7200
             default: 3600
     e10s:
         by-test-platform:
             linux32/debug: both
             default: true
     run-on-projects:
         by-test-platform:
             android-em-7.0-x86/opt: ['mozilla-central']
@@ -229,24 +232,26 @@ mochitest-devtools-chrome:
         by-test-platform:
             linux64-jsdcov/opt: mochitest/mochitest-devtools-chrome-coverage
             default: mochitest/mochitest-devtools-chrome-chunked
     treeherder-symbol: M(dt)
     loopback-video: true
     max-run-time:
         by-test-platform:
             windows10-64-ccov/debug: 7200
+            macosx64-ccov/debug: 9000
             default: 5400
     run-on-projects:
         by-test-platform:
             linux64-jsdcov/opt: ['try']  # jsdcov only on try, Bug 1442823
             default: built-projects
     chunks:
         by-test-platform:
             windows10-64-ccov/debug: 10
+            macosx64-ccov/debug: 15
             default: 8
     mozharness:
         mochitest-flavor: chrome
         chunked: true
     instance-size:
         by-test-platform:
             linux64-asan/opt: xlarge  # runs out of memory on default/m3.large
             default: default
@@ -283,16 +288,17 @@ mochitest-gpu:
 
 mochitest-media:
     description: "Mochitest media run"
     suite: mochitest/mochitest-media
     treeherder-symbol: M(mda)
     max-run-time:
         by-test-platform:
             windows10-64-ccov/debug: 7200
+            macosx64-ccov/debug: 7200
             default: 5400
     run-on-projects: built-projects
     loopback-video: true
     virtualization:
         by-test-platform:
             windows10-64-qr/.*: virtual-with-gpu
             default: virtual
     instance-size:
@@ -366,16 +372,17 @@ mochitest-webgl1-core:
     e10s:
         by-test-platform:
             linux32/debug: both
             default: true
     loopback-video: true
     max-run-time:
         by-test-platform:
             windows.*: 5400
+            macosx64-ccov/debug: 7200
             default: 3600
     # Bug 1296733: llvmpipe with mesa 9.2.1 lacks thread safety
     allow-software-gl-layers: false
     mozharness:
         mochitest-flavor: plain
 
 mochitest-webgl1-ext:
     description: "Mochitest webgl1-ext run"
--- a/taskcluster/ci/test/reftest.yml
+++ b/taskcluster/ci/test/reftest.yml
@@ -74,21 +74,23 @@ jsreftest:
             android-em-7.0-x86/opt: 3
             android-em.*: 40
             windows.*: 2
             windows10-64-ccov/debug: 5
             linux64-ccov/.*: 5
             linux64-qr/.*: 4
             linux32/debug: 5
             macosx.*: 2
+            macosx64-ccov/debug: 5
             default: 3
     max-run-time:
         by-test-platform:
             android-em.*: 7200
             windows10-64-ccov/debug: 7200
+            macosx64-ccov/debug: 7200
             default: 3600
 
 reftest:
     description: "Reftest run"
     suite: reftest/reftest
     treeherder-symbol: R(R)
     run-on-projects: built-projects
     instance-size:
@@ -101,28 +103,30 @@ reftest:
             default: virtual-with-gpu
     chunks:
         by-test-platform:
             android-em-4.3-arm7-api-16/debug: 56
             android-em-7.0-x86/opt: 5
             android-em.*: 28
             macosx64.*/opt: 2
             macosx64.*/debug: 3
+            macosx64-ccov/debug: 6
             windows.*/opt: 2
             windows.*/debug: 4
             windows10-64-ccov/debug: 6
             default: 8
     e10s:
         by-test-platform:
             linux32/debug: both
             default: true
     max-run-time:
         by-test-platform:
             android-em.*: 7200
             windows10-64-ccov/debug: 5400
+            macosx64-ccov/debug: 5400
             default: 3600
     mozharness:
         chunked:
             by-test-platform:
                 android-em.*: false
                 macosx64/opt: false
                 windows10-64.*/opt: false
                 default: true
--- a/taskcluster/ci/test/web-platform.yml
+++ b/taskcluster/ci/test/web-platform.yml
@@ -18,20 +18,22 @@ web-platform-tests:
     suite: web-platform-tests
     treeherder-symbol: W(wpt)
     chunks:
         by-test-platform:
             linux.*/debug: 18
             macosx64/opt: 5
             macosx64/debug: 10
             windows10-64-ccov/debug: 15
+            macosx64-ccov/debug: 24
             default: 12
     max-run-time:
         by-test-platform:
             windows10-64-ccov/debug: 10800
+            macosx64-ccov/debug: 7200
             default: 7200
     e10s:
         by-test-platform:
             linux32/debug: both
             default: true
     run-on-projects:
         by-test-platform:
             linux64-qr/.*: ['release', 'try']  # skip on integration branches due to high load
--- a/taskcluster/ci/test/xpcshell.yml
+++ b/taskcluster/ci/test/xpcshell.yml
@@ -40,16 +40,17 @@ xpcshell:
         by-test-platform:
             linux32/debug: 12
             linux64/debug: 10
             android-em-4.2-x86/opt: 6
             android-em-4.3-arm7-api-16/debug: 12
             macosx.*: 1
             windows.*: 1
             windows10-64-ccov/debug: 8
+            macosx64-ccov/debug: 8
             default: 8
     instance-size:
         by-test-platform:
             android-em.*: xlarge
             default: default
     max-run-time:
         by-test-platform:
             android-em-4.3-arm7-api-16/debug: 7200
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/encoding/__dir__.ini
@@ -0,0 +1,2 @@
+disabled:
+  if ccov and (os == "mac"): https://bugzilla.mozilla.org/show_bug.cgi?id=1471543
\ No newline at end of file