Skip to content

Commit a05fd27

Browse files
committed
run heavy tests alone under nextest
1 parent 23122fc commit a05fd27

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

‎.config/nextest.toml‎

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ failure-output = "immediate-final"
66
status-level = "fail"
77
slow-timeout = { period = "120s", terminate-after = 15 }
88

9-
# Each corpus test already spawns a compiler process per program on up to four
10-
# threads, so two of them at once saturate a runner.
11-
[test-groups]
12-
corpus = { max-threads = 2 }
13-
9+
# These tests spawn a compiler process per program on up to four threads, or
10+
# run a stress program against a wall-clock limit. Each one takes the whole
11+
# runner so the rest of the suite cannot push a single program past its limit.
1412
[[profile.default.overrides]]
15-
filter = "test(/^(golden_corpus|golden_programs|optimization_programs_agree_on_every_engine|corpus_collects_at_every_allocation)$/)"
16-
test-group = "corpus"
13+
filter = "test(/^(golden_corpus|golden_programs|optimization_programs_agree_on_every_engine|corpus_collects_at_every_allocation|one_thousand_generated_programs_agree|jit_runs_deep_tail_calls_and_allocation_stress|native_tail_calls_and_gc_survive_a_small_stack)$/)"
14+
threads-required = "num-test-threads"

0 commit comments

Comments
 (0)