Skip to content

ci: add coverage job

Guillaume Desmottes requested to merge gdesmott/zbus:coverage into main

Uses the new llvm source-base coverage from nightly to generate coverage reports:

  • full html report as artifact
  • cobertura report for gitlab MR integration
  • output coverage summary for gitlab parsing

Here is the regexp to set in gitlab as "Test coverage parsing": \slines.:\s*([\d.]+%)

Resources:

Merge request reports