summaryrefslogtreecommitdiffstats
path: root/Help/prop_test
Commit message (Collapse)AuthorAgeFilesLines
* Help: Add Sphinx 'versionadded' directives to each top-level documentKitware Robot2020-07-068-0/+16
| | | | | | | Run the `Utilities/Sphinx/update_versions.py` script to add initial markup to every top-level document and find module. Issue: #19715
* Help: Add example for REQUIRED_FILES test propertyMichael Hirsch2020-06-081-1/+32
|
* Help: Add example for DEPENDS test propertyMichael Hirsch2020-06-081-0/+12
|
* CTest: Clarify that resource requirements can be splitKyle Edwards2019-11-251-0/+16
| | | | | | | Add a note to the documentation to clarify this, and add test cases to ensure it. Fixes: #19987
* CTest: Rename hardware -> resources for CMake variables, command optionsCraig Scott2019-11-051-4/+4
| | | | | | Only changes the user-visible effects of renaming hardware allocation to resource allocation. Code changes are the minimum needed to achieve that.
* CTest: Rename PROCESSES test property to RESOURCE_GROUPSBrad King2019-11-053-61/+61
| | | | | | | | | | | | The `PROCESSES` test property name added for CMake 3.16 is too close to the existing `PROCESSORS` test property. Furthermore, the property in principle specifies groups of resources organized in a way that is meaningful to a particular test. The groups may often correspond to processes but they could have other meanings. Since the property name `PROCESSES` has not been in a final 3.16 release yet, simply rename it to `RESOURCE_GROUPS`. Fixes: #19914
* Help: Add documentation for CTest hardware allocationKyle Edwards2019-10-022-0/+62
|
* Help: Add documentation for SKIP_REGULAR_EXPRESSION test propertyGabor Bencze2019-07-182-0/+19
|
* Help: Valid range for test property, SKIP_RETURN_CODE, is 0 to 255, inclusiveStephen Manz2019-07-021-1/+2
|
* Help: Clarify the default value for test property COSTCraig Scott2019-06-021-4/+10
| | | | Co-Authored-By: Steve Mokris <smokris@softpixel.com>
* Help: Improve documentation formatingBartosz Kosiorek2019-04-046-16/+17
|
* CTest: Add options to control test process affinity to CPUsBrad King2018-03-052-0/+14
| | | | | | | | | | In commit v2.8.0~170 (ENH: Added ctest test options PROCESSORS and RUN_SERIAL, 2009-09-07) CTest learned to track the number of processors allocated to running tests in order to balance it against the desired level of parallelism. Extend this idea by introducing a new `PROCESSOR_AFFINITY` test property to ask that CTest run a test with the CPU affinity mask set. This will allow a set of tests that are running concurrently to use disjoint CPU resources.
* Help: Fix wrong default for WORKING_DIRECTORY test propertyCraig Scott2018-02-271-2/+4
|
* Help: Update documentation for PROCESSORS test propertyBill Hoffman2017-09-081-2/+7
| | | | | This updates the documentation for the PROCESSORS test property to show how it will affect the summary output for labels and sub projects.
* Help: Clarify test fixture naming and useCraig Scott2017-08-083-5/+9
| | | | | | | | * Make it clearer that fixture names are distinct from test case names. * Mention -FS, -FC and -FA ctest command line options for overriding fixture behavior. Fixes: #17141
* Add 'DISABLED' test propertyBetsy McPhail2017-03-291-0/+15
| | | | | | When this property is set, the test is skipped and its status is automatically set to 'Not Run'. A disabled test will not be counted in the total number of tests and its completion status will be 'Disabled'.
* CTest: report time spent after matching outputZack Galbreath2016-10-171-1/+3
| | | | | When using the TIMEOUT_AFTER_MATCH test property, only report the time spent by the test after the matching output was found.
* CTest: Add support for test fixturesCraig Scott2016-09-205-1/+195
| | | | | | | | | | | Add new test properties: * FIXTURES_SETUP * FIXTURES_CLEANUP * FIXTURES_REQUIRED to specify the roles and dependencies of tests providing/using test fixtures.
* Help: Hyperlink propertiesGregor Jasny2016-04-271-2/+2
|
* CTest: Optionally use a secondary test timeout after matching outputZack Galbreath2016-03-221-0/+37
| | | | | | Allow a test N seconds to complete after we detect a matching line in its output. Activate this behavior with a new TIMEOUT_AFTER_MATCH test property.
* Help: Link to properties in set_tests_properties.Stephen Kelly2015-04-042-3/+18
| | | | Remove help for specific properties to their own help pages.
* Help: Fix variable reference in TIMEOUT test property docsZack Galbreath2015-02-101-1/+1
| | | | Link to 'CTEST_TEST_TIMEOUT', not 'CTEST_TESTING_TIMEOUT'.
* allow to mark a test as "Not Run" with a specific return code (#8466)Rolf Eike Beer2014-01-141-0/+9
|
* Convert builtin help to reStructuredText source filesKitware Robot2013-10-1516-0/+119
Run the convert-help.bash script to convert documentation: ./convert-help.bash "/path/to/CMake-build/bin" Then remove it.