`just mutants-store` (64 random cases per mutant, temp books on a RAM disk in CI) runs beside the core's weekly; fuzz_store_replay joins the weekly fuzz matrix. docs/testing.md lists the spec-blind store suite, the refusal property's converse law, and the replay fuzz oracles. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GWVo7x3UHw5kwCUaWxiejX
This commit is contained in:
1 parent
4d8d5daf37
commit
db00b74e82
4 files changed
+16
-5
No files matched your search
@@ -66,6 +66,12 @@ mutants:
|
||||
# the whole workspace would rebuild the viewer for every mutant.
|
||||
cargo mutants -p ledger-core --exclude crates/ledger-core/src/proofs.rs --test-package ledger-core --test-package ledger-store -j 4 --timeout 120
|
||||
|
||||
# Mutation testing of the store. Fewer random cases per mutant (each needs
|
||||
# a run that catches it, not the deep sweep); temp books on a RAM disk if
|
||||
# TMPDIR is one, since every journal append is synced.
|
||||
mutants-store:
|
||||
STORE_CASES=64 cargo mutants -p ledger-store --test-package ledger-store -j 3 --timeout 300 -o mutants-store
|
||||
|
||||
# Benchmarks of the core's hot paths (no budget gates them yet)
|
||||
bench:
|
||||
cargo bench -p ledger-core --bench books
|
||||
|
||||
Reference in new issue
Block a user