Breadstick Get it on Google Play

lcov

Summarise Code coverage information from GCOV

Command lineDevelopment

Install

Not tested on a device yet. What that means

Commands in the package

  • lcov
  • gendesc
  • genhtml
  • geninfo
  • genpng
  • llvm2lcov
  • perl2lcov
  • py2lcov
  • xml2lcov
  • xml2lcovutil.py

About lcov

From Debian's package description

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:

  • HTML based output: coverage rates are additionally indicated using bar graphs and specific colors.
  • Support for large projects: overview pages allow quick browsing of coverage data by providing three levels of detail: directory view, file view and source code view.

From Debian's description of the lcov package, under that package's license.

Dependencies

Depends on

  • python3
  • perl
  • gccorllvm
  • libcapture-tiny-perl
  • libdatetime-perl
  • libtimedate-perl
  • libjson-perl
  • libperlio-gzip-perl

Recommends

  • libgd-gd2-perl

Related apps

All Linux development tools

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the lcov package, under that package's license.
  • Description: Debian's description of the lcov package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.