thrifty/fuzz_cli
Values
pub fn main() -> Nil
Run a short deterministic fuzz run over the configured golden payloads.
Purpose
- Convenience entrypoint for manual or CI smoke tests that exercise the reader against small, mutated variants of canonical golden payloads.
Behavior
- Iterates the predefined
fileslist, reads each binary, and applies a set of deterministic single-byte mutations controlled byseedsanditerations_per_seed. - Each mutated payload is passed to the reader created with conservative
ReaderOptionsto verify the reader does not crash on malformed inputs.
Outputs
- Prints progress to stdout. This function is intended as a smoke-test only and does not return structured results; callers should inspect logs or extend the harness to persist failing cases.