diff options
author | Zach Mullen <zach.mullen@kitware.com> | 2009-08-27 14:37:30 (GMT) |
---|---|---|
committer | Zach Mullen <zach.mullen@kitware.com> | 2009-08-27 14:37:30 (GMT) |
commit | 177edc5ed1bed7306a122129dfcaf13d898f83ef (patch) | |
tree | 43db43d2af66aec0f021ad5e8e7d9067d46088ce /Source/cmCTest.h | |
parent | fdc0d9777cf548b44d8cfa43502efb26a6247e9b (diff) | |
download | CMake-177edc5ed1bed7306a122129dfcaf13d898f83ef.zip CMake-177edc5ed1bed7306a122129dfcaf13d898f83ef.tar.gz CMake-177edc5ed1bed7306a122129dfcaf13d898f83ef.tar.bz2 |
Fixed ctest -N segfault issue. Further refactored ctest. Enabled failover for ctest
Diffstat (limited to 'Source/cmCTest.h')
-rw-r--r-- | Source/cmCTest.h | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/Source/cmCTest.h b/Source/cmCTest.h index 91a0fc6..222cbe5 100644 --- a/Source/cmCTest.h +++ b/Source/cmCTest.h @@ -138,15 +138,6 @@ public: int GetParallelLevel() { return this->ParallelLevel; } void SetParallelLevel(int); - bool GetParallelSubprocess() { return this->ParallelSubprocess; } - void SetParallelSubprocess() { this->ParallelSubprocess = true; } - - void SetParallelSubprocessId(int id) { this->ParallelSubprocessId = id;} - int GetParallelSubprocessId() { return this->ParallelSubprocessId;} - const char* GetParallelCacheFile() - { return this->ParallelCacheFile.c_str();} - void SetParallelCacheFile(const char* c) { this->ParallelCacheFile = c; } - /** * Check if CTest file exists */ @@ -371,6 +362,9 @@ public: void SetSpecificTrack(const char* track); const char* GetSpecificTrack(); + void SetFailover(bool failover) { this->Failover = failover; } + bool GetFailover() { return this->Failover; } + bool GetVerbose() { return this->Verbose;} bool GetExtraVerbose() { return this->ExtraVerbose;} @@ -384,6 +378,8 @@ private: bool ExtraVerbose; bool ProduceXML; + bool Failover; + bool ForceNewCTestProcess; bool RunConfigurationScript; @@ -420,10 +416,8 @@ private: int MaxTestNameWidth; - std::string ParallelCacheFile; int ParallelLevel; - int ParallelSubprocessId; - bool ParallelSubprocess; + int CompatibilityMode; // information for the --build-and-test options |