More debugging of StopTime test
This commit is contained in:
parent
1560d9dcca
commit
a2fe175647
@ -545,6 +545,8 @@ double cmCTestRunTest::ResolveTimeout()
|
|||||||
this->CTest->GetStopTime().c_str(),
|
this->CTest->GetStopTime().c_str(),
|
||||||
timezone);
|
timezone);
|
||||||
|
|
||||||
|
cmCTestLog(this->CTest, HANDLER_OUTPUT, "Computed stop time="
|
||||||
|
<< buf << std::endl);
|
||||||
time_t stop_time = curl_getdate(buf, ¤t_time);
|
time_t stop_time = curl_getdate(buf, ¤t_time);
|
||||||
if(stop_time == -1)
|
if(stop_time == -1)
|
||||||
{
|
{
|
||||||
|
@ -216,4 +216,18 @@ MACRO(ADD_SECONDS sec)
|
|||||||
math(EXPR new_hr "${${GD_PREFIX}HOUR} + 1")
|
math(EXPR new_hr "${${GD_PREFIX}HOUR} + 1")
|
||||||
endwhile()
|
endwhile()
|
||||||
math(EXPR new_hr "${new_hr} % 24")
|
math(EXPR new_hr "${new_hr} % 24")
|
||||||
|
|
||||||
|
# Pad the H, M, S if needed
|
||||||
|
string(LENGTH ${new_sec} sec_len)
|
||||||
|
string(LENGTH ${new_min} min_len)
|
||||||
|
string(LENGTH ${new_hr} hr_len)
|
||||||
|
if(${sec_len} EQUAL 1)
|
||||||
|
set(new_sec "0${new_sec}")
|
||||||
|
endif()
|
||||||
|
if(${min_len} EQUAL 1)
|
||||||
|
set(new_min "0${new_min}")
|
||||||
|
endif()
|
||||||
|
if(${hr_len} EQUAL 1)
|
||||||
|
set(new_hr "0${new_hr}")
|
||||||
|
endif()
|
||||||
ENDMACRO(ADD_SECONDS)
|
ENDMACRO(ADD_SECONDS)
|
||||||
|
@ -26,10 +26,9 @@ CTEST_BUILD(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
|
|||||||
|
|
||||||
GET_DATE()
|
GET_DATE()
|
||||||
message("original time: ${${GD_PREFIX}HOUR}:${${GD_PREFIX}MINUTE}:${${GD_PREFIX}SECOND}")
|
message("original time: ${${GD_PREFIX}HOUR}:${${GD_PREFIX}MINUTE}:${${GD_PREFIX}SECOND}")
|
||||||
ADD_SECONDS(15)
|
ADD_SECONDS(25)
|
||||||
message("stop time: ${new_hr}:${new_min}:${new_sec}")
|
message("stop time: ${new_hr}:${new_min}:${new_sec}")
|
||||||
|
|
||||||
CTEST_TEST(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res STOP_TIME "${new_hr}:${new_min}:${new_sec}")
|
CTEST_TEST(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res STOP_TIME "${new_hr}:${new_min}:${new_sec}")
|
||||||
GET_DATE()
|
|
||||||
message("finish time: ${${GD_PREFIX}HOUR}:${${GD_PREFIX}MINUTE}:${${GD_PREFIX}SECOND}")
|
|
||||||
#CTEST_SUBMIT()
|
#CTEST_SUBMIT()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user