blob: ebe80fce91fee8a4691036b608486c3ff2863de8 [file]
.. This file was generated by Utilities/Scripts/regenerate-presets.py
from Help/manual/presets/schema.yaml. Do not edit.
.. _`CMakePresets.testPresets.execution.stopOnFailure`:
``stopOnFailure``
An optional bool. If ``true``, equivalent to passing
:ctest-option:`--stop-on-failure` on the command line.
.. _`CMakePresets.testPresets.execution.enableFailover`:
``enableFailover``
An optional bool. If ``true``, equivalent to passing
:ctest-option:`-F` on the command line.
.. _`CMakePresets.testPresets.execution.jobs`:
``jobs``
An optional integer. Equivalent to passing
:ctest-option:`--parallel` on the command line. If the value is
``0``, it is equivalent to unbounded parallelism.
.. presets-versionchanged:: 11
This field can also be a string, in which case it must be
empty, and is equivalent to passing ``--parallel`` with
``<jobs>`` omitted.
.. versionchanged:: 4.3
This field does not accept negative integer values,
regardless of the version in the preset file.
.. _`CMakePresets.testPresets.execution.resourceSpecFile`:
``resourceSpecFile``
An optional string. Equivalent to passing
:ctest-option:`--resource-spec-file` on the command line. This
field supports `macro expansion`_.
.. _`CMakePresets.testPresets.execution.testLoad`:
``testLoad``
An optional integer. Equivalent to passing
:ctest-option:`--test-load` on the command line.
.. _`CMakePresets.testPresets.execution.showOnly`:
``showOnly``
An optional string. Equivalent to passing
:ctest-option:`--show-only` on the command line. The string
must be one of the following values:
* ``human``
* ``json-v1``
.. _`CMakePresets.testPresets.execution.repeat`:
``repeat``
An optional object specifying how to repeat tests. Equivalent
to passing :ctest-option:`--repeat` on the command line.
The object must have the following fields:
.. include:: presets/repeat-properties.rst
.. _`CMakePresets.testPresets.execution.interactiveDebugging`:
``interactiveDebugging``
An optional bool. If ``true``, equivalent to passing
:ctest-option:`--interactive-debug-mode 1` on the command line.
If ``false``, equivalent to passing
:ctest-option:`--interactive-debug-mode 0` on the command line.
.. _`CMakePresets.testPresets.execution.scheduleRandom`:
``scheduleRandom``
An optional bool. If ``true``, equivalent to passing
:ctest-option:`--schedule-random` on the command line.
.. _`CMakePresets.testPresets.execution.timeout`:
``timeout``
An optional integer. Equivalent to passing
:ctest-option:`--timeout` on the command line.
.. _`CMakePresets.testPresets.execution.noTestsAction`:
``noTestsAction``
An optional string specifying the behavior if no tests are
found. Must be one of the following values:
``default``
Equivalent to not passing any value on the command line.
``error``
Equivalent to passing :ctest-option:`--no-tests=error`
on the command line.
``ignore``
Equivalent to passing :ctest-option:`--no-tests=ignore`
on the command line.
.. _`CMakePresets.testPresets.execution.testPassthroughArguments`:
``testPassthroughArguments``
.. presets-versionadded:: 12
An optional array of strings. Each element is forwarded as an
argument to every test executable, equivalent to passing
arguments after :option:`ctest --` on the command line.
When both preset and command-line passthrough arguments are
specified, preset arguments appear first, followed by
command-line arguments.