doc(specctra-core-fuzz): provide README.md with invocation example

This commit is contained in:
Alain Emilia Anna Zscheile 2024-12-05 19:57:59 +01:00
parent 0b37bb2dbc
commit c1101b4304
1 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1,12 @@
# Fuzzer for `specctra-core`
This fuzzer uses [`cargo-fuzz`](https://rust-fuzz.github.io/book/cargo-fuzz/tutorial.html).
It requires nightly rust to run, and can e.g. be invoked via `cargo fuzz run fuzz_target_1`.
Initialize the corpus via e.g.:
```
mkdir -p corpus/fuzz_target_1
cp -t corpus/fuzz_target_1 $(find ../../../tests | grep \\.dsn)
```
before invoking the fuzzer in order to provide the fuzzing with information how
input should normally look like.