Dynamic analysis test output should not be compressed.

This commit is contained in:
Zach Mullen 2011-04-29 12:12:26 -04:00
parent 14f43c3e49
commit 8024c53389

View File

@ -135,7 +135,7 @@ void cmCTestRunTest::CompressOutput()
//---------------------------------------------------------
bool cmCTestRunTest::EndTest(size_t completed, size_t total, bool started)
{
if (this->CTest->ShouldCompressTestOutput())
if (!this->TestHandler->MemCheck && this->CTest->ShouldCompressTestOutput())
{
this->CompressOutput();
}
@ -332,7 +332,8 @@ bool cmCTestRunTest::EndTest(size_t completed, size_t total, bool started)
// record the results in TestResult
if(started)
{
bool compress = this->CompressionRatio < 1 &&
bool compress = !this->TestHandler->MemCheck &&
this->CompressionRatio < 1 &&
this->CTest->ShouldCompressTestOutput();
this->TestResult.Output = compress ? this->CompressedOutput
: this->ProcessOutput;