summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestRunTest.h
diff options
context:
space:
mode:
authorZach Mullen <zach.mullen@kitware.com>2009-12-17 16:14:49 (GMT)
committerZach Mullen <zach.mullen@kitware.com>2009-12-17 16:14:49 (GMT)
commitff916b48bda3f7083d7bad8dd23728161d8d820e (patch)
treefad61d451e02634c62bc0ea594de01485e72e5ac /Source/CTest/cmCTestRunTest.h
parent019e6db332701d1aa029febce4b6b92bd6e37e82 (diff)
downloadCMake-ff916b48bda3f7083d7bad8dd23728161d8d820e.zip
CMake-ff916b48bda3f7083d7bad8dd23728161d8d820e.tar.gz
CMake-ff916b48bda3f7083d7bad8dd23728161d8d820e.tar.bz2
CTest output submitted to the dashboard is now compressed by default.
Diffstat (limited to 'Source/CTest/cmCTestRunTest.h')
-rw-r--r--Source/CTest/cmCTestRunTest.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/CTest/cmCTestRunTest.h b/Source/CTest/cmCTestRunTest.h
index fa0e8af..1084643 100644
--- a/Source/CTest/cmCTestRunTest.h
+++ b/Source/CTest/cmCTestRunTest.h
@@ -45,6 +45,9 @@ public:
// Read and store output. Returns true if it must be called again.
bool CheckOutput();
+ // Compresses the output, writing to CompressedOutput
+ void CompressOutput();
+
//launch the test process, return whether it started correctly
bool StartTest(size_t total);
//capture and report the test results
@@ -79,6 +82,8 @@ private:
//stores the original environment if we are modifying it
std::vector<std::string> OrigEnv;
std::string ProcessOutput;
+ std::string CompressedOutput;
+ double CompressionRatio;
//The test results
cmCTestTestHandler::cmCTestTestResult TestResult;
int Index;