xref: /llvm-project/compiler-rt/test/fuzzer/fuzzer-singleinputs.test (revision 97c675d3d43fe02a0ff0a8350d79344c845758af)
1*97c675d3SNico WeberRUN: %cpp_compiler %S/NullDerefTest.cpp -o %t-NullDerefTest
210ab2aceSGeorge KarpenkovRUN: %cpp_compiler %S/SimpleTest.cpp -o %t-SimpleTest
310ab2aceSGeorge Karpenkov
4*97c675d3SNico WeberRUN: not %run %t-NullDerefTest %S/hi.txt 2>&1 | FileCheck %s --check-prefix=SingleInput
510ab2aceSGeorge KarpenkovSingleInput-NOT: Test unit written to ./crash-
610ab2aceSGeorge Karpenkov
710ab2aceSGeorge KarpenkovRUN: rm -rf  %tmp/SINGLE_INPUTS
810ab2aceSGeorge KarpenkovRUN: mkdir -p  %tmp/SINGLE_INPUTS
910ab2aceSGeorge KarpenkovRUN: echo aaa > %tmp/SINGLE_INPUTS/aaa
1010ab2aceSGeorge KarpenkovRUN: echo bbb > %tmp/SINGLE_INPUTS/bbb
11fa57519eSGeorge KarpenkovRUN: %run %t-SimpleTest            %tmp/SINGLE_INPUTS/aaa %tmp/SINGLE_INPUTS/bbb 2>&1 | FileCheck %s --check-prefix=SINGLE_INPUTS
12fa57519eSGeorge KarpenkovRUN: %run %t-SimpleTest -max_len=2 %tmp/SINGLE_INPUTS/aaa %tmp/SINGLE_INPUTS/bbb 2>&1 | FileCheck %s --check-prefix=SINGLE_INPUTS
1310ab2aceSGeorge KarpenkovRUN: rm -rf  %tmp/SINGLE_INPUTS
1410ab2aceSGeorge KarpenkovSINGLE_INPUTS: SimpleTest{{.*}}: Running 2 inputs 1 time(s) each.
1510ab2aceSGeorge KarpenkovSINGLE_INPUTS: aaa in
1610ab2aceSGeorge KarpenkovSINGLE_INPUTS: bbb in
1710ab2aceSGeorge KarpenkovSINGLE_INPUTS: NOTE: fuzzing was not performed, you have only
1810ab2aceSGeorge KarpenkovSINGLE_INPUTS: executed the target code on a fixed set of inputs.
1910ab2aceSGeorge Karpenkov
20