Remove system libs from coverage report

This commit is contained in:
serkixenos 2020-11-16 17:49:16 +01:00 committed by GitHub
parent 469a72415a
commit 2ce4e57283
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -33,12 +33,14 @@ test:
- build
script:
- ./build/tests/all_graphene_tests --log_level=message
- lcov --capture --directory ./build/ --output-file ./build/coverage.info
- lcov --capture --directory ./build/ --output-file ./build/coverage.tmp.info
- lcov --remove ./build/coverage.tmp.info "/usr/*" --output-file ./build/coverage.info
- genhtml --output-directory ./build/coverage ./build/coverage.info
artifacts:
untracked: true
paths:
- build/coverage/
- build/coverage.info
- build/coverage.tmp.info
tags:
- builder