Disable timeout for full_stack_target runs in CI
authorMatt Corallo <git@bluematt.me>
Fri, 24 Apr 2020 20:56:20 +0000 (16:56 -0400)
committerMatt Corallo <git@bluematt.me>
Fri, 24 Apr 2020 20:56:20 +0000 (16:56 -0400)
It seems we've recently been seeing sporadic long-running
full_stack_target cases when running honggfuzz in CI. These
shouldn't be killed (as its possible they hit an error or a deadlock,
especially since the longest-running tests probably have the most
coverage).

fuzz/ci-fuzz.sh

index 57e326472886e654af93503c88b5611f7a9e2e2a..d1355deec39f314a553e1237806750c654f5a8a5 100755 (executable)
@@ -21,6 +21,8 @@ for TARGET in src/bin/*.rs; do
        HFUZZ_RUN_ARGS="--exit_upon_crash -v -n2"
        if [ "$FILE" = "chanmon_consistency_target" ]; then
                HFUZZ_RUN_ARGS="$HFUZZ_RUN_ARGS -F 64 -N100000"
+       elif [ "$FILE" = "full_stack_target" ]; then
+               HFUZZ_RUN_ARGS="$HFUZZ_RUN_ARGS -t0 -N1000000"
        else
                HFUZZ_RUN_ARGS="$HFUZZ_RUN_ARGS -N1000000"
        fi