Вопросы по теме 'gcovr'

GCovr не создает корректный отчет
Я хочу настроить свой Jenkins с помощью Cobertura для отслеживания покрытия кода. К сожалению, я не могу создать правильный xml. Я использую: предварительная версия gcovr 2.5 (r2774) Xcode 4.6.1 Версия сборки 4H512 Мой проект правильно...
6183 просмотров

Gcovr генерирует данные о покрытии для 0 файлов
Я настраиваю покрытие кода для приложения iOS. Я использую XCode 5.0.2 и gcovr 3.1 для тестирования и выполнения покрытия кода для устройств iOS 7. Сначала у меня были проблемы с созданием файла .gcda , но я подписался на этот блог и решил...
2072 просмотров
schedule 27.05.2023

Не удается заставить gcovr генерировать данные о покрытии
Используя gcovr 3.2, я пытаюсь создать отчет о покрытии кода для набора модульных тестов, которые я разработал и запустил с помощью Xcode 5.0. Я успешно настроил Xcode для создания файлов .gcda после выполнения тестов, и я могу просматривать...
4365 просмотров
schedule 09.07.2022

Маркеры исключения для gcov
Я использую gcov для измерения покрытия в моем коде C ++. Я хотел бы иметь возможность отмечать определенные строки исходного кода, чтобы они были исключены из отчетов о покрытии при использовании gcovr. Я знаю, что они существуют, потому что...
2281 просмотров
schedule 04.08.2022

Gcov работает, но Gcovr не работает
Когда я запускаю gcov, вывод говорит о покрытии 87%... тогда я хочу использовать gcovr, но он никогда не работает. Я пытался запустить из многих каталогов, с большим количеством опций. В некоторых случаях несколько файлов я получаю, но не тот файл,...
2590 просмотров
schedule 16.03.2022

Как получить 100% покрытие с помощью gcovr с кодом ifdef?
Мне нравится работать с gcovr на моем Linux-компьютере, чтобы понять, что проверено, а что нет. Я упал в яму, где не вижу решения. У меня есть C-код, как показано чуть ниже (сохранить как main.c ). Код сделан очень просто - и в действительности...
227 просмотров

gcovr / SonarQube говорят, что простая функция C ++ покрыта только наполовину
Мы запускаем gcovr на нашей кодовой базе, которая (FTR) затем загружается в SonarQube (cxx-plugin). Есть много мест, где отчет о покрытии менее 100%, даже если нет очевидных ответвлений, поэтому он обязательно должен быть 0 или 100%. Возьмем, к...
307 просмотров
schedule 19.10.2022