Linux Test Project

The LTP GCOV extension (lcov)

About LCOV

LCOV is an extension of GCOV, a GNU tool which provides information about what parts of a program are actually executed (i.e. "covered") while running a particular test case. The extension consists of a set of PERL scripts which build on the textual GCOV output to implement the following enhanced functionality:

LCOV was initially designed to support Linux kernel coverage measurements (requires the gcov-kernel package, see "Downloads and links" section), but works as well for coverage measurements on standard user space applications.


LCOV was jointly created by a group of developers from the IBM Linux Technology Center in Austin, Texas and the IBM Development Lab in Boeblingen, Germany.

Contributors in alphabetical order:


Downloads and links

Comments And Questions  Last modified on: June 15, 2006 - 16:32:49 UTC.