diff options
| author | Brad King <brad.king@kitware.com> | 2017-12-08 12:04:36 (GMT) |
|---|---|---|
| committer | Brad King <brad.king@kitware.com> | 2017-12-08 12:14:05 (GMT) |
| commit | e770b1b86e7157db4191096f226a8b0175819cff (patch) | |
| tree | bc985a64e7c04879d046fe4aa99184f5e7ae4232 /Tests/FindPython | |
| parent | be4702781d5bfe092daa2f6bfa1012c047e2161a (diff) | |
| download | CMake-e770b1b86e7157db4191096f226a8b0175819cff.zip CMake-e770b1b86e7157db4191096f226a8b0175819cff.tar.gz CMake-e770b1b86e7157db4191096f226a8b0175819cff.tar.bz2 | |
CTest: Fix regression in build-and-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/FindPython')
0 files changed, 0 insertions, 0 deletions
