Bug 1411660 - Schedule test-verify-wpt on all desktop platforms, tier 3; r=jmaher
authorGeoff Brown <gbrown@mozilla.com>
Fri, 17 Nov 2017 14:18:57 -0700
changeset 392392 5f01cc9399e6a0f3798cca682e397c37f94b164d
parent 392391 07cd8a123061a4aaf47931ded25eb9bf18d1afb3
child 392393 5b960167158f0638ac21770e09186b323f2a5e7b
push id97468
push usergbrown@mozilla.com
push dateFri, 17 Nov 2017 21:19:29 +0000
treeherdermozilla-inbound@622c44a6c3d1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1411660
milestone59.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 1411660 - Schedule test-verify-wpt on all desktop platforms, tier 3; r=jmaher
taskcluster/ci/test/test-sets.yml
taskcluster/ci/test/web-platform.yml
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -33,16 +33,17 @@ common-tests:
     - mochitest-devtools-chrome
     - mochitest-gpu
     - mochitest-media
     - mochitest-webgl
     - reftest
     - reftest-no-accel
     - telemetry-tests-client
     - test-verify
+    - test-verify-wpt
     - xpcshell
 
 web-platform-tests:
     - web-platform-tests
     - web-platform-tests-reftests
     - web-platform-tests-wdspec
 
 web-platform-tests-headless:
@@ -177,16 +178,17 @@ windows-tests:
     - mochitest-clipboard
     - mochitest-devtools-chrome
     - mochitest-gpu
     - mochitest-media
     - mochitest-webgl
     - reftest
     - reftest-no-accel
     - test-verify
+    - test-verify-wpt
     - web-platform-tests
     - web-platform-tests-reftests
     - xpcshell
 
 windows-talos:
     - talos-chrome
     - talos-dromaeojs
     - talos-g1
@@ -237,16 +239,17 @@ macosx64-tests:
     - mochitest-chrome
     - mochitest-clipboard
     - mochitest-devtools-chrome
     - mochitest-gpu
     - mochitest-media
     - mochitest-webgl
     - reftest
     - test-verify
+    - test-verify-wpt
     - web-platform-tests
     - web-platform-tests-reftests
     - xpcshell
 
 macosx64-talos:
     - talos-chrome
     - talos-dromaeojs
     - talos-g1
--- a/taskcluster/ci/test/web-platform.yml
+++ b/taskcluster/ci/test/web-platform.yml
@@ -122,8 +122,25 @@ web-platform-tests-wdspec-headless:
                 windows.*:
                     - --test-type=wdspec
                     - --headless
                     - --headless-width=1024
                     - --headless-height=768
                 default:
                     - --test-type=wdspec
                     - --headless
+
+test-verify-wpt:
+    description: "Extra verification of web-platform tests modified on this push"
+    suite: test-verify-wpt
+    treeherder-symbol: tc(TVw)
+    run-on-projects:
+        by-test-platform:
+            # do not run on ccov; see also the enable_code_coverage transform
+            linux64-ccov/.*: []
+            default: built-projects
+    tier: 3
+    mozharness:
+        extra-options:
+            - --verify
+    when:
+        files-changed:
+            - 'testing/web-platform/tests/**'