summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-19Fix misspelled variable nameMarius Gedminas
Noticed by pyflakes. I've no idea what sort of errors it could've caused at runtime.
2012-12-18Fix problems with out of directory buildsStef Walter
* Ask gcov to resolve what source files a gcno file represents. * This also covers issues with multiple gcno files for the same source file, as would be the case if a source file is built into multiple executables/libraries.
2012-11-29Provide intelligent warnings for missing/invalid .gcno filesStef Walter
No gcno file indicates that the the source was not built with code coverage. If the gcno file exists but predates the source file, then probably not rebuilt since last change.
2012-11-29Don't assume gcc was run in same directory as sourceStef Walter
gcov needs to be run in the same directory as gcc was run in order to find the source files correctly. We use gcov with --no-output to report which directory this is for given gcno files.
2012-11-07Handle skipped lines correctlyStef Walter
2012-11-06Support for running 'git coverage' in a subdirectoryStef Walter
2012-11-06Add usageStef Walter
2012-11-06Add python coverageStef Walter
2012-11-06Lots more work and cleanupStef Walter
2012-11-06Initial implementationStef Walter