diff options
author | Max Moroz <mmoroz@chromium.org> | 2020-08-12 09:57:15 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-12 09:57:15 -0700 |
commit | 8712207990d3f7301d9f64019cc0c64a4f403b5a (patch) | |
tree | ef9f39bba5d92513de8429f723b19d4fbc318347 | |
parent | e4d3fb0f8ca159295bbacfdaee2b7c32489b5c6c (diff) |
[infra] Make bad_build_check to use run_fuzzer when testing startup crash. (#4301)
* [infra] Make bad_build_check to use run_fuzzer when testing startup crash.
* use SKIP_SEED_CORPUS=1
-rwxr-xr-x | infra/base-images/base-runner/bad_build_check | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/infra/base-images/base-runner/bad_build_check b/infra/base-images/base-runner/bad_build_check index 4ec23f68..f1c20a9a 100755 --- a/infra/base-images/base-runner/bad_build_check +++ b/infra/base-images/base-runner/bad_build_check @@ -130,7 +130,8 @@ function check_startup_crash { local CHECK_PASSED=0 if [[ "$FUZZING_ENGINE" = libfuzzer ]]; then - $FUZZER -seed=1337 -runs=$MIN_NUMBER_OF_RUNS &>$FUZZER_OUTPUT + # Skip seed corpus as there is another explicit check that uses seed corpora. + SKIP_SEED_CORPUS=1 run_fuzzer $FUZZER_NAME -seed=1337 -runs=$MIN_NUMBER_OF_RUNS &>$FUZZER_OUTPUT CHECK_PASSED=$(egrep "Done $MIN_NUMBER_OF_RUNS runs" -c $FUZZER_OUTPUT) elif [[ "$FUZZING_ENGINE" = afl ]]; then # TODO(https://github.com/google/oss-fuzz/issues/2470): Dont use |