Bug 1404925 - Add tc configs for new talos speedometer test job; r=jmaher
MozReview-Commit-ID: Dkoh60jcKsL
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -63,16 +63,17 @@ talos:
- talos-g5
- talos-other
- talos-svgr
- talos-tp5o
- talos-perf-reftest
- talos-perf-reftest-singletons
- talos-tp6
- talos-tp6-stylo-threads
+ - talos-speedometer
awsy:
- awsy
awsy-stylo-disabled:
- awsy-stylo-disabled
awsy-stylo-sequential:
@@ -108,16 +109,17 @@ qr-talos:
- talos-g3
- talos-g4
- talos-g5
# - talos-other # fails with layers-free
# - talos-svgr # fails with layers-free
- talos-tp5o
- talos-perf-reftest
- talos-perf-reftest-singletons
+ - talos-speedometer
qr-tests:
- cppunit
- crashtest
- gtest
- jittest
- jsreftest
- mochitest-a11y
@@ -142,16 +144,17 @@ linux-talos-stylo-disabled:
- talos-g4-stylo-disabled
- talos-g5-stylo-disabled
- talos-other-stylo-disabled
- talos-svgr-stylo-disabled
- talos-tp5o-stylo-disabled
- talos-perf-reftest-stylo-disabled
- talos-perf-reftest-singletons-stylo-disabled
- talos-tp6-stylo-disabled
+ - talos-speedometer-stylo-disabled
windows-reftest-gpu:
- reftest-gpu
windows-tests:
- cppunit
- crashtest
- firefox-ui-functional-local
@@ -186,31 +189,33 @@ windows-talos:
- talos-other
- talos-perf-reftest
- talos-perf-reftest-singletons
- talos-svgr
- talos-tp5o
- talos-xperf
- talos-tp6
- talos-tp6-stylo-threads
+ - talos-speedometer
windows-talos-stylo-disabled:
- talos-chrome-stylo-disabled
- talos-dromaeojs-stylo-disabled
- talos-g1-stylo-disabled
- talos-g2-stylo-disabled
- talos-g4-stylo-disabled
- talos-g5-stylo-disabled
- talos-other-stylo-disabled
- talos-perf-reftest-stylo-disabled
- talos-perf-reftest-singletons-stylo-disabled
- talos-svgr-stylo-disabled
- talos-tp5o-stylo-disabled
- talos-xperf-stylo-disabled
- talos-tp6-stylo-disabled
+ - talos-speedometer-stylo-disabled
macosx64-tests:
- cppunit
- crashtest
- firefox-ui-functional-local
- firefox-ui-functional-remote
- gtest
- jittest
@@ -240,30 +245,32 @@ macosx64-talos:
- talos-g5
- talos-other
- talos-svgr
- talos-tp5o
- talos-perf-reftest
- talos-perf-reftest-singletons
- talos-tp6
- talos-tp6-stylo-threads
+ - talos-speedometer
macosx64-talos-stylo-disabled:
- talos-chrome-stylo-disabled
- talos-dromaeojs-stylo-disabled
- talos-g1-stylo-disabled
- talos-g2-stylo-disabled
- talos-g4-stylo-disabled
- talos-g5-stylo-disabled
- talos-other-stylo-disabled
- talos-svgr-stylo-disabled
- talos-tp5o-stylo-disabled
- talos-perf-reftest-stylo-disabled
- talos-perf-reftest-singletons-stylo-disabled
- talos-tp6-stylo-disabled
+ - talos-speedometer-stylo-disabled
linux32-tests:
- cppunit
- crashtest
- firefox-ui-functional-local
- firefox-ui-functional-remote
- gtest
- jittest
--- a/taskcluster/ci/test/tests.yml
+++ b/taskcluster/ci/test/tests.yml
@@ -1631,16 +1631,67 @@ talos-perf-reftest-stylo-disabled:
by-test-platform:
windows.*:
- talos/windows_config.py
default:
- talos/linux_config.py
extra-options:
- --suite=perf-reftest-stylo-disabled
+talos-speedometer:
+ description: "Talos speedometer"
+ suite: talos
+ try-name: speedometer
+ treeherder-symbol: tc-T(sp)
+ virtualization: hardware
+ run-on-projects:
+ by-test-platform:
+ linux64-qr/.*: ['mozilla-central', 'try']
+ default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
+ max-run-time: 3600
+ mozharness:
+ script: talos_script.py
+ no-read-buildbot-config: true
+ config:
+ by-test-platform:
+ macosx.*:
+ - talos/mac_config.py
+ windows.*:
+ - talos/windows_config.py
+ default:
+ - talos/linux_config.py
+ extra-options:
+ - --suite=speedometer
+ - --add-option
+ - --webServer,localhost
+
+talos-speedometer-stylo-disabled:
+ description: "Talos Stylo disabled speedometer"
+ suite: talos
+ try-name: speedometer-stylo-disabled
+ treeherder-symbol: tc-Tsd(sp)
+ virtualization: hardware
+ run-on-projects: ['mozilla-beta', 'mozilla-central', 'try']
+ max-run-time: 3600
+ mozharness:
+ script: talos_script.py
+ no-read-buildbot-config: true
+ config:
+ by-test-platform:
+ macosx.*:
+ - talos/mac_config.py
+ windows.*:
+ - talos/windows_config.py
+ default:
+ - talos/linux_config.py
+ extra-options:
+ - --suite=speedometer-stylo-disabled
+ - --add-option
+ - --webServer,localhost
+
talos-svgr:
description: "Talos svgr"
suite: talos
try-name: svgr
treeherder-symbol: tc-T(s)
virtualization: hardware
run-on-projects:
by-test-platform: