Trucov

Trucov is an open source code coverage analysis tool for GCC versions 4.0 and later[1] that aims to be a gcov replacement.

Trucov improves upon gcov by providing more granular and machine readable output, such as DOT Files representing control-flow graph of the program.

The use of DOT Files allows for other common tools like GraphViz to be used to produce coverage graphs.

Trucov was developed as a senior design project[2] at Washington State University.