diff options
author | Zach Mullen <zach.mullen@kitware.com> | 2009-08-26 16:09:06 (GMT) |
---|---|---|
committer | Zach Mullen <zach.mullen@kitware.com> | 2009-08-26 16:09:06 (GMT) |
commit | 8ffd8d0a03d68241ce4f5f8a9fd266bee1032e1d (patch) | |
tree | 744b5e713b143008ec4ddcd8670bd47082658c05 /Source/CTest/cmCTestTestHandler.h | |
parent | 1171bcfc697f6196c8f31018153217e5de779e60 (diff) | |
download | CMake-8ffd8d0a03d68241ce4f5f8a9fd266bee1032e1d.zip CMake-8ffd8d0a03d68241ce4f5f8a9fd266bee1032e1d.tar.gz CMake-8ffd8d0a03d68241ce4f5f8a9fd266bee1032e1d.tar.bz2 |
ENH: refactored ctest. All testing is now parallel. If no -j option is specified, defaults to a MP level of 1 (non parallel)
Diffstat (limited to 'Source/CTest/cmCTestTestHandler.h')
-rw-r--r-- | Source/CTest/cmCTestTestHandler.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/Source/CTest/cmCTestTestHandler.h b/Source/CTest/cmCTestTestHandler.h index 03ce285..a6b8e8e 100644 --- a/Source/CTest/cmCTestTestHandler.h +++ b/Source/CTest/cmCTestTestHandler.h @@ -31,6 +31,7 @@ class cmMakefile; class cmCTestTestHandler : public cmCTestGenericHandler { friend class cmCTestRunTest; + friend class cmCTestMultiProcessHandler; public: cmTypeMacro(cmCTestTestHandler, cmCTestGenericHandler); @@ -129,6 +130,7 @@ public: std::vector<std::string> &extraPaths, std::vector<std::string> &failed); + typedef std::vector<cmCTestTestProperties> ListOfTests; protected: // comput a final test list virtual int PreProcessHandler(); @@ -193,7 +195,6 @@ private: void ProcessDirectory(std::vector<cmStdString> &passed, std::vector<cmStdString> &failed); - typedef std::vector<cmCTestTestProperties> ListOfTests; /** * Get the list of tests in directory and subdirectories. */ @@ -221,9 +222,6 @@ private: bool GetValue(const char* tag, double& value, std::ifstream& fin); - // run in -j N mode - void ProcessParallel(std::vector<cmStdString> &passed, - std::vector<cmStdString> &failed); /** * Find the executable for a test */ |