add fuzz target for messages
[rust-lightning] / fuzz / travis-fuzz.sh
index 5129799ae649bcbef9254c6310a5de002e2675d7..a60d11855d6c43df2de5dd320a1084ca0871e8d9 100755 (executable)
@@ -1,8 +1,8 @@
 #!/bin/bash
 set -e
 cargo install --force honggfuzz
-for TARGET in fuzz_targets/*; do
-    FILENAME=$(basename $TARGET)
+for TARGET in fuzz_targets/*.rs fuzz_targets/msg_targets/*_target.rs; do
+       FILENAME=$(basename $TARGET)
        FILE="${FILENAME%.*}"
        HFUZZ_BUILD_ARGS="--features honggfuzz_fuzz" HFUZZ_RUN_ARGS="-N1000000 --exit_upon_crash -v" cargo hfuzz run $FILE
        if [ -f hfuzz_workspace/$FILE/HONGGFUZZ.REPORT.TXT ]; then