summaryrefslogtreecommitdiffstats
path: root/test/CMakeLists.txt
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-11-22 21:55:22 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-11-22 21:55:22 +0000
commite33f82f346222b87b1632c38fefff20cb01b82da (patch)
tree0cd2f79455efb426abf96fd9e7582345a7c3aa19 /test/CMakeLists.txt
parent97d9e21205c8dae85ecce0e7c4a594345f8db582 (diff)
CMake: Add support for running tests with valgrind.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89625 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r--test/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index cd822f623a..f39eb2accb 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -40,6 +40,11 @@ if(PYTHONINTERP_FOUND)
set(CLANG_TEST_EXTRA_ARGS "--no-progress-bar")
endif()
+ option(CLANG_TEST_USE_VG "Run Clang tests under Valgrind" OFF)
+ if(CLANG_TEST_USE_VG)
+ set(CLANG_TEST_EXTRA_ARGS ${CLANG_TEST_EXTRA_ARGS} "--vg")
+ endif ()
+
foreach(testdir ${CLANG_TEST_DIRECTORIES})
add_custom_target(clang-test-${testdir}
COMMAND ${PYTHON_EXECUTABLE}