CI: Enable coverage reports

Blacklisted some files not directly relevant to the codebase (such as
tests, tools and debugging functions).

The coverage HTML report gets attached as a build artifact, although
unfortunately we can't link directly to the `index.html`. We also attach
the coverage XML as a cobertura report, although I'm not sure if it does
anything.
This commit is contained in:
Niklas Haas
2020-05-27 16:24:03 +02:00
committed by Jean-Baptiste Kempf
parent a2f90805e0
commit 2b98fd286c
2 changed files with 17 additions and 1 deletions
+3
View File
@@ -0,0 +1,3 @@
exclude = .*/tests/.*
exclude = .*/tools/.*
exclude = .*/include/common/dump.h