Bug 1425330 - Part 2 - Taskcluster config for XUL flexbox emulation talos tests;r=rwood draft
authorBrian Grinstead <bgrinstead@mozilla.com>
Tue, 30 Jan 2018 15:17:50 -0800
changeset 749139 057beb5895176063c1d36286d49160c125d1b8d7
parent 749138 653f5c7fb0022e64384983d33d7ab0a809a1396c
push id97323
push userbgrinstead@mozilla.com
push dateTue, 30 Jan 2018 23:18:03 +0000
reviewersrwood
bugs1425330
milestone60.0a1
Bug 1425330 - Part 2 - Taskcluster config for XUL flexbox emulation talos tests;r=rwood MozReview-Commit-ID: 7eEtuzdCi5d
taskcluster/ci/test/talos.yml
taskcluster/ci/test/test-platforms.yml
taskcluster/ci/test/test-sets.yml
--- a/taskcluster/ci/test/talos.yml
+++ b/taskcluster/ci/test/talos.yml
@@ -101,16 +101,29 @@ talos-dromaeojs-stylo-disabled:
     run-on-projects: ['mozilla-beta', 'mozilla-central', 'try']
     max-run-time: 1800
     mozharness:
         extra-options:
             - --suite=dromaeojs-stylo-disabled
             - --add-option
             - --webServer,localhost
 
+talos-flex:
+    description: "Talos XUL flexbox emulation enabled"
+    try-name: flex
+    treeherder-symbol: T(f)
+    tier: 3
+    run-on-projects: ['mozilla-central', 'try']
+    max-run-time: 1800
+    mozharness:
+        extra-options:
+            - --suite=flex
+            - --add-option
+            - --webServer,localhost
+
 talos-g1:
     description: "Talos g1"
     try-name: g1
     treeherder-symbol: T(g1)
     run-on-projects:
         by-test-platform:
             .*-qr/.*: ['mozilla-central', 'try']
             default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -49,16 +49,17 @@ linux64/opt:
         - web-platform-tests
         - opt-only-tests
         - reftest-stylo
         - desktop-screenshot-capture
         - talos
         - linux-talos-stylo-disabled
         - awsy
         - mochitest-headless
+        - linux-talos-flex
 linux64-nightly/opt:
     build-platform: linux64-nightly/opt
     test-sets:
         - common-tests
         - web-platform-tests
         - opt-only-tests
         - desktop-screenshot-capture
         - awsy
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -146,16 +146,19 @@ linux-talos-profiling:
     - talos-other-profiling
     - talos-perf-reftest-profiling
     - talos-perf-reftest-singletons-profiling
     - talos-speedometer-profiling
     - talos-svgr-profiling
     - talos-tp5o-profiling
     - talos-tp6-profiling
 
+linux-talos-flex:
+    - talos-flex
+
 windows-qr-tests:
     - crashtest
     - mochitest-gpu
     - mochitest-media
 
 jsdcov-code-coverage-tests:
     - mochitest
     - mochitest-browser-chrome