Got code?

Sure you do. Lots and lots of code. And tests...not so much? Not enough?

So you know you need more tests, because everyone needs more tests... but how are you supposed to know which parts of your code to test next?

Easy: ggcov tells you which parts of your software are well tested, and which parts...need a little lovin'. ggcov is a set of tools for exploring test coverage data produced by C and C++ programs compiled with gcc --coverage. So it's basically a replacement for the gcov program that comes with gcc. ggcov has a tool for your workflow.

Got Desktop?

ggcov has a Gnome GUI for exploring test coverage.

See annotated source, reports, and visualisations.

See the pics

Got Browser?

ggcov generates static HTML reports with much of the functionality of the Gnome GUI.

Explore your code in any web browser, no web server needed.

Try it out

Got Terminal?

ggcov has a commandline interface, useful for Continuous Integration.

Generate Cobertura XML format. Generate annotated source as text files.

Tell me more