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 files list, reads each binary, and applies a set of deterministic single-byte mutations controlled by seeds and iterations_per_seed.
  • Each mutated payload is passed to the reader created with conservative ReaderOptions to 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.
Search Document