summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestMultiProcessHandler.cxx
Commit message (Expand)AuthorAgeFilesLines
* ctest: Allow passing -j without value to choose a contextual defaultBrad King2024-03-101-9/+57
* cmCTestMultiProcessHandler: Modernize member initializationBrad King2024-03-101-11/+6
* ctest: Add support for running under a make job server on POSIX systemsBrad King2023-12-031-0/+33
* cmCTestMultiProcessHandler: Inline removal of pending test as it startsBrad King2023-11-221-10/+7
* cmCTestMultiProcessHandler: Clarify role of StartTestProcessBrad King2023-11-221-4/+4
* cmCTestMultiProcessHandler: Manage concurrency slots with other resourcesBrad King2023-11-221-2/+4
* cmCTestMultiProcessHandler: Manage affinity assignments with other resourcesBrad King2023-11-221-21/+23
* cmCTestMultiProcessHandler: Simplify test startup batchingBrad King2023-11-211-13/+10
* cmCTestMultiProcessHandler: Start new tests asynchronouslyBrad King2023-11-211-2/+15
* cmCTestMultiProcessHandler: Clarify test-load retry timer infrastructureBrad King2023-11-211-28/+21
* cmCTestMultiProcessHandler: Factor out loop startup and teardownBrad King2023-11-211-2/+12
* cmCTestMultiProcessHandler: Consolidate test readiness checksBrad King2023-11-211-11/+13
* cmCTestMultiProcessHandler: Exclude dependent tests earlierBrad King2023-11-211-8/+6
* cmCTestTestHandler: Clarify name of member storing RESOURCE_LOCK propertyBrad King2023-11-211-9/+9
* Merge topic 'ctest-cleanup'Brad King2023-11-201-109/+111
|\
| * cmCTestMultiProcessHandler: Simplify logic on unavailable resourcesBrad King2023-11-171-4/+7
| * cmCTestMultiProcessHandler: Clarify resource availability error member namesBrad King2023-11-171-10/+10
| * cmCTestMultiProcessHandler: Reduce repeat test property map lookupsBrad King2023-11-171-7/+7
| * cmCTestMultiProcessHandler: Simplify loop termination on serial testBrad King2023-11-171-5/+2
| * cmCTestMultiProcessHandler: Stop searching for tests when limit is reachedBrad King2023-11-171-4/+8
| * cmCTestMultiProcessHandler: Invert spare load conditionBrad King2023-11-171-8/+8
| * cmCTestMultiProcessHandler: Clarify search for tests <= concurrency limitBrad King2023-11-171-1/+6
| * cmCTestMultiProcessHandler: Clarify search for tests <= spare loadBrad King2023-11-171-8/+9
| * cmCTestMultiProcessHandler: Make loops over all pending tests more consistentBrad King2023-11-171-5/+5
| * cmCTestMultiProcessHandler: Clarify representation of pending test orderBrad King2023-11-171-19/+24
| * cmCTestMultiProcessHandler: Clarify representation of pending testsBrad King2023-11-171-18/+18
| * cmCTestMultiProcessHandler: Avoid extra copy of test mapsBrad King2023-11-171-4/+4
| * cmCTestMultiProcessHandler: Remove unused membersBrad King2023-11-171-10/+0
| * cmCTestMultiProcessHandler: Use cm::uv_loop_ptr abstractionBrad King2023-11-171-4/+4
| * cmCTestMultiProcessHandler: Factor out helper to check for completionJohn Parent2023-11-171-1/+6
| * cmCTestMultiProcessHandler: Replace false condition with opposite assertChris Mahoney2023-11-171-3/+1
| * cmCTestRunTest: Consolidate initialization in constructorBrad King2023-11-171-9/+3
* | cmUVSignalHackRAII: Drop outdated and unused libuv SA_RESTART workaroundBrad King2023-11-171-4/+0
|/
* CTest: Add ability to dynamically generate resource spec fileKyle Edwards2023-08-101-7/+89
* cmCTestRunTest::StartFailure(): Add total argumentKyle Edwards2023-08-101-2/+2
* CTest/cmProcess: Adopt field tracking reason for the process timeoutBrad King2023-05-311-3/+4
* cmCTestRunTest: Consolidate test timeout selection logicBrad King2023-05-041-2/+3
* Source: Fix clang -Wunused-but-set-variable warningsBrad King2022-04-061-2/+0
* CTest: add an ENVIRONMENT_MODIFICATION propertyBen Boeckel2021-07-091-0/+5
* ctest: Display test "WAITING" messages only in extra-verbose modeBrad King2021-04-061-5/+5
* clang-tidy: fix `readability-qualified-auto` warningsBen Boeckel2021-01-271-6/+6
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-12/+12
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-4/+4
* IWYU: mark <cstddef> as neededBen Boeckel2020-04-291-1/+1
* ctest: add option --stop-on-failureJohnny Jazeix2020-04-201-1/+10
* Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-7/+6
* cmCTestRunTest: modernize memory managementMarc Chevrier2020-03-111-22/+22
* CTest: Provide more detailed information on resource allocation errorKyle Edwards2020-02-241-1/+33
* Refactor: Provide more detailed error information from TryAllocateResources()Kyle Edwards2020-02-241-14/+27
* CTest: Improve error reporting with bad working directory for testsKyle Edwards2020-02-241-1/+1