mirror of https://github.com/google/oss-fuzz.git
[rnp] Add afl engine (#4212)
* [rnp] Add afl engine * Add fuzz_dump and fuzz_keyring to the exception list These binaries - from https://github.com/rnpgp/rnp/tree/master/src/fuzzing - are very tiny and just call into the library with a single API, and are not staticly compiled - so they have very few UBSAN calls.
This commit is contained in:
parent
242b6ae656
commit
284dad011e
|
@ -133,7 +133,7 @@ if [ "$BROKEN_TARGETS_PERCENTAGE" -gt "$ALLOWED_BROKEN_TARGETS_PERCENTAGE" ]; th
|
|||
|
||||
# TODO: figure out how to not fail the "special" cases handled below. Those
|
||||
# are from "example" and "c-ares" projects and are too small targets to pass.
|
||||
if [ "$(ls $OUT/do_stuff_fuzzer $OUT/ares_*_fuzzer $OUT/checksum_fuzzer $OUT/xmltest $OUT/fuzz_compression_sas_rle 2>/dev/null | wc -l)" -gt "0" ]; then
|
||||
if [ "$(ls $OUT/do_stuff_fuzzer $OUT/ares_*_fuzzer $OUT/checksum_fuzzer $OUT/fuzz_dump $OUT/fuzz_keyring $OUT/xmltest $OUT/fuzz_compression_sas_rle 2>/dev/null | wc -l)" -gt "0" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
|
|
@ -8,4 +8,5 @@ sanitizers:
|
|||
- undefined
|
||||
fuzzing_engines:
|
||||
- libfuzzer
|
||||
- honggfuzz
|
||||
- honggfuzz
|
||||
- afl
|
Loading…
Reference in New Issue