xref: /aosp_15_r20/external/llvm/lib/Fuzzer/test/fuzzer-dirs.test (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard WorkerRUN: rm -rf %t/SUB1
2*9880d681SAndroid Build Coastguard WorkerRUN: mkdir -p %t/SUB1/SUB2/SUB3
3*9880d681SAndroid Build Coastguard WorkerRUN: echo a > %t/SUB1/a
4*9880d681SAndroid Build Coastguard WorkerRUN: echo b > %t/SUB1/SUB2/b
5*9880d681SAndroid Build Coastguard WorkerRUN: echo c > %t/SUB1/SUB2/SUB3/c
6*9880d681SAndroid Build Coastguard WorkerRUN: LLVMFuzzer-SimpleTest %t/SUB1 -runs=0 2>&1 | FileCheck %s --check-prefix=SUBDIRS
7*9880d681SAndroid Build Coastguard WorkerSUBDIRS: READ   units: 3
8*9880d681SAndroid Build Coastguard WorkerRUN: rm -rf %t/SUB1
9*9880d681SAndroid Build Coastguard Worker
10*9880d681SAndroid Build Coastguard WorkerRUN: not LLVMFuzzer-SimpleTest NONEXISTENT_DIR 2>&1 | FileCheck %s --check-prefix=NONEXISTENT_DIR
11*9880d681SAndroid Build Coastguard WorkerNONEXISTENT_DIR: No such directory: NONEXISTENT_DIR; exiting
12*9880d681SAndroid Build Coastguard Worker
13