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.
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.
Release Notes: This release adds merging output where the coverage output of multiple binaries are merged into one, various bugfixes, and much refactoring.
Release Notes: This release adds several bugfixes and output improvements to the Python engine and adds an unfinished engine for Linux kernel code coverage.
Release Notes: Support for collecting coverage for Python programs has been added, and a hanging bug for shared libraries has been fixed.
Release Notes: This release adds options to only collect coverage data and only process collected data. PowerPC support has been added.