Skip to content

ci: Add a regex to parse line coverage statistics from genhtml output

Philip Withnall requested to merge pwithnall/glib:coverage-regex into master

GitLab can then use this to annotate each pipeline with its code coverage statistics. It can only use one figure, so we choose lines (rather than function or branch coverage) since it’s the most intuitive figure.

This parses the ‘lines’ line from output like:

Overall coverage rate: lines......: 76.7% (108959 of 142122 lines) functions..: 80.7% (10294 of 12763 functions) branches...: 51.3% (50226 of 97953 branches)

Signed-off-by: Philip Withnall

Merge request reports