summaryrefslogtreecommitdiffstats
path: root/Source/CTest
Commit message (Expand)AuthorAgeFilesLines
* cmParseCacheCoverage: use cmSystemTools::SplitStringBen Boeckel2020-04-132-29/+4
* nits: replace some "c" instances with 'c'Ben Boeckel2020-04-132-4/+4
* clang-tidy: address bugprone-branch-clone lintsBen Boeckel2020-04-133-31/+18
* CTest: Add CTEST_RESOURCE_SPEC_FILE variableKyle Edwards2020-04-023-16/+30
* Merge topic 'cmprop-getglobalprop'Brad King2020-03-271-5/+4
|\
| * cmState::GetGlobalProperty: return cmPropVitaly Stakhovsky2020-03-251-5/+4
* | Merge branch 'backport-ctest-timeout-report' into ctest-timeout-reportBrad King2020-03-262-8/+14
|\ \
| * | CTest: Fix reported duration on timeout when grindchild keeps pipes openBrad King2020-03-262-8/+14
* | | use _s to construct static string_views at several placesRolf Eike Beer2020-03-241-29/+31
* | | check for a valid URL scheme before starting to do any splittingRolf Eike Beer2020-03-231-6/+7
* | | replace std::string::substr() with operations that do not allocate memoryRolf Eike Beer2020-03-234-5/+11
* | | replace "std::string::find(x) == 0" with cmHasPrefix()Rolf Eike Beer2020-03-232-14/+20
* | | replace "substr(0, xx) ==" with cmHasPrefix()Rolf Eike Beer2020-03-232-4/+5
* | | CTest: avoid repeated string comparesRolf Eike Beer2020-03-231-52/+27
* | | Mumps coverage: directly pass std::string as argumentRolf Eike Beer2020-03-236-9/+9
* | | remove pointless return value from cmCTestTestHandler::CleanTestOutput()Rolf Eike Beer2020-03-232-4/+3
* | | PyCoverage: avoid repeated string splitting, especially for uncovered linesRolf Eike Beer2020-03-231-20/+17
* | | use std::string::rfind() instead of open coding itRolf Eike Beer2020-03-231-12/+8
| |/ |/|
* | Merge topic 'modernize-memory-management'Brad King2020-03-126-60/+100
|\ \
| * | cmCTestRunTest: modernize memory managementMarc Chevrier2020-03-116-60/+100
* | | Merge topic 'ctest-curl-debugfunction'Brad King2020-03-122-2/+2
|\ \ \ | | |/ | |/|
| * | CTest: Fix our internal CURL_DEBUGFUNCTION to conform to CURL docsBetsy McPhail2020-03-112-2/+2
* | | Source: use std::string overloadsVitaly Stakhovsky2020-03-102-2/+2
| |/ |/|
* | Modernize memory managementMarc Chevrier2020-03-084-68/+41
|/
* CTest: Provide more detailed information on resource allocation errorKyle Edwards2020-02-243-1/+35
* Refactor: Provide more detailed error information from TryAllocateResources()Kyle Edwards2020-02-242-16/+37
* CTest: Improve error reporting with bad working directory for testsKyle Edwards2020-02-242-2/+2
* Refactor: Require detail when calling cmCTestRunTest::StartFailure()Kyle Edwards2020-02-243-8/+11
* Add --no-tests=<[error|ignore]> option to CTestStefan Dinkelacker2020-01-311-1/+12
* CTest: Fix timeout when grandchild keeps pipes openBrad King2020-01-141-3/+0
* Refactoring: suppress cmEraseIf in favor of cm::erase_ifMarc Chevrier2020-01-092-5/+6
* GlobalGenerator family: modernize memory managementMarc Chevrier2020-01-074-18/+10
* Merge topic 'ctest-resource-allocation-spec-message'Craig Scott2019-12-293-23/+81
|\
| * CTest: Improve error handling when reading resource spec fileKyle Edwards2019-12-273-23/+81
* | Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-1710-31/+43
* | Merge topic 'ctest-drmemory-support'Brad King2019-12-122-6/+180
|\ \
| * | ctest: add support for memcheck using Dr. MemoryDietmar Scheidl2019-12-102-0/+177
| * | cmCTestMemCheckHandler.cxx: minor refactoringDietmar Scheidl2019-12-101-6/+3
* | | ctest: Populate CTEST_CONFIGURATION_TYPE from the -C command line when setJulien Jomier2019-12-091-0/+7
|/ /
* | Merge topic 'ctest-resource-fixes'Brad King2019-11-261-0/+26
|\ \ | |/
| * CTest: Add version field to resource spec fileKyle Edwards2019-11-251-0/+26
* | ctest_test: Add option to REPEAT testsBrad King2019-11-074-3/+38
* | cmCTestMultiProcessHandler: Hold repeat mode as a memberBrad King2019-11-073-4/+14
* | CTest: Rename internal APIs for --repeat optionsBrad King2019-11-073-13/+13
* | Merge branch 'backport-ctest-resource-groups'Brad King2019-11-0517-272/+278
|\ \ | |/
| * CTest: Rename hardware -> resources for source codeCraig Scott2019-11-0514-180/+185
| * cmCTestMultiProcessHandler: Rename resource locking functionsCraig Scott2019-11-052-6/+6
| * CTest: Rename hardware -> resources for CMake variables, command optionsCraig Scott2019-11-053-5/+5
| * CTest: Rename "Processes" lexer to "ResourceGroups"Brad King2019-11-054-63/+63
| * CTest: Rename PROCESSES test property to RESOURCE_GROUPSBrad King2019-11-054-23/+24