summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmProcess.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmProcess: compute the timeout when neededBen Boeckel2026-01-071-3/+22
* Merge topic 'process-timeout-short' into release-4.2Brad King2025-11-101-1/+2
|\
| * execute_process: Restore support for short timeoutsBrad King2025-11-091-1/+2
* | ctest: Remove stray newline in process result stringBrad King2025-08-081-1/+1
* | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* | CTest: Fix startTime in test snippets when using instrumentationMartin Duffy2025-02-241-0/+1
* | Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-5/+5
* | ctest: Restore Windows Error Reporting in interactive modeDylan Snelgrove2024-11-011-3/+5
* | libuv: win/spawn: add option to use parent process error modeDylan Snelgrove2024-10-251-0/+3
|/
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-0/+1
* ctest: Optionally terminate tests with a custom signal on timeoutBrad King2023-06-021-0/+23
* cmCTestRunTest: Adopt decision for starting cmProcess timerBrad King2023-05-041-7/+3
* Replace the only non-standard _snprintf with snprintfSean McBride2021-10-251-1/+1
* clang-tidy: fix `readability-qualified-auto` warningsBen Boeckel2021-01-271-5/+5
* clang-tidy: fix `readability-make-member-function-const` warningsBen Boeckel2021-01-271-2/+2
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-1/+1
* CTest: Prefer normative terms to express subprocess failuresRobert Maynard2020-07-271-3/+3
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-1/+1
* Merge branch 'backport-ctest-timeout-report' into ctest-timeout-reportBrad King2020-03-261-8/+13
|\
| * CTest: Fix reported duration on timeout when grindchild keeps pipes openBrad King2020-03-261-8/+13
* | cmCTestRunTest: modernize memory managementMarc Chevrier2020-03-111-14/+14
|/
* CTest: Fix timeout when grandchild keeps pipes openBrad King2020-01-141-3/+0
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-2/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-5/+6
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-2/+2
* Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-1/+2
* Refactor: Move/rename cmProcessGetPipes() to cmGetPipes()Kyle Edwards2019-04-251-44/+2
* ctest: refactor some codeGregor Jasny2019-03-051-1/+6
* CTest: Represent process exit codes as 64-bit signed integerZsolt Parragi2019-02-081-3/+6
* Prefer front/back/data over dereferencing begin/rbegin iterArtur Ryt2019-02-061-2/+2
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-3/+1
* IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-151-1/+1
* CTest: Restore inheritance of stdin by test processesBrad King2018-11-151-1/+2
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-92/+93
* CTest: Add options to control test process affinity to CPUsBrad King2018-03-051-1/+17
* CTest: introduce cmDurationWouter Klouwen2018-01-231-5/+5
* CTest: Fix process output read error casesBrad King2018-01-171-0/+5
* CTest: Fix decoding of MBCS character split by bufferingBrad King2018-01-171-8/+7
* CTest: Re-implement test process handling using libuvBryon Bean2018-01-101-86/+583
* cmProcess: Use explicit enum for process exit exceptionBryon Bean2018-01-101-2/+16
* cmProcess: Use explicit enum for process stateBryon Bean2018-01-101-5/+21
* cmProcess: Remove unused ReportStatus methodBryon Bean2018-01-101-59/+0
* CTest: Simplify std::chrono::duration<double> conversion to doubleBrad King2017-12-081-16/+3
* CTest: convert timeouts to std::chrono::durationWouter Klouwen2017-12-041-13/+25
* IWYU: Add mappings for std::enable_if on chrono durationsBrad King2017-11-281-1/+0
* CTest: use std::chrono::steady_clock for time keepingWouter Klouwen2017-11-141-5/+9
* Meta: modernize old-fashioned loops to range-based `for` (CTest).Pavel Solodovnikov2017-09-141-3/+2
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2