ctest_coverage
Выполните шаг CTest Coverage в качестве клиента панели мониторинга.
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.6/command/ctest_coverage.html