summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestTestHandler.h
diff options
context:
space:
mode:
authorRolf Eike Beer <eike@sf-mail.de>2013-08-07 20:25:48 (GMT)
committerRolf Eike Beer <eike@sf-mail.de>2013-08-07 20:25:48 (GMT)
commit6f9aaad150f769cd73df408514cf5dc42c020074 (patch)
tree3b4f2b157d40db6b8d6ea5af708e01c11cadb060 /Source/CTest/cmCTestTestHandler.h
parent7c9f0c664f5782c09c686b8e51fe50245463914b (diff)
downloadCMake-6f9aaad150f769cd73df408514cf5dc42c020074.zip
CMake-6f9aaad150f769cd73df408514cf5dc42c020074.tar.gz
CMake-6f9aaad150f769cd73df408514cf5dc42c020074.tar.bz2
CTest: create one output file per memcheck (#14303)
The output file used for memory checker runs must be unique for every test run in parallel, so simply make them unique for every test run. Simply use the test index to avoid collisions.
Diffstat (limited to 'Source/CTest/cmCTestTestHandler.h')
-rw-r--r--Source/CTest/cmCTestTestHandler.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestTestHandler.h b/Source/CTest/cmCTestTestHandler.h
index 8e59e59..93b793b 100644
--- a/Source/CTest/cmCTestTestHandler.h
+++ b/Source/CTest/cmCTestTestHandler.h
@@ -153,7 +153,7 @@ protected:
// compute a final test list
virtual int PreProcessHandler();
virtual int PostProcessHandler();
- virtual void GenerateTestCommand(std::vector<std::string>& args);
+ virtual void GenerateTestCommand(std::vector<std::string>& args, int test);
int ExecuteCommands(std::vector<cmStdString>& vec);
void WriteTestResultHeader(std::ostream& os, cmCTestTestResult* result);