summaryrefslogtreecommitdiffstats
path: root/Source/cmCTest.h
diff options
context:
space:
mode:
authorZach Mullen <zach.mullen@kitware.com>2009-08-27 14:37:30 (GMT)
committerZach Mullen <zach.mullen@kitware.com>2009-08-27 14:37:30 (GMT)
commit177edc5ed1bed7306a122129dfcaf13d898f83ef (patch)
tree43db43d2af66aec0f021ad5e8e7d9067d46088ce /Source/cmCTest.h
parentfdc0d9777cf548b44d8cfa43502efb26a6247e9b (diff)
downloadCMake-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.h18
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