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