diff options
author | Zach Mullen <zach.mullen@kitware.com> | 2010-03-01 16:59:00 (GMT) |
---|---|---|
committer | Zach Mullen <zach.mullen@kitware.com> | 2010-03-01 16:59:00 (GMT) |
commit | 348f6c4d8cd0945a61c070b5094bc89518cc27e0 (patch) | |
tree | 4afbd885f169c1f160545fdc7a1f808056d009fd /Source/CTest/cmCTestMultiProcessHandler.h | |
parent | 09e748c69a31e54ad4ceb16229f4caa987d61d3b (diff) | |
download | CMake-348f6c4d8cd0945a61c070b5094bc89518cc27e0.zip CMake-348f6c4d8cd0945a61c070b5094bc89518cc27e0.tar.gz CMake-348f6c4d8cd0945a61c070b5094bc89518cc27e0.tar.bz2 |
If tests failed on the last run, have them run first next time
Diffstat (limited to 'Source/CTest/cmCTestMultiProcessHandler.h')
-rw-r--r-- | Source/CTest/cmCTestMultiProcessHandler.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestMultiProcessHandler.h b/Source/CTest/cmCTestMultiProcessHandler.h index 6136103..ebec6c7 100644 --- a/Source/CTest/cmCTestMultiProcessHandler.h +++ b/Source/CTest/cmCTestMultiProcessHandler.h @@ -56,7 +56,6 @@ public: cmCTestTestHandler * GetTestHandler() { return this->TestHandler; } protected: - cmCTest* CTest; // Start the next test or tests as many as are allowed by // ParallelLevel void StartNextTests(); @@ -99,10 +98,12 @@ protected: std::map<int, cmStdString> TestOutput; std::vector<cmStdString>* Passed; std::vector<cmStdString>* Failed; + std::vector<std::string> LastTestsFailed; std::vector<cmCTestTestHandler::cmCTestTestResult>* TestResults; size_t ParallelLevel; // max number of process that can be run at once std::set<cmCTestRunTest*> RunningTests; // current running tests cmCTestTestHandler * TestHandler; + cmCTest* CTest; }; #endif |