Loading .gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ /crates/*/target/ /crates/*/fuzz/target/ /crates/*/fuzz/Cargo.lock /crates/*/fuzz-*.log *~ .#* \#*\# Loading maint/fuzz_it_all +9 −23 Original line number Diff line number Diff line Loading @@ -2,11 +2,9 @@ set -e trap 'kill $(jobs -p)' EXIT for d in ./crates/*/fuzz; do pushd "$(dirname "$d")" for fuzzer in $(cargo +nightly fuzz list); do for fuzzer in $(cargo fuzz list); do echo "$fuzzer" cargo +nightly fuzz build "$fuzzer" done Loading @@ -15,31 +13,19 @@ done #JOBS=4 #SEED=0 DURATION=20 while true; do for d in ./crates/*/fuzz; do pushd "$(dirname "$d")" for fuzzer in $(cargo +nightly fuzz list); do set +e timeout 20m cargo +nightly fuzz run "$fuzzer" status="$?" set -e case "$status" in 0) # Successful exit? ;; 124) # This is a timeout ;; *) exit 1 ;; esac for fuzzer in $(cargo fuzz list); do cargo +nightly fuzz run "$fuzzer" -- \ -jobs=${JOBS:-0} \ -workers=${JOBS:-0} \ -max_total_time=$((DURATION * 60)) \ -seed=${SEED:-0} done popd done done # wait -n Loading
.gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ /crates/*/target/ /crates/*/fuzz/target/ /crates/*/fuzz/Cargo.lock /crates/*/fuzz-*.log *~ .#* \#*\# Loading
maint/fuzz_it_all +9 −23 Original line number Diff line number Diff line Loading @@ -2,11 +2,9 @@ set -e trap 'kill $(jobs -p)' EXIT for d in ./crates/*/fuzz; do pushd "$(dirname "$d")" for fuzzer in $(cargo +nightly fuzz list); do for fuzzer in $(cargo fuzz list); do echo "$fuzzer" cargo +nightly fuzz build "$fuzzer" done Loading @@ -15,31 +13,19 @@ done #JOBS=4 #SEED=0 DURATION=20 while true; do for d in ./crates/*/fuzz; do pushd "$(dirname "$d")" for fuzzer in $(cargo +nightly fuzz list); do set +e timeout 20m cargo +nightly fuzz run "$fuzzer" status="$?" set -e case "$status" in 0) # Successful exit? ;; 124) # This is a timeout ;; *) exit 1 ;; esac for fuzzer in $(cargo fuzz list); do cargo +nightly fuzz run "$fuzzer" -- \ -jobs=${JOBS:-0} \ -workers=${JOBS:-0} \ -max_total_time=$((DURATION * 60)) \ -seed=${SEED:-0} done popd done done # wait -n