Trucov
Trucov is an open source code coverage analysis tool for the GCC compiler that improves upon gcov. The tool performs decision coverage analysis over any C or C++ code compiled by the GCC compiler. Trucov was developed as a senior design project at Washington State University.
Features
- Produces coverage analysis on a per source, per function, and per branch level
- Provides both text and graphical coverage reports that engineers can easily use
- Automatically finds all the source files inside of a project
- Detects how many times any particular block or branch of code has been executed
- Generates the control flow graphs of each function per source file
- Optionally hides coverage information of external libraries to better focus on the product under test
- Allows user to narrow the scope of coverage information by specifying specific functions or files
External links