ctest_coverage
Выполнить шаг CTest по покрытию в качестве клиента панели инструментов.
ctest_coverage([BUILD <build-dir>] [APPEND]
[LABELS <label>...]
[RETURN_VALUE <result-var>]
[QUIET]
)
Собрать результаты инструмента покрытия и сохранить их в Coverage.xml для отправки с командой ctest_submit().
Доступны следующие опции:
-
BUILD <build-dir> - Указать директорию верхнего уровня сборки. Если не указано, используется переменная
CTEST_BINARY_DIRECTORY. -
APPEND - Пометить результаты для добавления к тем, которые были ранее отправлены на сервер панели инструментов с момента последнего вызова
ctest_start(). Семантика добавления определяется используемым сервером панели инструментов. -
LABELS - Отфильтровать отчет о покрытии, включив только файлы исходного кода, помеченные по меньшей мере одним из указанных тегов.
-
RETURN_VALUE <result-var> - Сохранить в переменной
<result-var>значение0, если инструменты покрытия завершились без ошибок, и ненулевое значение в противном случае. -
QUIET - Запретить вывод любой специфичной для CTest информации, не являющейся ошибкой, которая в противном случае была бы напечатана в консоль. Резюме, указывающее, сколько строк кода было покрыто, от этой опции не зависит.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.5/command/ctest_coverage.html