4
ответа

Где gcov символы?

Я пытаюсь скомпилировать простое приложение с gcov и получаю ошибки следующей ссылки: AllTests.o CuTestTest.o CuTest.o-o TestTest AllTests.o gcc: В функциональных 'глобальных конструкторах, адресуемых...
вопрос задан: 10 December 2012 13:59
4
ответа

gcovr: сравнить запрос на загрузку к master [duplicate]

Мы используем gcovr для сбора информации о охвате кода. Наш сервер Jenkins автоматически создает обзор и подробный вывод gcovr (пример здесь). Мы также извлекаем покрытие линии в ...
вопрос задан: 2 September 2011 16:51
3
ответа

Действительно ли возможно измерить функциональное покрытие с gcov?

В настоящее время мы используем gcov с нашим комплектом тестирования для приложения C++ Linux, и это делает хорошее задание в имеющем размеры покрытии строки. Может gcov представлять отчет о покрытии функции/метода в дополнение к строке...
вопрос задан: 7 January 2014 23:47
3
ответа

gcov и операторы переключения

Я выполняю gcov по некоторому коду C с оператором переключения. Я записал тестовые сценарии для покрытия каждого возможного пути через тот оператор переключения, но он все еще сообщает об ответвлении в операторе переключения как...
вопрос задан: 12 May 2010 10:50
2
ответа

Я хочу заменить 'ld' на 'gcc' в моем Makefile, чтобы связать мои объекты ядра

В моем проекте у меня есть make-файлы, которые собирают модули ядра Solaris, и они используют gcc для компиляции файлов, но используют ld для связывания всех файлов .o вместе в модуль ядра. Я пытаюсь включить освещение ...
вопрос задан: 19 January 2019 16:09
2
ответа

Как мне сказать gcov игнорировать нечитаемые строки кода C ++?

Я использую GCOV для измерения покрытия в моем C ++ коде. Я хотел бы получить 100% покрытие, но мне мешает тот факт, что есть некоторые строки кода, которые теоретически не доступны (методы, которые ...
вопрос задан: 24 August 2010 09:22
2
ответа

lcov или gcov — как к крупному проекту анализируют

У меня есть крупный проект проанализировать. Как использовать gcov или lcov для него. Я нашел много документа для gcov для единственного файла C. Не много документа о lcov также. Я буду благодарен за любые указатели или подсказки...
вопрос задан: 4 May 2010 10:04
2
ответа

Почему не делает gcov, сообщают какие-либо строки, покрываемые моими модульными тестами?

Я использую Xcode 3.2 на 10,6 с поставленной версией gcov и компилятора GCC по умолчанию (обе версии 4.2.1). Я создал зависимый пакет модульного теста Какао, который введен в мое приложение, и...
вопрос задан: 6 September 2009 12:30
2
ответа

Существует ли способ сфокусировать отчеты о покрытии кода lcov всего одному или двум каталогам?

Я недавно начал использовать lcov для визуализации моего покрытия кода. Это - большой инструмент. Одна вещь, которую я замечаю, состоит в том, что это генерирует отчеты о покрытии кода для всех файлов, что я использую - включая тех...
вопрос задан: 8 May 2009 00:03
1
ответ

настроить: ошибка: отсутствует поддержка __attribute__ ((конструктор))?

Я пытаюсь собрать библиотеку glibc с использованием среды bitbake внутри Yocto Project. Я могу построить его успешно, но когда я изменяю флаг компилятора C в файле local.conf, он пропускает ...
вопрос задан: 25 January 2019 09:50
1
ответ

предупреждение gcov: объедините несоответствие для сводок

Кто-либо может сказать мне, что означает несоответствие слияния "Сообщения gcov для сводок"? Я нашел сообщение в gcc источнике здесь: http://www.opensource.apple.com/source/gcc/gcc-5646/gcc/libgcov.c Это...
вопрос задан: 15 July 2010 14:54
1
ответ

С gcov действительно ли возможно объединиться с .gcda файлами?

У меня есть те же исходные файлы (C и Obj-C) скомпилированный в две цели: исполняемый файл модульного теста и фактический продукт (который затем протестировал интеграцию). Две цели создают в различный...
вопрос задан: 2 July 2010 13:43
1
ответ

Как настроить gcov для анализа покрытия кода в iPhone SDK?

Я недавно начал поблочное тестирование приложение, которое я пишу для iPhone. У меня есть основы создания моих собственных тестов вниз, даже если это кажется немного субоптимальным. Я, однако, испытываю реальные затруднения при установке...
вопрос задан: 26 February 2010 09:23
1
ответ

Есть ли, любой активно поддерживал lcov порт для окон

Я измеряю покрытие для своего кода с помощью gcov библиотекой, и я хотел бы генерировать отчет о покрытии в удобном для пользователя формате. Я нашел lcov утилиту для этого, но это не compatibile с Windows...
вопрос задан: 29 November 2009 22:21
1
ответ

gcc/gcov может быть сделан произвести статистику покрытия к местоположению кроме исходной папки?

Когда использование gcc с - fprofile-образует-дугу и - ftest-покрытие, когда получающийся исполняемый файл завершается, это пытается создать .gcda выходные файлы в том же месте, как.o файлы раньше компилировали...
вопрос задан: 17 September 2009 12:10
0
ответов

Проблемы с компиляцией TCC в OS X

Кто-нибудь успешно скомпилировал TCC в OS X? Насколько я знаю, это возможно, но когда я запускаю make, я получаю следующую ошибку: $ make gcda), запустив исполняемый файл, связанный с общей библиотекой, созданной с помощью параметра --coverage? По сути,
вопрос задан: 30 May 2019 18:21
0
ответов

SimpleDateFormat не отклоняет ввод отсутствует век в году ввода, несмотря на «yyyy» в шаблоне форматирования

У меня есть SimpleDateFormat с шаблоном yyyy-Md "и следующий сценарий: String str =" 02-03-04 "; f.setLenient (ложь);
вопрос задан: 23 May 2017 10:28
0
ответов

Есть ли способ объединить два файла .gcda в один?

У меня есть несколько модульных тестов для приложения, каждый из которых поддерживает создания файлов .gcda. Я хотел бы иметь возможность создавать унифицированные файлы .gcda, которые представляют собой покрытие моего набора тестов ...
вопрос задан: 23 May 2017 01:48
0
ответов

Ищем способ исключить файлы, используемые geninfo / genhtml

Мы пытаемся использовать geninfo и genhtml (альтернативу gcovr, см. Здесь) для создания html-страницы с использованием покрытия, предоставляемого gcov. geninfo создает файлы lcov-trace из файлов gcov * .gcda genhtml ...
вопрос задан: 4 May 2017 06:50
0
ответов

Можно ли объединить данные покрытия из двух исполняемых файлов с gcov / gcovr?

В одном проекте я запускаю тестовые случаи на трех разных исполняемых файлах, скомпилированных с разными параметрами. В зависимости от параметров, некоторые пути кода принимаются или нет. Прямо сейчас я использую только ...
вопрос задан: 14 June 2015 18:34
0
ответов

LCOV ветвится в конце функции

Каковы ветви в конце этой функции. Как я мог их покрыть?
вопрос задан: 1 January 2014 13:33
0
ответов

gcov: не удается открыть файл графика

Я пытаюсь использовать gcov. У меня есть этот простой файл a.c: int main () {return 0; } Итак, я делаю gcc -fprofile-arcs -ftest-extension a.c -o a ./a gcov a.c и я получаю a.gcno: невозможно открыть файл графика. Я ...
вопрос задан: 22 June 2013 21:56
0
ответов

«Скрытый символ `atexit» ссылается на DSO» при использовании libtool с gcov

У меня есть проект C++, который использует GNU Autotools для своих сценариев сборки и libtool для компоновки. Недавно я добавил инструментарий покрытия кода с помощью gcov, убедившись, что GCOV _CFLAGS=" -fprofile -...
вопрос задан: 27 November 2012 06:47
0
ответов

Как запретить Waf переименовывать объектные файлы?

Я использую Waf для создания проекта C и gcov для покрытия тестового кода. Однако Waf вызывает gcc таким образом, что из исходного файла foo.c создается foo.c.1.o, что сбивает с толку gcov при поиске...
вопрос задан: 13 August 2012 14:20
0
ответов

Существует ли инструмент для преобразования XML-отчетов Emma в формат Cobertura XML?

Я использую инструмент покрытия кода, который может генерировать только отчет Emma XML, тогда как мне нужен формат Cobertura или gcov. Существует ли уже какой-то инструмент для преобразования? Если нет, то, боюсь, я...
вопрос задан: 4 June 2012 02:17
0
ответов

Bjam для анализа покрытия gcov?

Я хочу интегрировать нетривиальную кросс-платформенную систему сборки для проекта, преимущественно написанного на C++. До сих пор я оценивал Cmake и Scons, и хотя они оба представляют собой улучшение...
вопрос задан: 21 May 2012 20:51
0
ответов

Получение полезных результатов GCov для заголовочных-только библиотек

Для моего заголовка-только библиотека C++ (множество шаблонов и т. д.)Я использую GCov для проверки тестового покрытия. Тем не менее, он сообщает о 100% покрытии для всех заголовков, потому что неиспользуемые функции не генерируются...
вопрос задан: 12 March 2012 12:14
0
ответов

CMake и lcov: gcno files not found

Я пытаюсь получить покрытие кода в моем проекте на базе CMake (который состоит из нескольких целей). Сначала я генерирую файлы gcno с помощью: lcov -b . -d . -o coverage.output --capture --initial The *.gcno ...
вопрос задан: 30 January 2012 17:40
0
ответов

Как выполнить покрытие кода на встроенном

Я пишу проект для встроенной системы, отличной от POSIX, поэтому я не могу использовать параметр gcc --coverage (у меня нет функций чтения и записи). Что еще я могу сделать для получения вывода, подобного gcov. У меня есть функция вывода.
вопрос задан: 19 December 2011 17:26
0
ответов

Какой лучший инструмент покрытия кода C ++, который работает с шаблонами?

Я использовал gcov для тестирования покрытия кода, но когда дело доходит до шаблонного кода C ++, он работает не так хорошо. Я широко использую boost :: spirit, а gcov, кажется, просто игнорирует шаблонный код духа. ...
вопрос задан: 10 October 2011 09:07