Описание тега lcov
LCOV - это графический интерфейс для инструмента тестирования покрытия GCC gcov
1
ответ
Как обновить lcov, если у вас уже есть Ubuntu?
Я установил lcov на мою Ubuntu 10.1. У меня версия lcov 1.8, как мне обновить ее до последней версии 1.9?
30 янв '11 в 18:04
0
ответов
Покрытие кода SonarJS отображается как 0
Я использую SonarQube 6.5 и пытаюсь импортировать файл lcov.info для покрытия кода с помощью свойства sonar.javascript.lcov.reportPaths. Моя сборка сделана с использованием Jenkins. код развертывается и тестируется в /path/to/Deploydirectory/parent-…
14 авг '18 в 12:10
1
ответ
Конструктор constexpr не будет отображать данные покрытия
Сегодня я переписывал свой класс матрицы, чтобы быть constexpr, У меня (было) 100% покрытие модульных тестов в этом классе, но я заметил, что после того, как я преобразовал почти все функции в constexpr, часть конструктора помечается в lcov как уже …
14 дек '17 в 18:34
3
ответа
LCOV разветвляется в конце функции
Какие ветви в конце этой функции. Как я мог их покрыть?
01 янв '14 в 07:12
2
ответа
lcov не работает должным образом для покрытия
Я пытаюсь получить покрытие html для теста, используя gcc 4.8.2 и lcov 1.10. Я уверен, что мои исходные тексты, объекты и файлы gcov находятся в одном месте и что я запускаю lcov из каталога, из которого также запускал мой компилятор. Я получаю след…
20 фев '14 в 10:31
2
ответа
Просмотр файла LCOV в Windows
Справочная информация: я использовал JsTestDriverCoverage и сгенерировал отчет о покрытии тестов для моих модульных тестов Javascript. Однако это в формате LCOV. Как пользователь Windows, работающий в Windows 2003, я не могу просто прочитать файл, т…
01 дек '09 в 06:10
2
ответа
dlopen не работает с инструментами покрытия кода (lcov/gcov)
Структура всего приложения: В общей библиотеке говорят - low_level.so. Статическая библиотека говорит - high_level.a. Эта статическая библиотека использует low_level.so, вызывая функцию dlopen (для загрузки low_level.so) и функцию dlsym (для получен…
12 сен '13 в 12:48
0
ответов
При слиянии информационных файлов обнаружено несоответствие контрольной суммы ошибки lcov
Я получаю ошибку несоответствия контрольной суммы с lcov при объединении информационных файлов с помощью lcov lcov: ОШИБКА: несоответствие контрольной суммы Что это означает? Можно ли это игнорировать?
27 сен '17 в 04:18
1
ответ
Это ошибка в lcov или значимая разница в количестве обращений в одной функции?
10 [ + - ][ + - ] : 2 : Conf::~Conf() {} 11 : : 12 : : 13 : 2 : Conf::Conf( std::string filename, std::string delimiter, 14 : : std::string comment ) 15 [ + - ][ + - ]: 2 :: m_Delimiter(delimiter), m_Comment(comment) 16 : : { 17 : : // Construct a …
27 дек '12 в 07:10
4
ответа
Как исключить ветви lcov внутри макроса
В моем коде есть несколько макросов для записи в лог: #define LOG_MSG (pri, msg, ... ) \ if (pri > PriorityLevel ) \ printf( msg, ##\__VA_ARGS__); Я знаю, что могу использовать LCOV_EXCL_START, LCOV_EXCL_STOP или LCOV_EXCL_LINE для подавления ветви.…
03 янв '14 в 15:08
0
ответов
Отчет о покрытии, когда источник и объекты находятся в разных каталогах
Я пытаюсь создать отчет о покрытии для моего проекта и столкнулся с проблемой. Я понимаю, что для получения информации о покрытии мне нужны.gcno, .gcda и исходные файлы. Моя текущая структура каталога проекта /root/proj/src --> top level Makefile…
09 янв '19 в 09:26
1
ответ
Некоторый код не удаляется из покрытия кода
Я хочу создать отчет о покрытии кода для моего проекта Qt/C++. У меня есть короткая версия с классом, наследующим QObject: #include <QObject> class Baba : public QObject { Q_OBJECT public: Baba(); void mange(int a); signals: void pouet(); }; Я…
01 фев '19 в 13:56
1
ответ
Как опубликовать покрытие кода из комбинированного дополнения C++/Javascript Node.js в Coveralls.io?
У меня есть модуль Node.js, состоящий из аддона C++ и кода библиотеки Javascript. Он включает в себя анализ сгенерированного покрытия кода с использованием командной строки lcov для C++ и istanbul для Javascript. Выходные данные обоих форматов предс…
04 фев '14 в 10:31
0
ответов
Издательство Карма приводит к сонару
Я пытаюсь опубликовать отчет о карме в sonar.Ours - это проект Maven для angularJS. Уже sonarqube отображает покрытие кода junit. Я сгенерировал файл lcov.info, но sonarqube не получает файл. Я включил следующие свойства в sonar но это не работает s…
14 ноя '16 в 09:18
0
ответов
Jest покрытие: какой выходной формат лучше
Я пишу приложение React с Jest тестами. При использовании --coverage флаг, я получаю информацию о покрытии в нескольких форматах: lcov.info, clover.xml и файл с именем cover-final.json (и папка с отчетом, созданным в формате HTML). Мне было интересн…
14 дек '17 в 10:14
0
ответов
genhtml не генерирует отчет о покрытии после добавления флага --no-external в команду lcov
Я хотел исключить код внешней библиотеки из моего отчета о покрытии, поэтому я добавил флаг --no-external в команду lcov. К сожалению, после добавления этого флага genhtml не может генерировать отчеты о покрытии. Используемая команда: lcov --directo…
09 ноя '17 в 15:19
1
ответ
Невозможно сгенерировать файл cobertura.xml из файла lcov.info или cover.json в Jenkins VirtualEnv
У меня есть готовый файл JavaScript, который запускает все модульные тесты и покрытия. И скрипт генерирует файл cover.json. Я предпочитаю использовать плагин cobertura ( https://wiki.jenkins-ci.org/display/JENKINS/Cobertura+Plugin), поэтому я искал …
09 янв '17 в 13:59
1
ответ
Использование Lcov-parse не понятно
Я нашел инструмент lcov-parse для разбора информационного файла lcov. Как я мог это использовать. Использование объяснено в этой ссылке: https://github.com/davglass/lcov-parse/blob/master/README.md не ясно. Мне нужно знать, где я могу использовать к…
04 апр '17 в 11:16
0
ответов
Сонар-бегун сообщает о дискретности
Сообщество SonarQube, При анализе проекта Node/JS оцененное покрытие, сообщаемое через Стамбул, сильно отличается от того, что сообщается и отображается на нашем сервере SonarQube. Наш сервер SonarQube находится на 4.5.4. Наша версия Sonar-Runner - …
15 сен '15 в 20:33
5
ответов
Есть ли активно поддерживаемый порт lcov для windows
Я измеряю покрытие для своего кода с помощью библиотеки gcov и хотел бы создать отчет о покрытии в удобном для пользователя формате. Я нашел утилиту lcov для этого, но она не совместима со средой Windows (в основном из-за способа анализа путей). Кто…
29 ноя '09 в 22:21