From 48cd56b96a90a3dfb1854f9cfb71f2ae240691fe 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. llvm-svn: 98449 --- 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)