Luigit
repositories / smith

smith

There are many coding harnesses - but this one is fast

owned by admin

.config/nextest.toml

Raw
# nextest configuration for smith.
# Source of truth: .system/RULES.md, Testing. No profile retries: a flaky
# test is a bug, and a retry would hide exactly what the gate measures.

# Every commit: unit, property, snapshot, and bound tests.
[profile.default]
retries = 0
slow-timeout = "30s"
fail-fast = false
default-filter = 'not binary(/^e2e_/)'

[profile.default.junit]
path = "junit.xml"

# Every push: the real binary through cli, eval, and rpc.
[profile.e2e]
retries = 0
slow-timeout = "60s"
fail-fast = false
default-filter = 'binary(/^e2e_/)'

[profile.e2e.junit]
path = "junit.xml"

# Selected by cargo-mutants via additional_cargo_test_args.
# Every tier, e2e included: a mutant in the binary must meet the binary tests.
[profile.mutants]
retries = 0
fail-fast = true
slow-timeout = "60s"
default-filter = 'all()'