Получение покрытия кода только для выполненных двоичных файловC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Получение покрытия кода только для выполненных двоичных файлов

Сообщение Anonymous »

Я генерирую покрытие кода для проекта C ++. < /p>
В моем проекте есть несколько двоичных файлов. Когда я запускаю модульные тесты, он генерирует файлы GCDA, и я генерирую покрытие кода на основе соответствующих файлов GCDA и GCNO.

Это команда, которую я запускаю: < /p>

Код: Выделить всё

gcovr --gcov-ignore-parse-errors -r $repositoryRootDir `
--object-directory $gcdaSourceDir --xml "outputDir/coverage_cpp_$currentTime.xml"
Каждый раз, когда я запускаю gcovr , он генерирует покрытие для всего репозитория, что не идеально подходит для моего варианта использования.
Как мне убедиться, что только определенные двоичные файлы (или файлы GCDA) в виде фильма, и. репо, если это вариант.

Подробнее здесь: https://stackoverflow.com/questions/796 ... s-executed
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»