Documentation
¶
Overview ¶
Command chaosbench runs the crash-injection benchmark: it drives a non-idempotent side effect through an exhaustive crash-point sweep plus randomized multi-crash schedules, and reports whether the side effect ever fired more than once. A durable, side-effect-safe loop passes; an at-least-once loop double-fires.
Add another SDK by implementing chaos.System for it (a small adapter wiring that SDK to do one non-idempotent side effect against a fault-injectable store) and adding it here.
go run ./examples/chaosbench
Click to show internal directories.
Click to hide internal directories.