summaryrefslogtreecommitdiffstats
path: root/Tests/Module
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-12-07 12:14:38 (GMT)
committerBrad King <brad.king@kitware.com>2017-12-07 13:33:19 (GMT)
commitbe4702781d5bfe092daa2f6bfa1012c047e2161a (patch)
tree04a1341886022720a35ade3f323cc54a3fa6d1f1 /Tests/Module
parent66419bc04620c5748df77e2b563d65b0e97b623a (diff)
downloadCMake-be4702781d5bfe092daa2f6bfa1012c047e2161a.zip
CMake-be4702781d5bfe092daa2f6bfa1012c047e2161a.tar.gz
CMake-be4702781d5bfe092daa2f6bfa1012c047e2161a.tar.bz2
CTest: Fix regression in test timeout compuatation
Refactoring in commit 66419bc046 (CTest: convert timeouts to std::chrono::duration, 2017-11-20) accidentally changed the logic used to compute the timeout for a test when it starts. It incorrectly limits the maximum possible timeout to 2 minutes rather than 2 minutes less than the total allowed test time remaining. Update the new logic to restore the original behavior. Avoid subtracting 2 minutes from our "infinite" timeout value to avoid creating very large timeouts that are not "infinite" and may exceed integer type ranges.
Diffstat (limited to 'Tests/Module')
0 files changed, 0 insertions, 0 deletions