Bug 1552051 - stop running jittest, instead run SM(p) on windows10-aarch64 r=gbrown,jmaher
authorEdwin Gao <egao@mozilla.com>
Fri, 17 May 2019 15:31:45 +0000
changeset 474379 6bdc8a160152cd611d0224b3193646c3595cc7b3
parent 474378 5ab6babfdcee3eeac22be28b353a9786f739a6c1
child 474380 c1e088ef0311bfe7db4ec3e26b86ce389a95277b
push id113152
push userdluca@mozilla.com
push dateSat, 18 May 2019 10:33:03 +0000
treeherdermozilla-inbound@9b2f851979cb [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgbrown, jmaher
bugs1552051
milestone68.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 1552051 - stop running jittest, instead run SM(p) on windows10-aarch64 r=gbrown,jmaher Differential Revision: https://phabricator.services.mozilla.com/D31501
taskcluster/ci/spidermonkey/windows.yml
taskcluster/ci/test/compiled.yml
taskcluster/ci/test/test-sets.yml
--- a/taskcluster/ci/spidermonkey/windows.yml
+++ b/taskcluster/ci/spidermonkey/windows.yml
@@ -97,8 +97,24 @@ sm-compacting-win32/debug:
         spidermonkey-platform: win32
     run-on-projects: []
     toolchains:
         - win64-clang-cl
         - win64-rust
     worker:
         env:
             TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
+
+sm-plain-win64-aarch64/opt:
+    description: "Spidermonkey Plain win64-aarch64 opt"
+    run-on-projects: ['mozilla-central', 'try']
+    index:
+        job-name: sm-plain-win64-aarch64-opt
+    treeherder:
+        platform: windows2012-aarch64/opt
+        symbol: SM(p)
+        tier: 2
+    run:
+        spidermonkey-variant: plain
+        spidermonkey-platform: win64
+    toolchains:
+        - win64-clang-cl
+        - win64-rust
--- a/taskcluster/ci/test/compiled.yml
+++ b/taskcluster/ci/test/compiled.yml
@@ -92,17 +92,16 @@ jittest:
             # empty string would fail to match /(?!-ccov)/ so the whole thing
             # would succeed. The beginning /?=linux/ is needed because the
             # platform "linux64" doesn't have enough characters for both the
             # beginning /linux/ and the final /...../.
             #
             # Additionally, platforms contain suffixes like "/opt" or "/debug".
             (?=linux).*(?!-ccov)...../.*: []  # redundant with SM(...)
             (?=windows).*(?!-ccov)...../.*: []  # redundant with SM(p)
-            windows10-aarch64/opt: ['try', 'mozilla-central']
             android-hw-.*-api-16/opt: ['try']
             android-hw-.*-aarch64/opt: ['try']
             default: built-projects
     chunks:
         by-test-platform:
             windows.*: 1
             macosx.*/opt: 1
             macosx.*/debug: 3
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -260,18 +260,16 @@ windows-tests:
     - test-verify-gpu
     - test-verify-wpt
     - xpcshell
 
 windows-aarch64-tests:
     - cppunit
     - crashtest
     - gtest
-    - jittest
-    - jsreftest
     - marionette
     - mochitest
     - mochitest-a11y
     - mochitest-browser-chrome
     - mochitest-chrome
     - mochitest-devtools-chrome
     - mochitest-gpu
     - mochitest-media