Skip to content

Commit 7a6db39

Browse files
authored
[CI] Only test wasm64 in 4gb mode (#23896)
The idea is that this should catch all the normal wasm64 bugs in addition to the high-memory related ones. We still do some testing on the non-high-memory mode in the test_other.py test suite.
1 parent e26084f commit 7a6db39

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

.circleci/config.yml

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -656,22 +656,12 @@ jobs:
656656
command: echo "NODE_JS = NODE_JS_TEST" >> ~/emsdk/.emscripten
657657
- run-tests:
658658
title: "wasm64"
659-
test_targets: "
660-
wasm64
661-
core_2gb.test_*em_asm*
662-
core_2gb.test_*embind*
663-
core_2gb.test_fs_js_api_wasmfs
664-
wasm64l.test_hello_world
665-
wasm64l.test_bigswitch
666-
wasm64l.test_module_wasm_memory
667-
wasm64l.test_longjmp2_emscripten
668-
other.test_memory64_proxies
669-
other.test_failing_growth_wasm64"
659+
test_targets: "wasm64"
670660
- upload-test-results
671661
test-wasm64-4gb:
672662
environment:
673663
LANG: "C.UTF-8"
674-
# Only run 2 tests at a time to avoid OOM (since each tests used >4gb)
664+
# Only run 2 tests at a time to avoid OOM (since each test used >4gb)
675665
EMCC_CORES: "2"
676666
# We don't use `bionic` here since its too old to run recent node versions:
677667
# `/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found`
@@ -691,7 +681,16 @@ jobs:
691681
command: echo "NODE_JS = NODE_JS_TEST" >> ~/emsdk/.emscripten
692682
- run-tests:
693683
title: "wasm64_4gb"
694-
test_targets: "wasm64_4gb"
684+
test_targets: "wasm64_4gb
685+
core_2gb.test_*em_asm*
686+
core_2gb.test_*embind*
687+
core_2gb.test_fs_js_api_wasmfs
688+
wasm64l.test_hello_world
689+
wasm64l.test_bigswitch
690+
wasm64l.test_module_wasm_memory
691+
wasm64l.test_longjmp2_emscripten
692+
other.test_memory64_proxies
693+
other.test_failing_growth_wasm64"
695694
- upload-test-results
696695
test-jsc:
697696
executor: linux-python
@@ -1066,9 +1065,6 @@ workflows:
10661065
- test-core3:
10671066
requires:
10681067
- build-linux
1069-
- test-wasm64:
1070-
requires:
1071-
- build-linux
10721068
- test-wasm64-4gb:
10731069
requires:
10741070
- build-linux

0 commit comments

Comments
 (0)