From ee4dd7c8d4cc9fd5f4d75f727c814ae551d2bf78 Mon Sep 17 00:00:00 2001 From: Daniel Jasper Date: Tue, 3 Dec 2013 08:21:14 +0000 Subject: 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196256 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/tools/llvm-cov/llvm-cov.test | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'test/tools/llvm-cov') diff --git a/test/tools/llvm-cov/llvm-cov.test b/test/tools/llvm-cov/llvm-cov.test index 0357b2146b..62dd93d6be 100644 --- a/test/tools/llvm-cov/llvm-cov.test +++ b/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 -- cgit v1.2.3