Skip to content

Commit b622ec3

Browse files
committed
filter coverage
1 parent b3eebb8 commit b622ec3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,11 @@ jobs:
3939
- name: Capture coverage
4040
run: lcov -c -d build/CMakeFiles/capancdt_proximity_sensor_lib.dir/src -o coverage.info
4141

42+
- name: Filter coverage
43+
run: lcov -r coverage.info '/usr/*' '*/test/*' -o coverage.filtered.info
44+
4245
- name: Generate HTML report
43-
run: genhtml coverage.info --output-directory coverage-report
46+
run: genhtml coverage.filtered.info --output-directory coverage-report
4447

4548
- name: Upload coverage-report
4649
uses: actions/upload-artifact@v4
@@ -52,5 +55,5 @@ jobs:
5255
uses: codecov/codecov-action@v5
5356
with:
5457
token: ${{ secrets.CODECOV_TOKEN }}
55-
files: coverage.info
58+
files: coverage.filtered.info
5659
fail_ci_if_error: true

0 commit comments

Comments
 (0)