diff options
author | Kostya Serebryany <kcc@google.com> | 2016-02-13 03:25:16 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2016-02-13 03:25:16 +0000 |
commit | 7ec0c56e07eb9fa7b571274214e2452c33adaabc (patch) | |
tree | a4f8770aa2c4dae850330479505b22ce12af7c63 /llvm/lib/Fuzzer/test | |
parent | a399221c32a4143f922005278914525014962fec (diff) | |
download | bcm5719-llvm-7ec0c56e07eb9fa7b571274214e2452c33adaabc.tar.gz bcm5719-llvm-7ec0c56e07eb9fa7b571274214e2452c33adaabc.zip |
[libFuzzer] get rid of UserSuppliedFuzzer; NFC
llvm-svn: 260798
Diffstat (limited to 'llvm/lib/Fuzzer/test')
-rw-r--r-- | llvm/lib/Fuzzer/test/FuzzerUnittest.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/Fuzzer/test/fuzzer-dfsan.test | 2 | ||||
-rw-r--r-- | llvm/lib/Fuzzer/test/fuzzer.test | 1 |
3 files changed, 4 insertions, 3 deletions
diff --git a/llvm/lib/Fuzzer/test/FuzzerUnittest.cpp b/llvm/lib/Fuzzer/test/FuzzerUnittest.cpp index 52132805f31..06ab510983e 100644 --- a/llvm/lib/Fuzzer/test/FuzzerUnittest.cpp +++ b/llvm/lib/Fuzzer/test/FuzzerUnittest.cpp @@ -403,9 +403,9 @@ TEST(FuzzerUtil, Base64) { TEST(Corpus, Distribution) { Random Rand(0); - SimpleUserSuppliedFuzzer USF(&Rand, LLVMFuzzerTestOneInput); + MutationDispatcher MD(Rand); Fuzzer::FuzzingOptions Options; - Fuzzer Fuzz(USF, Options); + Fuzzer Fuzz(LLVMFuzzerTestOneInput, MD, Options); size_t N = 10; size_t TriesPerUnit = 1<<20; for (size_t i = 0; i < N; i++) { diff --git a/llvm/lib/Fuzzer/test/fuzzer-dfsan.test b/llvm/lib/Fuzzer/test/fuzzer-dfsan.test index b7c887b8b92..6700771ed6e 100644 --- a/llvm/lib/Fuzzer/test/fuzzer-dfsan.test +++ b/llvm/lib/Fuzzer/test/fuzzer-dfsan.test @@ -7,7 +7,7 @@ CHECK_DFSanCmpCallback: DFSanCmpCallback: PC CHECK_DFSanSwitchCallback: DFSanSwitchCallback: PC CHECK_DFSanMemcmpCallback: DFSanMemcmpCallback: Pos -RUN: not LLVMFuzzer-SimpleCmpTest-DFSan -use_traces=1 -seed=1 -runs=1000000 -timeout=5 2>&1 | FileCheck %s --check-prefix=CHECK1 +RUN: not LLVMFuzzer-SimpleCmpTest-DFSan -use_traces=1 -seed=1 -runs=10000000 -timeout=5 2>&1 | FileCheck %s --check-prefix=CHECK1 RUN: LLVMFuzzer-SimpleCmpTest-DFSan -use_traces=1 -seed=1 -runs=100 -timeout=5 -verbosity=3 2>&1 | FileCheck %s -check-prefix=CHECK_DFSanCmpCallback RUN: not LLVMFuzzer-MemcmpTest-DFSan -use_traces=1 -seed=1 -runs=100000 -timeout=5 2>&1 | FileCheck %s --check-prefix=CHECK2 diff --git a/llvm/lib/Fuzzer/test/fuzzer.test b/llvm/lib/Fuzzer/test/fuzzer.test index 4b1e524e251..3d9f5b4262b 100644 --- a/llvm/lib/Fuzzer/test/fuzzer.test +++ b/llvm/lib/Fuzzer/test/fuzzer.test @@ -59,6 +59,7 @@ RUN: not LLVMFuzzer-LeakTest -runs=10 2>&1 | FileCheck %s --check-prefix=LEAK LEAK: ERROR: LeakSanitizer: detected memory leaks LEAK-NOT: DEATH: +RUN: mkdir -p %t RUN: echo abcd > %t/NthRunCrashTest.in RUN: LLVMFuzzer-NthRunCrashTest %t/NthRunCrashTest.in RUN: LLVMFuzzer-NthRunCrashTest %t/NthRunCrashTest.in -runs=10 |