[skip ci] Update coverage.yml, add lcov filters

This commit is contained in:
ado 2024-02-21 20:19:42 +01:00
parent cbbe0acb25
commit 90a116ac7b
2 changed files with 1 additions and 4 deletions

View File

@ -63,9 +63,7 @@ jobs:
- name: Generate coverage report
run: |
lcov --version
lcov --help
lcov -d . -c -o out.info --rc lcov_branch_coverage=1 --no-external
lcov -d . -c -o out.info --rc lcov_branch_coverage=1 --no-external --filter branch --filter line
lcov -e out.info '*include/ss*hpp' -o filtered.info
- name: Invoke coveralls

View File

@ -4,4 +4,3 @@ echo yes | cpan DateTime Capture::Tiny
wget -qO- https://github.com/linux-test-project/lcov/releases/download/v2.0/lcov-2.0.tar.gz | tar xvz
(cd lcov-2.0 && make install)
lcov --version