|
ravel
Deterministic simulation testing for C++. Seed a bug, replay it exact.
|
Defaults for the command line that run_sweep gives your test program. More...
#include <sweep.hpp>

Public Attributes | |
| std::uint64_t | seeds = 1000 |
| How many seeds to run when –seeds is not given. | |
| std::string | trace_dir = "ravel-traces" |
| Where failures leave their trace and reproducer. | |
| SimulationOptions | simulation |
| For example a time_limit. | |
Defaults for the command line that run_sweep gives your test program.
Every one can be overridden by a flag (and the first two by an environment variable), so the same binary serves a quick local run, a thorough nightly one, and the replay of a saved failure.