gcov

E59599

gcov is a test coverage analysis tool used with GCC to measure and report how much of a program’s source code is executed during runtime.

Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
gcovr 1

Statements (44)

Predicate Object
instanceOf code coverage analysis tool
command-line program
free software
software testing tool
category software development tools
software testing
developedBy GNU Project
distribution bundled with GCC toolchain
documentation GNU GCC manual
executionModel analyzes data collected at runtime
granularity per-branch coverage
per-source-line coverage
inputFormat GCC-generated .gcda files
GCC-generated .gcno files
invokedBy gcov command
license GNU General Public License
measures branch coverage
line coverage
outputFormat annotated source files
branch coverage information
line-by-line execution counts
partOf GNU Compiler Collection
platform Linux
Unix-like systems
Windows
primaryFunction assist in test coverage analysis
measure code coverage
report executed source lines
relatedTool gcov self-linksurface differs
surface form: gcovr

lcov
requires -fprofile-arcs
-ftest-coverage
compilation with GCC coverage options
shortName gcov
supports per-file coverage statistics
per-function coverage statistics
summary coverage statistics
supportsLanguage C
C++
typicalUsage run program to generate coverage data then run gcov to analyze
usedFor identifying untested code paths
improving test suites
regression testing support
usedWith GNU Compiler Collection
surface form: GCC

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

gcov relatedTool gcov self-linksurface differs
this entity surface form: gcovr