summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/test/dump_coverage.test
diff options
context:
space:
mode:
authorMarcos Pividori <mpividori@google.com>2017-02-01 22:39:55 +0000
committerMarcos Pividori <mpividori@google.com>2017-02-01 22:39:55 +0000
commitb340471ff59477ed1caee94ddba2bbb6e1315a1c (patch)
treec8be192f2ac3e029c3136843fca36d32a298f35f /llvm/lib/Fuzzer/test/dump_coverage.test
parent7d07a1652d3ef156651aa390b1de8683d8390e7d (diff)
downloadbcm5719-llvm-b340471ff59477ed1caee94ddba2bbb6e1315a1c.tar.gz
bcm5719-llvm-b340471ff59477ed1caee94ddba2bbb6e1315a1c.zip
[libFuzzer] Fix test because cmd prompt does not expand wildcard.
Commands should expand the wildcards on Windows, the cmd prompt doesn't. Because of that sancov was not finding the needed file. To deal with this, we use ls and xargs from gnu win utils. Differential Revision: https://reviews.llvm.org/D29374 llvm-svn: 293825
Diffstat (limited to 'llvm/lib/Fuzzer/test/dump_coverage.test')
-rw-r--r--llvm/lib/Fuzzer/test/dump_coverage.test2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Fuzzer/test/dump_coverage.test b/llvm/lib/Fuzzer/test/dump_coverage.test
index af1063d0b03..8df087e0398 100644
--- a/llvm/lib/Fuzzer/test/dump_coverage.test
+++ b/llvm/lib/Fuzzer/test/dump_coverage.test
@@ -2,7 +2,7 @@ RUN: DIR=%t_workdir
RUN: BUILD_DIR=$(pwd)
RUN: rm -rf $DIR && mkdir -p $DIR && cd $DIR
RUN: not $BUILD_DIR/LLVMFuzzer-NullDerefTest -dump_coverage=1 2>&1 | FileCheck %s
-RUN: sancov -covered-functions *.sancov $BUILD_DIR/LLVMFuzzer-NullDerefTest | FileCheck %s --check-prefix=SANCOV
+RUN: ls *.sancov | xargs sancov -covered-functions $BUILD_DIR/LLVMFuzzer-NullDerefTest* | FileCheck %s --check-prefix=SANCOV
RUN: $BUILD_DIR/LLVMFuzzer-DSOTest -dump_coverage=1 -runs=0 2>&1 | FileCheck %s --check-prefix=DSO
RUN: not $BUILD_DIR/LLVMFuzzer-NullDerefTest -dump_coverage=0 2>&1 | FileCheck %s --check-prefix=NOCOV
RUN: rm -rf $DIR
OpenPOWER on IntegriCloud