commit 715980a8aebd20a3449f893710743da98cede2df parent cc548da55c12e8b5d46ecccb8a942aed3e5c4d46 Author: Daniel Minor <dminor@mozilla.com> Date: Tue, 16 Dec 2025 18:13:03 +0000 Bug 2005882 - Fixup esm-integration test expectations; r=allstarschh Wasm module fetching is only available in nightly builds, so we need to change the test expectations for nightly only. Differential Revision: https://phabricator.services.mozilla.com/D276536 Diffstat:
7 files changed, 29 insertions(+), 11 deletions(-)
diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/exported-names.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/exported-names.tentative.html.ini @@ -1,2 +1,4 @@ [exported-names.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/invalid-bytecode.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/invalid-bytecode.tentative.html.ini @@ -1,3 +1,5 @@ [invalid-bytecode.tentative.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Test that imports of invalid WebAssembly modules leads to WebAssembly.CompileError on window.] + expected: + if release_or_beta: FAIL + PASS diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/js-wasm-cycle.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/js-wasm-cycle.tentative.html.ini @@ -1,2 +1,4 @@ [js-wasm-cycle.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/module-parse-error.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/module-parse-error.tentative.html.ini @@ -1,3 +1,5 @@ [module-parse-error.tentative.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Test that imports of invalid WebAssembly modules leads to WebAssembly.CompileError on window.] + expected: + if release_or_beta: FAIL + PASS diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/source-phase-preload.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/source-phase-preload.tentative.html.ini @@ -1,7 +1,13 @@ [source-phase-preload.tentative.html] - expected: ERROR + expected: + if release_or_beta: OK + ERROR [Static source phase import.] - expected: TIMEOUT + expected: + if release_or_beta: FAIL + TIMEOUT [Dynamic source phase import.] - expected: NOTRUN + expected: + if release_or_beta: FAIL + NOTRUN diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-import-wasm-export.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-import-wasm-export.tentative.html.ini @@ -1,2 +1,4 @@ [wasm-import-wasm-export.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-js-cycle.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-js-cycle.tentative.html.ini @@ -1,2 +1,4 @@ [wasm-js-cycle.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR