summaryrefslogtreecommitdiffstats
path: root/Source/CTest
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'ctest-tests-from-file'Brad King2024-01-264-0/+80
|\
| * ctest_test: add options INCLUDE_FROM_FILE and EXCLUDE_FROM_FILEAlex Neundorf2024-01-252-0/+12
| * ctest: add command line option to exclude tests listed in a given fileAlex Neundorf2024-01-252-4/+28
| * ctest: add command line option to run the tests listed in a given fileAlex Neundorf2024-01-252-0/+44
* | Merge topic 'cmuvprocesschain'Brad King2024-01-252-11/+4
|\ \ | |/ |/|
| * cmUVProcessChain: Simplify SetExternalStream usageBrad King2024-01-242-11/+4
* | Source: Avoid out-of-range inputs to std::isspace()Brad King2024-01-171-5/+4
* | ctest: allow HTTP headers via command lineMatthew Woehlke2024-01-082-1/+26
* | ctest: Add support for running under a make job server on POSIX systemsBrad King2023-12-032-0/+43
* | cmUVJobServerClient: Add libuv-based job server integration clientBrad King2023-12-032-0/+614
* | cmCTestMultiProcessHandler: Inline removal of pending test as it startsBrad King2023-11-222-11/+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-214-20/+14
* | cmCTestMultiProcessHandler: Start new tests asynchronouslyBrad King2023-11-212-2/+17
* | cmCTestMultiProcessHandler: Clarify test-load retry timer infrastructureBrad King2023-11-212-32/+23
* | cmCTestMultiProcessHandler: Factor out loop startup and teardownBrad King2023-11-212-2/+15
* | 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-214-12/+12
* | Merge topic 'ctest-cleanup'Brad King2023-11-205-144/+148
|\ \
| * | cmCTestMultiProcessHandler: Simplify logic on unavailable resourcesBrad King2023-11-171-4/+7
| * | cmCTestMultiProcessHandler: Clarify resource availability error member namesBrad King2023-11-174-17/+17
| * | 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-172-20/+27
| * | cmCTestMultiProcessHandler: Clarify representation of pending testsBrad King2023-11-173-23/+27
| * | cmCTestMultiProcessHandler: Avoid extra copy of test mapsBrad King2023-11-173-6/+6
| * | cmCTestMultiProcessHandler: Remove unused membersBrad King2023-11-172-12/+0
| * | cmCTestMultiProcessHandler: Use cm::uv_loop_ptr abstractionBrad King2023-11-173-6/+7
| * | cmCTestMultiProcessHandler: Factor out helper to check for completionJohn Parent2023-11-172-1/+7
| * | cmCTestMultiProcessHandler: Replace false condition with opposite assertChris Mahoney2023-11-171-3/+1
| * | cmCTestRunTest: Consolidate initialization in constructorBrad King2023-11-173-25/+15
* | | Merge topic 'ci-fedora-39'Brad King2023-11-201-4/+4
|\ \ \
| * \ \ Merge branch 'backport-ci-fedora-39' into ci-fedora-39Brad King2023-11-171-4/+4
| |\ \ \ | | |/ / | |/| / | | |/
| | * codespell: Match valgrind output without repeating a spelling errorBrad King2023-11-171-4/+4
* | | cmUVSignalHackRAII: Drop outdated and unused libuv SA_RESTART workaroundBrad King2023-11-171-4/+0
|/ /
* | ctest_empty_binary_directory: Report more detail in failure messageBrad King2023-11-093-24/+37
* | Merge topic 'cxx23'Brad King2023-11-082-9/+12
|\ \ | |/
| * cmCTestBuildCommand: Avoid requiring complete cmGlobalGenerator type publiclyBrad King2023-11-072-9/+12
* | Source: Reduce vector entry allocations and copiesRose2023-10-236-31/+31
|/
* Merge topic 'ctest-timeout-flag'Brad King2023-10-021-5/+6
|\
| * ctest: Restore support for --timeout values higher than default test timeoutBrad King2023-09-291-5/+6
* | Source: Remove redundant FileIsDirectory checksscivision2023-09-191-4/+2