Bug 1727925 - Part 2: Migrate windows10-32-tests from AWS to Azure r=jmaher
authorMichelle Goossens <michelle@masterwayz.nl>
Mon, 30 Aug 2021 21:17:21 +0000
changeset 590279 5438df462ad8d30e6441d2af6970c74ad7a4e415
parent 590278 a207d21b3eca3f398c520afbeb4902c0bb7af986
child 590280 8c87a0773383527c79f60d5e1035cfeb60241de0
push id148838
push usermichelle@masterwayz.nl
push dateMon, 30 Aug 2021 21:19:45 +0000
treeherderautoland@5438df462ad8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1727925
milestone93.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 1727925 - Part 2: Migrate windows10-32-tests from AWS to Azure r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D123896
dom/security/test/https-first/mochitest.ini
gfx/tests/crashtests/crashtests.list
js/src/tests/jstests.list
layout/base/tests/mochitest.ini
layout/generic/test/mochitest.ini
taskcluster/ci/test/test-platforms.yml
taskcluster/ci/test/test-sets.yml
--- a/dom/security/test/https-first/mochitest.ini
+++ b/dom/security/test/https-first/mochitest.ini
@@ -2,16 +2,17 @@
 
 [test_fragment.html]
 support-files = file_fragment.html
 [test_resource_upgrade.html]
 scheme=https
 support-files =
   file_upgrade_insecure.html
   file_upgrade_insecure_server.sjs
+skip-if = win10_2004 && bits == 32 # Bug 1727925
 [test_redirect_upgrade.html]
 scheme=https
 support-files =
   file_redirect.sjs
 [test_redirect_downgrade.html]
 support-files = file_redirect_downgrade.sjs
 [test_data_uri.html]
 support-files =
--- a/gfx/tests/crashtests/crashtests.list
+++ b/gfx/tests/crashtests/crashtests.list
@@ -27,17 +27,17 @@ skip load 385228-2.svg  # bug 523255 / b
 load 385289-1.xhtml
 load 385417-1.html
 load 385417-2.html
 load 385423-1.html
 load 385423-2.html
 load 385719-1.html
 load 389326-1.html
 load 390476.html
-load 393746-1.xhtml
+skip-if(xulRuntime.OS=="WINNT"&&!xulRuntime.is64Bit) load 393746-1.xhtml  # Bug 1727925
 load 393749-1.html
 load 393822-1.html
 load 394384-1.html
 load 394246-1.html
 load 394246-2.html
 skip-if(Android) load 394751.xhtml # bug 922976
 load 395335-1.xhtml
 load 395458-1.html
--- a/js/src/tests/jstests.list
+++ b/js/src/tests/jstests.list
@@ -616,16 +616,17 @@ skip script test262/harness/detachArrayB
 
 # Likewise here -- shell.js defines an |AsyncFunction| global property for
 # various tests in this directory that have an include that defines it, but this
 # particular test *doesn't* have that include and *shouldn't* define
 # |AsyncFunction| yet *checks* that no such global property exists, so it fails.
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1672850
 skip script test262/built-ins/AsyncFunction/is-not-a-global.js
 
+skip-if(xulRuntime.OS=="WINNT"&&!xulRuntime.is64Bit) script test262/language/module-code/top-level-await/await-dynamic-import-rejection.js  # Bug 1727925
 
 ####################################################
 # Tests disabled due to invalid test expectations  #
 ####################################################
 
 # The test exposes a potential spec issue in InitializeDateTimeFormat:
 # Let's assume the locale is "en", adding likely subtags results in "en-Latn-US".
 # Consulting CLDR's supplementalData.xml shows for the "US" region:
--- a/layout/base/tests/mochitest.ini
+++ b/layout/base/tests/mochitest.ini
@@ -16,16 +16,17 @@ support-files = border_radius_hit_testin
 [test_bug93077-2.html]
 [test_bug93077-3.html]
 [test_bug93077-4.html]
 [test_bug93077-5.html]
 [test_bug93077-6.html]
 [test_bug114649.html]
 [test_bug332655-1.html]
 [test_bug332655-2.html]
+skip-if = win10_2004 && bits == 32 # Bug 1727925
 [test_bug369950.html]
 skip-if = true # Bug 492575
 support-files = bug369950-subframe.xml
 [test_bug370436.html]
 [test_bug386575.xhtml]
 [test_bug388019.html]
 [test_bug394057.html]
 skip-if = toolkit == 'android' || (os == 'win' && asan) # Bug 1355817, bug 1460993
--- a/layout/generic/test/mochitest.ini
+++ b/layout/generic/test/mochitest.ini
@@ -20,16 +20,17 @@ support-files =
 [test_bug288789.html]
 [test_bug290397.html]
 [test_bug323656.html]
 [test_bug344830.html]
 support-files = bug344830_testembed.svg
 [test_bug348681.html]
 [test_bug382429.html]
 [test_bug384527.html]
+skip-if = win10_2004 && bits == 32 # Bug 1727925
 [test_bug385751.html]
 [test_bug389630.html]
 [test_bug391747.html]
 [test_bug392746.html]
 [test_bug392923.html]
 [test_bug394173.html]
 [test_bug394239.html]
 skip-if = (xorigin && debug)
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -134,36 +134,33 @@ windows10-32-shippable-qr/opt:
     test-sets:
         - awsy
         - browsertime
         - desktop-screenshot-capture
         - raptor-chrome
         - raptor-firefox
         - web-platform-tests
         - web-platform-tests-wdspec-headless
-        - windows32-tests
         - windows-talos
 
 windows10-32-qr/opt:
     build-platform: win32/opt
     test-sets:
         - awsy
         - browsertime
         - desktop-screenshot-capture
         - raptor-firefox
         - web-platform-tests
         - web-platform-tests-wdspec-headless
-        - windows32-tests
         - windows-talos
 
 windows10-32-qr/debug:
     build-platform: win32/debug
     test-sets:
         - web-platform-tests
-        - windows32-tests
         - windows-7-tests
 
 windows10-32-2004-shippable-qr/opt:
     build-platform: win32-shippable/opt
     test-sets:
         - windows32-2004-tests
 
 windows10-32-2004-qr/opt:
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -199,33 +199,30 @@ linux-talos-flex:
 # Windows
 
 windows-7-tests:
     - mochitest-browser-chrome
     - mochitest-webgpu
     - reftest
     - xpcshell
 
-windows32-tests:
+windows32-2004-tests:
     - cppunit
     - crashtest
-    # - jittest  # See comment in windows-ccov-tests set.
-    - jsreftest
-    - mochitest-plain
-    - mochitest-plain-gpu
-
-windows32-2004-tests:
     - gtest
     - firefox-ui-functional-local
     - firefox-ui-functional-remote
+    - jsreftest
     - marionette
     - mochitest-a11y
     - mochitest-chrome
     - mochitest-chrome-gpu
     - mochitest-media
+    - mochitest-plain
+    - mochitest-plain-gpu
     - mochitest-remote
     - telemetry-tests-client
     - test-verify
     - test-verify-gpu
     - test-verify-wpt
 
 windows-ccov-tests:
     # jittest run on regular windows builds is redundant with SM(p), so we omit