summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmProcess.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2017-07-11 15:22:45 (GMT)
committerBrad King <brad.king@kitware.com>2017-07-12 17:29:21 (GMT)
commit0c650f39659a62c03012ec07dc32effd3bfba6e8 (patch)
tree33a1deb8d5e1e60746b5b0fe1987fe04f4f852ca /Source/CTest/cmProcess.h
parent1fda77d45565c3a819e6149597c3a194d9ccd0bb (diff)
downloadCMake-0c650f39659a62c03012ec07dc32effd3bfba6e8.zip
CMake-0c650f39659a62c03012ec07dc32effd3bfba6e8.tar.gz
CMake-0c650f39659a62c03012ec07dc32effd3bfba6e8.tar.bz2
CTest: Report more detail about system exceptions in tests
This passes the system exception string up to CDash and to the command line instead of just printing "other".
Diffstat (limited to 'Source/CTest/cmProcess.h')
-rw-r--r--Source/CTest/cmProcess.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/CTest/cmProcess.h b/Source/CTest/cmProcess.h
index 86e905a..dfb02fe 100644
--- a/Source/CTest/cmProcess.h
+++ b/Source/CTest/cmProcess.h
@@ -38,6 +38,7 @@ public:
int GetExitValue() { return this->ExitValue; }
double GetTotalTime() { return this->TotalTime; }
int GetExitException();
+ std::string GetExitExceptionString();
/**
* Read one line of output but block for no more than timeout.
* Returns: