Select Git revision
Forked from
Toby Murray / swen90006-a2-2020
Source project has a limited visibility.
run_fuzzer.sh 499 B
#!/bin/sh
if [ ! -d fuzzer/ ]; then
echo "fuzzer/ directory not found here!"
exit 1
fi
if [ ! -d tests/ ]; then
mkdir -p tests/
fi
cd fuzzer/
javac Fuzzer.java
NUMFUZZ=100
FUZZER_OUTPUT=fuzz.txt
i=0;
while [ $i -lt $NUMFUZZ ]; do
rm -f ${FUZZER_OUTPUT}
java Fuzzer
if [ ! -f ${FUZZER_OUTPUT} ]; then
echo "Fuzzer did not produce output file ${FUZZER_OUTPUT}"
exit 1
fi
mv ${FUZZER_OUTPUT} ../tests/fuzz-$i.txt
let i=$i+1
done