diff options
author | Daniel Jasper <djasper@google.com> | 2013-12-03 08:21:14 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2013-12-03 08:21:14 +0000 |
commit | cf765e35c28c4121ee4d8edf6f2add51fd36bd75 (patch) | |
tree | 4d388c595d5291f2895be9d809e749aca7c36177 /llvm/test/tools/llvm-cov/llvm-cov.test | |
parent | 80b2ffb2c225b1d711c666655339f87bedcff5c6 (diff) | |
download | bcm5719-llvm-cf765e35c28c4121ee4d8edf6f2add51fd36bd75.tar.gz bcm5719-llvm-cf765e35c28c4121ee4d8edf6f2add51fd36bd75.zip |
Further fix to llvm-cov test.
It turns out that in some build systems, tests are executed in a
non-writable directory. Hopefully, this finally fixes the issue.
llvm-svn: 196256
Diffstat (limited to 'llvm/test/tools/llvm-cov/llvm-cov.test')
-rw-r--r-- | llvm/test/tools/llvm-cov/llvm-cov.test | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-cov/llvm-cov.test b/llvm/test/tools/llvm-cov/llvm-cov.test index 0357b2146b5..62dd93d6be6 100644 --- a/llvm/test/tools/llvm-cov/llvm-cov.test +++ b/llvm/test/tools/llvm-cov/llvm-cov.test @@ -1,6 +1,10 @@ +# "cd" and globbing are unsupported in lit internal runner. REQUIRES: shell -RUN: rm -f test.* +RUN: rm -rf %t +RUN: mkdir %t +RUN: cd %t RUN: cp %p/Inputs/test.* . + RUN: llvm-cov -gcno=test.gcno -gcda=test.gcda RUN: diff -aub test.cpp.gcov test.cpp.llcov RUN: rm test.cpp.llcov |