swactor/.config/nextest.toml
Zachery Aaron Shores-Chmielewski 4729577621 chore(test): enforce audited timeout policy
Route cargo lint through repository timeout validation and strict Clippy, reject unregistered timing primitives with compiler-resolved call budgets, bound Nextest concurrency, and replace polling waits in test infrastructure.
2026-08-28 02:09:51 +04:00

12 lines
626 B
TOML

# Workspace-wide test-runner configuration for cargo-nextest.
#
# The suite mixes deadline-sensitive process and network tests (real children,
# real QUIC engines) with compute-heavy property tests. At full 12-thread
# parallelism OS scheduling delays blow through those deadlines — different
# timing tests fail on every loaded run — and the namespace reference-model
# guarantee test (~25s unloaded) stretches past the default 60s slow-timeout.
# Bounded threads plus a 180s slow period trades wall time for determinism
# without masking true hangs.
[profile.default]
test-threads = 4
slow-timeout = { period = "180s" }