trailofbits / test-fuzz

To make fuzzing Rust easy

Home Page:https://crates.io/crates/test-fuzz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

seems to cause issues on windows CI

thedavidmeister opened this issue · comments

errors like

test tests::round_trip_u32_fuzz::entry ... ok
thread 'tests::round_trip_u32_fuzz::auto_generate' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 123, kind: InvalidFilename, message: "The filename, directory name, or volume label syntax is incorrect." }', C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\test-fuzz-runtime-3.0.4\src\lib.rs:190:32

can see at https://github.com/holochain/holochain-wasmer/actions/runs/3905076882/jobs/6671649627#step:4:351

Hi, @thedavidmeister. Thanks very much for the report.

test-fuzz currently has one fuzzing backend, which is afl.rs/AFLpluplus. I don't know if AFLplusplus works on Windows (maybe you know?), but it's certainly not one of the platforms that afl.rs is tested on.

Having said that, we are actively trying to add more fuzzing backends to test-fuzz.

So while test-fuzz does not work on Windows today, it may within the near future.