summaryrefslogtreecommitdiffstats
path: root/Help/manual/ctest.1.rst
Commit message (Collapse)AuthorAgeFilesLines
* Help: clarify documentation of ctest --timeoutRegina Pfeifer2018-12-091-3/+4
|
* CTest: Remove special case for Dart version <= 1Regina Pfeifer2018-11-281-3/+2
|
* CTest: Remove submission triggerRegina Pfeifer2018-11-281-3/+2
|
* CTest: Remove submit method 'ftp'Regina Pfeifer2018-11-281-2/+1
|
* CTest: Remove submit method 'scp'Regina Pfeifer2018-11-281-3/+3
|
* CTest: Remove submit method 'cp'Regina Pfeifer2018-11-281-3/+2
|
* CTest: Remove submit method 'xmlrpc'Regina Pfeifer2018-11-281-3/+2
|
* Help: Emphasize tool names in their manualsJoachim Wuttke (l)2018-11-261-2/+2
| | | | | | Print the name of the **cmake** executable in boldface, so that it does not appear less prominent than other shell commands (which are underlaid with links). Similarly the other tool manuals.
* Help: Add missing docs for the ctest --progress optionCraig Scott2018-10-071-0/+13
| | | | These docs were missing from the changes that introduced the feature in !2240.
* Help: Use :envvar: links for env vars affecting ctest commandCraig Scott2018-10-071-4/+4
|
* Help: Fix command-line synopsis markup syntaxBrad King2018-04-181-1/+1
| | | | | | Use `{}` to surround required parts instead of `()`. Fixes: #17917
* Help: Clarify ctest build-and-test mode optionsCraig Scott2018-03-131-10/+14
| | | Fixes: #17807
* CTest: Expand 'Label and Subproject Summary' section of manualBetsy McPhail2017-12-151-3/+31
|
* Help: Add 'Label and Subproject Summary' section to ctest(1) manualBetsy McPhail2017-11-101-1/+27
|
* Help: Normalize capitalization of 'CTest' in ctest(1) manualBetsy McPhail2017-11-101-24/+24
|
* Help: Divide ctest(1) manual options into sectionsBetsy McPhail2017-11-101-87/+114
|
* cmCTest: Remove dead codeBetsy McPhail2017-11-071-7/+0
| | | | The option 'ctest-config' is ignored.
* Doc: document that CoverageExtraFlags will come firstRolf Eike Beer2017-09-151-0/+2
|
* Display subproject timing summaryBetsy McPhail2017-07-101-0/+7
| | | | Use the '--no-subproject-summary' option to disable timing summary.
* Add CTEST_LABELS_FOR_SUBPROJECTS as a CTest module and script variableBetsy McPhail2017-07-101-0/+26
| | | | | Use this variable to specify a list of labels that will be reported to CDash as subprojects.
* Add ctest options for limiting which tests fixtures addCraig Scott2017-05-011-0/+17
| | | | | The new options allow the user to restrict the setup and cleanup tests automatically added for fixtures.
* Help: Fix documentation of ctest --build-and-testJean-Christophe Fillion-Robin2016-07-051-3/+2
| | | | | | Since commit v3.0.0-rc1~260^2~14 (ctest: Make the --build-makeprogram optional for --build-and-test, 2013-11-14), binary dictionary is also required to run CTest given the option `--build-nocmake`.
* Help: Consistently use quotes and fix punctuation in ctest(1) manualJean-Christophe Fillion-Robin2016-07-051-51/+50
|
* Help: Document CTest Git fetch-and-reset behaviorBrad King2016-06-081-0/+5
|
* cmCTestGIT: add an option to initialize submodules on updateBen Boeckel2016-04-011-0/+6
| | | | | | | Currently, CTest will not initialize any submodules within the already checked out source tree. Add an option to do so. The use case for not doing so is that some submodules may not be necessary for the current test and keeping network usage down may be important.
* CTest: Add options to limit output of passed and failed testsRoman Wüger2015-09-181-0/+6
| | | | | | | | | | Add ctest command-line options: --test-output-size-passed <n> --test-output-size-failed <n> to set the amount of test output to store in Test.xml as a command-line dashboard client.
* ctest: Optionally avoid starting tests that may exceed a given CPU loadBetsy McPhail2015-06-301-0/+14
| | | | | | | | | | | | | | 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: Consolidate documentation of CTEST_USE_LAUNCHERS (#15533)Brad King2015-04-281-2/+5
| | | | | | | | | The documentation of this variable in the CTest module is outdated and has been superseded by the ctest(1) manual. In particular, the latter mentions that it works with the Ninja generator as well as makefile generators. Remove the documentation from the CTest module and replace it with a link to the main variable documentation (which already references the ctest(1) manual).
* Help: Fix formatting of env var refs in ctest.1 manualBrad King2015-04-221-2/+4
|
* Help: Fix {GIT,P4}UpdateCustom documentation (#15512)Brad King2015-04-131-2/+2
| | | | | | | | The GITUpdateCustom and P4UpdateCustom options take only one command line with all arguments as a ;-list, not a ;-list of multiple command lines. Fix the incorrect documentation originally added by commit v3.1.0-rc1~463^2 (Help: Document ctest dashboard client usage, 2014-05-30).
* ctest: Add a new --repeat-until-fail optionBill Hoffman2015-03-231-0/+5
| | | | | This option tells ctest to run each test N times until the test fails or the N times have run. This is useful for finding random failing tests.
* Help: Add missing space to ctest -j option descriptionChristopher Dembia2014-12-011-1/+1
|
* Merge topic 'doc-drop-dart'Brad King2014-10-091-8/+5
|\ | | | | | | | | b8aa0cdf Help: Replace 'Dart' with 'CDash' in ctest.1 manual
| * Help: Replace 'Dart' with 'CDash' in ctest.1 manualBrad King2014-10-081-8/+5
| | | | | | | | | | | | The modern dashboard server is CDash, not Dart, so update the manual to talk about CTest as a CDash client. Also drop documentation for a Dart2-specific option.
* | ctest: add support for additional sanitizer optionsBen Boeckel2014-10-031-0/+6
| | | | | | | | | | Sanitizers receive options through their environment variable; support user-specified options here.
* | ctest: update documentation for CTEST_MEMORYCHECK_TYPEBen Boeckel2014-10-031-0/+6
| | | | | | | | | | | | The AddressSanitizer value was not documented. Also fix some typos.
* | CTest: Add options to set generator platformBrad King2014-09-051-0/+3
| | | | | | | | | | | | | | | | | | | | The ctest_configure command already reads the CTEST_CMAKE_GENERATOR variable to get the value for the cmake -G option. Read new variable CTEST_CMAKE_GENERATOR_PLATFORM to pass on as CMAKE_GENERATOR_PLATFORM. The "ctest --build-and-test" mode already has "--build-generator" to specify the -G option to CMake. Add a "--build-generator-platform" option to specify a value to pass on as CMAKE_GENERATOR_PLATFORM.
* | ctest_update: Add CTEST_UPDATE_VERSION_ONLY option to only note the versionBill Hoffman2014-08-181-0/+9
| | | | | | | | | | | | | | This allows ctest_update to get the current version without actually changing the repository. This is useful when using Jenkins or an external project to update the source to a specific version, but you still want the current version to show up in CDash.
* | Help: Convert CTest Script variable references to cross-referencesBrad King2014-06-031-42/+42
| | | | | | | | | | | | In the ctest(1) manual and ctest_start() command documentation, convert mentions of CTest Script variables to cross-references so they will be rendered as links.
* | Help: Document ctest dashboard client usageBrad King2014-05-301-0/+601
|/ | | | | Extend the ctest(1) manual with a section describing configuration and usage of CTest as a CDash software quality dashboard client.
* ctest: Make the --build-makeprogram optional for --build-and-testBrad King2013-11-181-3/+3
| | | | | | | | | | GenerateBuildCommand now knows how to lookup CMAKE_MAKE_PROGRAM or choose a generator-provided default build tool. Therefore the --build-makeprogram can now be optional and simply override the default selection when provided. Note that with --build-nocmake we now need to load the cache in order to make the CMAKE_MAKE_PROGRAM entry available to GenerateBuildCommand.
* Help: Format manual/*.1.rst options as definition listsKitware Robot2013-11-141-187/+242
| | | | | Convert the command-line option documentation formatting from bullet lists to definition lists.
* Help: Refine manual/*.1.rst usage summariesBrad King2013-11-041-2/+4
| | | | | Use a parsed-literal block to list possible command-line signatures. Add an "Options" section header before the list of options.
* Help: Glob manual/*.rst in Sphinx configurationBrad King2013-10-301-0/+2
| | | | | | | Add the man page description line as explicit markup at the top of each Help/manual/*.rst file and scan it from conf.py to automatically generate the man_pages Sphinx configuration value. This reduces the number of places that need to be changed when a new manual is added.
* Make --help-* options available from all command-line toolsBrad King2013-10-161-41/+1
| | | | | | | | | | | Make the standard --help-* options available from all command-line tools. Drop options that are no longer supported: --copyright, --help-full, --help-html, --help-man, --help-compatcommands, --help-custom-modules De-duplicate Help/manual/*.1.rst help options by using an OPTIONS_HELP.txt file included from each manual.
* Help: Organize manual/*.1.rst sectionsBrad King2013-10-161-23/+8
| | | | | | | Add "Synopsis", "Description", and "See Also" manual page section headers. These are typical of .1 man section pages. Also de-duplicate the See Also section links using a separate LINKS.txt file included from each manual.
* Help: Drop leftover conversion content from manual/*.1.rstBrad King2013-10-161-53/+0
| | | | | Some text in these manuals is left from the old full help transition text generated by the automatic conversion process. Drop it.
* Help: Fix reStructuredText syntax in auto-generated documentsBrad King2013-10-151-0/+1
|
* Convert builtin help to reStructuredText source filesKitware Robot2013-10-151-0/+419
Run the convert-help.bash script to convert documentation: ./convert-help.bash "/path/to/CMake-build/bin" Then remove it.