summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools
diff options
context:
space:
mode:
authorMike Aizatsky <aizatsky@chromium.org>2017-03-03 18:22:20 +0000
committerMike Aizatsky <aizatsky@chromium.org>2017-03-03 18:22:20 +0000
commit8e216703d88a7376b2891f3862876d46f7569786 (patch)
treeb39845a2e377675380e0bae8b87644f31e0139b7 /llvm/test/tools
parent45337cf7796974b78d6fffad3b0452dd52d3f48c (diff)
downloadbcm5719-llvm-8e216703d88a7376b2891f3862876d46f7569786.tar.gz
bcm5719-llvm-8e216703d88a7376b2891f3862876d46f7569786.zip
[sancov] better input parameters validation
Differential Revision: https://reviews.llvm.org/D30370 llvm-svn: 296900
Diffstat (limited to 'llvm/test/tools')
-rw-r--r--llvm/test/tools/sancov/AArch64/print_coverage_pcs.test2
-rw-r--r--llvm/test/tools/sancov/validation.test6
2 files changed, 7 insertions, 1 deletions
diff --git a/llvm/test/tools/sancov/AArch64/print_coverage_pcs.test b/llvm/test/tools/sancov/AArch64/print_coverage_pcs.test
index b71eabb8a35..d5fff4db132 100644
--- a/llvm/test/tools/sancov/AArch64/print_coverage_pcs.test
+++ b/llvm/test/tools/sancov/AArch64/print_coverage_pcs.test
@@ -1,4 +1,4 @@
REQUIRES: aarch64-registered-target
RUN: not sancov -print-coverage-pcs %p/../Inputs/test-linux_android_aarch64 2>&1 | FileCheck %s --check-prefix=AARCH64
-AARCH64: Error: __sanitizer_cov* functions not found
+AARCH64: ERROR: __sanitizer_cov* functions not found
diff --git a/llvm/test/tools/sancov/validation.test b/llvm/test/tools/sancov/validation.test
new file mode 100644
index 00000000000..437870cf597
--- /dev/null
+++ b/llvm/test/tools/sancov/validation.test
@@ -0,0 +1,6 @@
+REQUIRES: x86_64-linux
+RUN: not sancov -covered-functions %p/Inputs/test-linux_x86_64 2>&1 | FileCheck --check-prefix=NOCFILE %s
+
+NOCFILE: WARNING: No coverage file for {{.*}}test-linux_x86_64
+NOCFILE: ERROR: No valid coverage files given.
+
OpenPOWER on IntegriCloud