blob: ebab7b863a0feec7ba568dee17ca1d5a8ea6b245 [file] [log] [blame]
Mike Aizatskye66846a2016-05-25 21:00:17 +00001# Test truncate_units option.
2RUN: rm -rf FuzzerTruncateTestCORPUS
3RUN: mkdir FuzzerTruncateTestCORPUS
4RUN: echo "01234567890123456789012345678901234567890" > FuzzerTruncateTestCORPUS/unit1
5# Simply running a fuzzer won't produce new results
6RUN: LLVMFuzzer-EmptyTest -seed=1 -runs=100 -truncate_units=0 ./FuzzerTruncateTestCORPUS
7# Truncating would create a new unit of length 1.
8RUN: LLVMFuzzer-EmptyTest -seed=1 -runs=0 -truncate_units=1 ./FuzzerTruncateTestCORPUS
9RUN: find FuzzerTruncateTestCORPUS/b6589fc6ab0dc82cf12099d1c2d40ab994e8410c
10RUN: rm -rf FuzzerTruncateTestCORPUS