Все вопросы: [gcov]
11 вопросов
Setting up gcov in Xcode 3.1
I'm trying to setup my Xcode project to be instrumented with gcov so I can determine the code coverage of my unit tests. All of the documentation I find online talks about settings that I don't find in Xcode 3.1, though. An example: To work with Coverstory, first you need to set up your targe...
Can gcc/gcov be made to output coverage stats to a location other than the source folder?
When using gcc with -fprofile-arcs and -ftest-coverage, when the resulting executable terminates, it tries to create .gcda output files in the same location as the .o files used to compile the executable. This is inconvenient when I'm running on a different machine than the one I built on -- is ...
Why doesn't gcov report any lines being covered by my unit tests?
I am using Xcode 3.2 on 10.6, with the shipped version of gcov and default GCC compiler (both version 4.2.1). I have created a dependent Cocoa unit test bundle which is injected into my app, and followed Apple's documentation on setting up a gcov-instrumented build configuration - based on the De...
Does gcov give code coverage analysis for assembly language code
I have an application which i build using gcc on linux host for ARM target processor. This generated arm executable i execute on a ARM development board i have. I want to do some code coverage analysis: Will gcov show code coverage if i have ARM assembly source files in my build environment? If...
Gcov reporting unexpected cover results
I made some changes to a library to keep it inline with a project. I ran the test and everything still passed but the coverage is no longer 100%. I investigated and saw that the code is executed just not reported. But I have no idea why gcov is not reporting coverage for the line when it is execu...
Есть ли способ сосредоточить отчеты о покрытии кода lcov только на одном или двух каталогах?
Недавно я начал использовать lcov для визуализации покрытия кода. Это отличный инструмент. Я замечаю, что он генерирует отчеты о покрытии кода для всех файлов, которые я использую, включая те, которые мне не интересны. Например, он дает мне отчеты о покрытии кода для boost и mysql ++ файлы. ...
Почему gcov сообщает о 0% покрытии файла заголовка для хорошо используемого класса?
Я впервые пытаюсь измерить охват тестированием, используя gcov . Теперь, когда я прошел начальную кривую обучения, все, кажется, идет хорошо, за исключением одной маленькой загадки. Я полагаю, что это сводится к непониманию с моей стороны, поэтому я надеюсь, что кто-то, знакомый с gcov, сможет ...
Где символы gcov?
Я пытаюсь скомпилировать простое приложение с помощью gcov и получаю следующие ошибки ссылок: gcc AllTests.o CuTestTest.o CuTest.o -o TestTest AllTests.o: In function `global constructors keyed to 0_RunAllTests': /home/p7539c/cutest/AllTests.c:26: undefined reference to `__gcov_init' AllTests...
Можно ли измерить покрытие функций с помощью gcov?
В настоящее время мы используем gcov с нашим набором тестов для приложения Linux C ++, и он хорошо помогает при измерении покрытия строк. Может ли gcov создавать отчет о покрытии функций / методов в дополнение к покрытию строк? Глядя на параметры, которые принимает gcov, я не думаю, что эт...
Замена пути из DOS в UNIX в файле
У меня есть файл, содержащий такие пути: C:\bad\foo.c C:\good\foo.c C:\good\bar\foo.c C:\good\bar\[variable subdir count]\foo.c И я бы хотел получить следующий файл: C:\bad\foo.c C:/good/foo.c C:/good/bar/foo.c C:/good/bar/[variable subdir count]/foo.c Обратите внимание, что несовп...
отключить gcov в сборке gcc
Кто-нибудь знает, как при создании GCC запретить сборку gcov? Это дает мне много ошибок для моей цели (powerpc-wrs-vxworks).