Bug 1330412 - Stylo seq. runs for memory / perf only. r=jmaher
authorJ. Ryan Stinnett <jryans@gmail.com>
Thu, 31 Aug 2017 11:28:17 -0500
changeset 428528 d37df1ba1ca94a3a073266e25bd0e9e6001be9d5
parent 428527 7b3215e184436b77de2204e57919d1c21286727f
child 428529 ca968311ed00864d19bb652f2086701eed4d8679
push id7761
push userjlund@mozilla.com
push dateFri, 15 Sep 2017 00:19:52 +0000
treeherdermozilla-beta@c38455951db4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1330412
milestone57.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 1330412 - Stylo seq. runs for memory / perf only. r=jmaher We no longer need to run unit / integration tests on Stylo sequential, but we'd like to retain it for memory and performance checks. In addition, we no longer need to explicitly `--enable-stylo` since it is the default. This also drops the `stylo` tag in Perfherder. MozReview-Commit-ID: 3OI8Y7Q5PW
taskcluster/ci/test/test-platforms.yml
taskcluster/ci/test/test-sets.yml
taskcluster/ci/test/tests.yml
testing/talos/talos.json
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -96,26 +96,16 @@ linux64-stylo/debug:
         - devtools-tests
 linux64-stylo/opt:
     build-platform: linux64/opt
     test-sets:
         - awsy-stylo
         - stylo-tests
         - devtools-tests
         - talos
-linux64-stylo-sequential/debug:
-    build-platform: linux64/debug
-    test-sets:
-        - stylo-sequential-tests
-linux64-stylo-sequential/opt:
-    build-platform: linux64/opt
-    test-sets:
-        - awsy-stylo-sequential
-        - stylo-sequential-tests
-        - talos
 macosx64-stylo/debug:
     build-platform: macosx64/debug
     test-sets:
         - stylo-tests
 macosx64-stylo/opt:
     build-platform: macosx64/opt
     test-sets:
         - awsy-stylo
@@ -134,16 +124,23 @@ windows10-64-stylo/debug:
     test-sets:
         - stylo-tests
 windows10-64-stylo/opt:
     build-platform: win64/opt
     test-sets:
         - awsy-stylo
         - stylo-tests
 
+# Stylo sequential runs check memory and performance when using a single thread.
+linux64-stylo-sequential/opt:
+    build-platform: linux64/opt
+    test-sets:
+        - awsy-stylo-sequential
+        - talos
+
 # QR builds just run a subset right now. Note that the tests in this
 # test set are further restricted in tests.yml to run on certain projects
 # only, to avoid adding too much infra load.
 linux64-qr/opt:
     build-platform: linux64/opt
     test-sets:
         - qr-tests
         - qr-talos
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -92,21 +92,16 @@ stylo-tests:
     - mochitest-browser-chrome
     - mochitest-browser-screenshots
     - mochitest-chrome
     - mochitest-clipboard
     - mochitest-gpu
     - mochitest-media
     - mochitest-webgl
 
-stylo-sequential-tests:
-    - crashtest
-    - reftest-stylo
-    - mochitest
-
 qr-talos:
     - talos-chrome
     - talos-dromaeojs
     - talos-g1
     # - talos-g2 # doesn't work with QR yet
     - talos-g3
     - talos-g4
     - talos-g5
--- a/taskcluster/ci/test/tests.yml
+++ b/taskcluster/ci/test/tests.yml
@@ -70,17 +70,16 @@ awsy-stylo-sequential:
     mozharness:
         script: awsy_script.py
         config:
             # Only run on Linux64.
             by-test-platform:
                 linux.*:
                     - awsy/linux_config.py
         extra-options:
-            - --enable-stylo
             - --single-stylo-traversal
 
 cppunit:
     description: "CPP Unit Tests"
     suite: cppunittest
     treeherder-symbol: tc(Cpp)
     e10s: false
     run-on-projects:
--- a/testing/talos/talos.json
+++ b/testing/talos/talos.json
@@ -123,17 +123,16 @@
                 "mitmproxy-recording-google.mp mitmproxy-recording-youtube.mp mitmproxy-recording-amazon.mp mitmproxy-recording-facebook.mp",
                 "--firstNonBlankPaint"
             ]
         },
         "tp6-stylo-threads-e10s": {
             "tests": ["tp6_google", "tp6_youtube", "tp6_amazon", "tp6_facebook"],
             "mitmproxy_recording_set": "mitmproxy-recording-set-win10.zip",
             "talos_options": [
-                "--enable-stylo",
                 "--stylo-threads=1",
                 "--mitmproxy",
                 "mitmproxy-recording-google.mp mitmproxy-recording-youtube.mp mitmproxy-recording-amazon.mp mitmproxy-recording-facebook.mp",
                 "--firstNonBlankPaint"
             ]
         }
     }
 }