run glue_cli_tests single threaded

This commit is contained in:
Anton-4 2024-11-23 19:26:59 +01:00
parent a98acff0b9
commit 205c78e2df
No known key found for this signature in database
GPG key ID: 0971D718C0A9B937

View file

@ -24,7 +24,12 @@ jobs:
run: nix develop -c ./ci/roc_test_builtins.sh
- name: test wasm32 cli_tests
run: nix develop -c cargo test --locked --release --features="wasm32-cli-run"
# skipping glue tests due to difficult multithreading bug, we run them single threaded in the next step
run: nix develop -c cargo test --locked --release --features="wasm32-cli-run" -- --skip glue_cli_tests
- name: wasm32 glue_cli_tests
# single threaded due to difficult bug when multithreading
run: nix develop -c cargo test --locked --release --features="wasm32-cli-run" glue_cli_tests -- --test-threads=1
- name: test the dev backend # these tests require an explicit feature flag
run: nix develop -c cargo nextest run --locked --release --package test_gen --no-default-features --features gen-dev --no-fail-fast