From 355471741b00fbdb0085c6a24b1fdce0c78e84f3 Mon Sep 17 00:00:00 2001 From: Jeffrey Yasskin Date: Sat, 13 Mar 2010 20:45:41 +0000 Subject: [PATCH] Make lit pay attention to --vg for unittests too. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98449 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/TestFormats.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/utils/lit/lit/TestFormats.py b/utils/lit/lit/TestFormats.py index d87a467559c..6ab3f9c4626 100644 --- a/utils/lit/lit/TestFormats.py +++ b/utils/lit/lit/TestFormats.py @@ -72,6 +72,14 @@ class GoogleTest(object): testName = os.path.join(namePrefix, testName) cmd = [testPath, '--gtest_filter=' + testName] + if litConfig.useValgrind: + valgrindArgs = ['valgrind', '-q', + '--tool=memcheck', '--trace-children=yes', + '--error-exitcode=123'] + valgrindArgs.extend(litConfig.valgrindArgs) + + cmd = valgrindArgs + cmd + out, err, exitCode = TestRunner.executeCommand( cmd, env=test.config.environment) -- 2.34.1