Bug 1354232 - Run web-platform-tests on linux64-asan, r=maja_zf
authorJames Graham <james@hoppipolla.co.uk>
Wed, 16 May 2018 12:14:08 +0100
changeset 427357 9d5ed234247c64c7863724c99b071931452b9822
parent 427356 004b079b76d06c3e9d74210700b28994cdeff886
child 427358 a7dec081ead2ac3b5d20b99b2bb177719358e328
push id34301
push userbtara@mozilla.com
push dateThu, 19 Jul 2018 21:49:46 +0000
treeherdermozilla-central@690cb3015db6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmaja_zf
bugs1354232
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 1354232 - Run web-platform-tests on linux64-asan, r=maja_zf MozReview-Commit-ID: Git2qiGEShN
taskcluster/ci/test/test-platforms.yml
taskcluster/ci/test/web-platform.yml
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -78,16 +78,17 @@ linux64-pgo/opt:
         - web-platform-tests
         - talos
         - raptor
 
 linux64-asan/opt:
     build-platform: linux64-asan/opt
     test-sets:
         - common-tests
+        - web-platform-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
 
 # QR builds just run a subset right now.
--- a/taskcluster/ci/test/web-platform.yml
+++ b/taskcluster/ci/test/web-platform.yml
@@ -33,16 +33,17 @@ web-platform-tests:
             linux32/debug: both
             default: true
     run-on-projects:
         by-test-platform:
             linux64-qr/.*: ['release', 'try']  # skip on integration branches due to high load
             default: built-projects
     tier:
         by-test-platform:
+            linux64-asan/opt: 2
             linux64-qr/.*: 2  # can't be tier-1 if it's not running on integration branches
             default: default
     mozharness:
         chunked: true
         extra-options:
             - --test-type=testharness
 
 web-platform-tests-headless:
@@ -87,16 +88,17 @@ web-platform-tests-reftests:
             linux32/debug: both
             default: true
     run-on-projects:
         by-test-platform:
             linux64-qr/.*: ['release', 'try']  # skip on integration branches due to high load
             default: built-projects
     tier:
         by-test-platform:
+            linux64-asan/opt: 2
             linux64-qr/.*: 2  # can't be tier-1 if it's not running on integration branches
             default: default
     mozharness:
         extra-options:
             - --test-type=reftest
 
 web-platform-tests-reftests-headless:
     description: "Web platform reftest headless run"
@@ -131,16 +133,17 @@ web-platform-tests-wdspec:
         extra-options:
             - --test-type=wdspec
     run-on-projects:
         by-test-platform:
             linux64-qr/.*: ['release', 'try']  # skip on integration branches due to high load
             default: built-projects
     tier:
         by-test-platform:
+            linux64-asan/opt: 2
             linux64-qr/.*: 2  # can't be tier-1 if it's not running on integration branches
             default: default
 
 web-platform-tests-wdspec-headless:
     description: "Web platform webdriver-spec headless run"
     suite: web-platform-tests-wdspec
     treeherder-symbol: W(WdH)
     run-on-projects: []  # disabled pending releng approval