Projects / kcov

kcov

Kcov is a code coverage tester based for compiled programs (C/C++, etc) and Python scripts. It uses DWARF debugging information to collect coverage information from binaries without special compiler options. It produces lcov-style output and only requires a single step, i.e. collection and reporting are done in one sweep.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  09 Jun 2014 17:24

    Release Notes: This release modernized and improved HTML output, and now allows sort order to be changed directly on the Web page. Filtering of merged output was corrected, and a case where kcov could hang on receiving a signal was fixed. Performance was improved.

    •  18 May 2014 17:40

      Release Notes: This release adds merging output where the coverage output of multiple binaries are merged into one, various bugfixes, and much refactoring.

      •  21 Mar 2014 15:49

        Release Notes: This release adds several bugfixes and output improvements to the Python engine and adds an unfinished engine for Linux kernel code coverage.

        •  02 Mar 2014 09:55

          Release Notes: Support for collecting coverage for Python programs has been added, and a hanging bug for shared libraries has been fixed.

          •  05 Feb 2014 18:52

            Release Notes: This release adds options to only collect coverage data and only process collected data. PowerPC support has been added.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.