diff options
author | Kostya Serebryany <kcc@google.com> | 2016-09-21 01:04:43 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2016-09-21 01:04:43 +0000 |
commit | 09aa01a6f86e348800d76d7e7008eba9b2d5803f (patch) | |
tree | 849d0a42ee7c70ace285c1ea56b5c92f02066970 /llvm/lib/Fuzzer/test | |
parent | 3eb83b4a0df13cd5d7f3ae4a04253c909163eb03 (diff) | |
download | bcm5719-llvm-09aa01a6f86e348800d76d7e7008eba9b2d5803f.tar.gz bcm5719-llvm-09aa01a6f86e348800d76d7e7008eba9b2d5803f.zip |
[libFuzzer] refactoring: move the Corpus into a separate class; delete two unused experimental features
llvm-svn: 282042
Diffstat (limited to 'llvm/lib/Fuzzer/test')
-rw-r--r-- | llvm/lib/Fuzzer/test/fuzzer-dirs.test | 3 | ||||
-rw-r--r-- | llvm/lib/Fuzzer/test/fuzzer-drill.test | 8 | ||||
-rw-r--r-- | llvm/lib/Fuzzer/test/fuzzer-trunc.test | 8 |
3 files changed, 3 insertions, 16 deletions
diff --git a/llvm/lib/Fuzzer/test/fuzzer-dirs.test b/llvm/lib/Fuzzer/test/fuzzer-dirs.test index 3eaaf6b6bb5..63afe8dfcf9 100644 --- a/llvm/lib/Fuzzer/test/fuzzer-dirs.test +++ b/llvm/lib/Fuzzer/test/fuzzer-dirs.test @@ -5,6 +5,9 @@ RUN: echo b > %t/SUB1/SUB2/b RUN: echo c > %t/SUB1/SUB2/SUB3/c RUN: LLVMFuzzer-SimpleTest %t/SUB1 -runs=0 2>&1 | FileCheck %s --check-prefix=SUBDIRS SUBDIRS: READ units: 3 +RUN: echo zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz > %t/SUB1/long +RUN: LLVMFuzzer-SimpleTest %t/SUB1 -runs=0 2>&1 | FileCheck %s --check-prefix=LONG +LONG: INFO: -max_len is not provided, using 94 RUN: rm -rf %t/SUB1 RUN: not LLVMFuzzer-SimpleTest NONEXISTENT_DIR 2>&1 | FileCheck %s --check-prefix=NONEXISTENT_DIR diff --git a/llvm/lib/Fuzzer/test/fuzzer-drill.test b/llvm/lib/Fuzzer/test/fuzzer-drill.test deleted file mode 100644 index b2fc1fecd27..00000000000 --- a/llvm/lib/Fuzzer/test/fuzzer-drill.test +++ /dev/null @@ -1,8 +0,0 @@ -CHECK: BINGO -RUN: rm -rf FourIndependentBranchesTestCORPUS -RUN: mkdir FourIndependentBranchesTestCORPUS -RUN: LLVMFuzzer-FourIndependentBranchesTest -seed=1 -runs=100000 FourIndependentBranchesTestCORPUS -RUN: not LLVMFuzzer-FourIndependentBranchesTest -runs=100000 -drill=1 -jobs=200 FourIndependentBranchesTestCORPUS 2>&1 | FileCheck %s -RUN: rm -rf FourIndependentBranchesTestCORPUS - - diff --git a/llvm/lib/Fuzzer/test/fuzzer-trunc.test b/llvm/lib/Fuzzer/test/fuzzer-trunc.test deleted file mode 100644 index a25715aa976..00000000000 --- a/llvm/lib/Fuzzer/test/fuzzer-trunc.test +++ /dev/null @@ -1,8 +0,0 @@ -# Test truncate_units option. -RUN: rm -rf FuzzerTruncateTestCORPUS -RUN: mkdir FuzzerTruncateTestCORPUS -RUN: echo "01234567890123456789012345678901234567890" > FuzzerTruncateTestCORPUS/unit1 -RUN: LLVMFuzzer-EmptyTest -seed=1 -runs=0 -truncate_units=1 ./FuzzerTruncateTestCORPUS 2>&1 | FileCheck %s -RUN: rm -rf FuzzerTruncateTestCORPUS - -CHECK: INFO TRUNC 1 units added |