ENH: add more debug stuff to CTestCTest2 so I can figure out redwall
This commit is contained in:
parent
b29265a6b9
commit
bdfc3fadd3
|
@ -1641,6 +1641,8 @@ int cmCTestCoverageHandler::HandleBullseyeCoverage(
|
||||||
"Error running bullseye summary.\n");
|
"Error running bullseye summary.\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
cmCTestLog(this->CTest, DEBUG, "HandleBullseyeCoverage return 1 "
|
||||||
|
<< std::endl);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -397,6 +397,8 @@ int cmCTestScriptHandler::ReadInScript(const std::string& total_script_arg)
|
||||||
if (!this->Makefile->ReadListFile(0, systemFile.c_str()) ||
|
if (!this->Makefile->ReadListFile(0, systemFile.c_str()) ||
|
||||||
cmSystemTools::GetErrorOccuredFlag())
|
cmSystemTools::GetErrorOccuredFlag())
|
||||||
{
|
{
|
||||||
|
cmCTestLog(this->CTest, DEBUG, "Error in read: " << systemFile.c_str()
|
||||||
|
<< std::endl);
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -404,6 +406,9 @@ int cmCTestScriptHandler::ReadInScript(const std::string& total_script_arg)
|
||||||
if (!this->Makefile->ReadListFile(0, script.c_str()) ||
|
if (!this->Makefile->ReadListFile(0, script.c_str()) ||
|
||||||
cmSystemTools::GetErrorOccuredFlag())
|
cmSystemTools::GetErrorOccuredFlag())
|
||||||
{
|
{
|
||||||
|
cmCTestLog(this->CTest, DEBUG, "Error in read script: "
|
||||||
|
<< script.c_str()
|
||||||
|
<< std::endl);
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1981,6 +1981,11 @@ int cmCTest::Run(std::vector<std::string> &args, std::string* output)
|
||||||
#ifdef CMAKE_BUILD_WITH_CMAKE
|
#ifdef CMAKE_BUILD_WITH_CMAKE
|
||||||
cmDynamicLoader::FlushCache();
|
cmDynamicLoader::FlushCache();
|
||||||
#endif
|
#endif
|
||||||
|
if(retv != 0)
|
||||||
|
{
|
||||||
|
cmCTestLog(this, DEBUG, "build and test failing returing: " << retv
|
||||||
|
<< std::endl);
|
||||||
|
}
|
||||||
return retv;
|
return retv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2005,6 +2010,12 @@ int cmCTest::Run(std::vector<std::string> &args, std::string* output)
|
||||||
}
|
}
|
||||||
this->GetHandler("script")->SetVerbose(this->Verbose);
|
this->GetHandler("script")->SetVerbose(this->Verbose);
|
||||||
res = this->GetHandler("script")->ProcessHandler();
|
res = this->GetHandler("script")->ProcessHandler();
|
||||||
|
if(res != 0)
|
||||||
|
{
|
||||||
|
cmCTestLog(this, DEBUG, "running script failing returing: " << res
|
||||||
|
<< std::endl);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -2033,6 +2044,11 @@ int cmCTest::Run(std::vector<std::string> &args, std::string* output)
|
||||||
}
|
}
|
||||||
this->Finalize();
|
this->Finalize();
|
||||||
}
|
}
|
||||||
|
if(res != 0)
|
||||||
|
{
|
||||||
|
cmCTestLog(this, DEBUG, "Running a test(s) failed returning : " << res
|
||||||
|
<< std::endl);
|
||||||
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -889,7 +889,7 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=CVS -P ${CMake_SOURCE_DIR}/Utilities/Rel
|
||||||
CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest2/test.cmake.in"
|
CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest2/test.cmake.in"
|
||||||
"${CMake_BINARY_DIR}/Tests/CTestTest2/test.cmake" @ONLY ESCAPE_QUOTES)
|
"${CMake_BINARY_DIR}/Tests/CTestTest2/test.cmake" @ONLY ESCAPE_QUOTES)
|
||||||
ADD_TEST(CTestTest2 ${CMAKE_CTEST_COMMAND}
|
ADD_TEST(CTestTest2 ${CMAKE_CTEST_COMMAND}
|
||||||
-S "${CMake_BINARY_DIR}/Tests/CTestTest2/test.cmake" -VV
|
-S "${CMake_BINARY_DIR}/Tests/CTestTest2/test.cmake" -VV --debug
|
||||||
--output-log "${CMake_BINARY_DIR}/Tests/CTestTest2/testOutput.log"
|
--output-log "${CMake_BINARY_DIR}/Tests/CTestTest2/testOutput.log"
|
||||||
)
|
)
|
||||||
CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest3/test.cmake.in"
|
CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest3/test.cmake.in"
|
||||||
|
|
Loading…
Reference in New Issue