Strip lcov system files

test-codeclimate-gcov
Jelte Fennema 2022-12-05 12:50:51 +01:00
parent c2f74f54a8
commit e78790232e
1 changed files with 5 additions and 0 deletions

View File

@ -195,6 +195,7 @@ jobs:
name: 'Create codeclimate coverage' name: 'Create codeclimate coverage'
command: | command: |
lcov --directory . --capture --output-file lcov.info lcov --directory . --capture --output-file lcov.info
lcov --remove lcov.info -o lcov.info '/usr/*'
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
mkdir -p /tmp/codeclimate mkdir -p /tmp/codeclimate
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
@ -287,6 +288,7 @@ jobs:
name: 'Create codeclimate coverage' name: 'Create codeclimate coverage'
command: | command: |
lcov --directory . --capture --output-file lcov.info lcov --directory . --capture --output-file lcov.info
lcov --remove lcov.info -o lcov.info '/usr/*'
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
mkdir -p /tmp/codeclimate mkdir -p /tmp/codeclimate
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
@ -380,6 +382,7 @@ jobs:
name: 'Create codeclimate coverage' name: 'Create codeclimate coverage'
command: | command: |
lcov --directory . --capture --output-file lcov.info lcov --directory . --capture --output-file lcov.info
lcov --remove lcov.info -o lcov.info '/usr/*'
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
mkdir -p /tmp/codeclimate mkdir -p /tmp/codeclimate
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
@ -474,6 +477,7 @@ jobs:
name: 'Create codeclimate coverage' name: 'Create codeclimate coverage'
command: | command: |
lcov --directory . --capture --output-file lcov.info lcov --directory . --capture --output-file lcov.info
lcov --remove lcov.info -o lcov.info '/usr/*'
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
mkdir -p /tmp/codeclimate mkdir -p /tmp/codeclimate
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
@ -549,6 +553,7 @@ jobs:
name: 'Create codeclimate coverage' name: 'Create codeclimate coverage'
command: | command: |
lcov --directory . --capture --output-file lcov.info lcov --directory . --capture --output-file lcov.info
lcov --remove lcov.info -o lcov.info '/usr/*'
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
mkdir -p /tmp/codeclimate mkdir -p /tmp/codeclimate
codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info codeclimate/test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info