summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/ctest_test
Commit message (Collapse)AuthorAgeFilesLines
* CTest: Optionally add a ChangeId attribute on XML Site tagsZack Galbreath2015-07-173-0/+23
| | | | | | | 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: Optionally avoid starting tests that may exceed a given CPU loadBetsy McPhail2015-06-3016-0/+88
| | | | | | | | | | | | | | Add a TestLoad setting to CTest that can be set via a new --test-load command-line option, CTEST_TEST_LOAD variable, or TEST_LOAD option to the ctest_test command. Teach cmCTestMultiProcessHandler to measure the CPU load and avoid starting tests that may take more than the spare load currently available. The expression <current_load> + <test_processors> <= <max-load> must be true to start a new test. Co-Author: Zack Galbreath <zack.galbreath@kitware.com>
* ctest_test: Add QUIET optionZack Galbreath2015-02-235-0/+33