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 - build
script: script:
- ./build/tests/all_graphene_tests --log_level=message - ./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 - genhtml --output-directory ./build/coverage ./build/coverage.info
artifacts: artifacts:
untracked: true untracked: true
paths: paths:
- build/coverage/ - build/coverage/
- build/coverage.info - build/coverage.info
- build/coverage.tmp.info
tags: tags:
- builder - builder