summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/ctest_build
Commit message (Collapse)AuthorAgeFilesLines
* ctest: only report make-level errors when no others are foundZack Galbreath2022-09-266-1/+43
| | | | | | | | | | | | | In commit ab9ad2a6a0 (ctest: report make-level errors to CDash when using launchers, 2020-09-24, v3.19.0-rc1~84^2~1) we taught CTest to capture and report errors from the build command when using launchers. This had the unintended side effect of reporting a separate build error containing the full build output when the build command returns non-zero. To fix this problem, we now only report build command errors from CTest launchers when no other more specific build errors are found. Fixes: #23991
* Tests: Move CTest.BuildCommand.ProjectInSubdir into RunCMake.ctest_buildBrad King2022-02-042-0/+16
| | | | | The former duplicates code that is now part of the infrastructure in the latter. The latter can also explicitly verify the results.
* ctest_build: Add the PARALLEL_LEVEL argumentfriendlyanon2021-05-042-0/+12
| | | | Fixes: #19712
* ctest: report make-level errors to CDash when using launchersZack Galbreath2020-09-284-1/+19
| | | | Fixes: #19545
* ctest_build: ignore ANSI colorZack Galbreath2019-08-223-1/+14
| | | | Ignore ANSI color when scraping logs for errors and warnings
* Remove unnecessary CTEST_PROJECT_NAME variablesRegina Pfeifer2018-11-202-2/+0
|
* ctest_configure: Propagate CTEST_USE_LAUNCHERS from caller to projectBill Hoffman2016-10-173-0/+7
| | | | | | | | If `CTEST_USE_LAUNCHERS` is `TRUE` in a CTest script then the `ctest_configure` command will add `-DCTEST_USE_LAUNCHERS:BOOL=TRUE` to the cmake command used to configure the project. This allows a project to only set `CTEST_USE_LAUNCHERS` in a ctest script and have launchers work.
* CTest: Optionally add a ChangeId attribute on XML Site tagsZack Galbreath2015-07-172-0/+21
| | | | | | | Add variable CTEST_CHANGE_ID to configure the setting. This allows CTest clients to give CDash information about what change is being tested so that CDash can take actions to report the results (e.g. to a pull request page).
* CTest: Stop telling 'make' to ignore errors with -iBrad King2015-05-127-1/+33
| | | | Add policy CMP0061 to maintain compatibility for existing projects.
* ctest_build: Add QUIET optionZack Galbreath2015-02-235-0/+42