Skip to content

Commit 6c7e032

Browse files
committed
fix gcov option for gcov bug
1 parent 8179390 commit 6c7e032

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.github/workflows/code-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
run: |
4545
echo "=== Coverage Summary ==="
4646
cd test
47-
gcovr Build --root .. --filter '\.\./src/.*' --filter '\.\./wolfhsm/.*' --print-summary
47+
gcovr Build --root .. --gcov-ignore-parse-errors=negative_hits.warn_once_per_file --filter '\.\./src/.*' --filter '\.\./wolfhsm/.*' --print-summary
4848
4949
# Upload coverage report as artifact
5050
- name: Upload coverage report

test/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@ coverage:
332332
mkdir -p ../coverage && gcovr Build \
333333
--root .. \
334334
--gcov-executable gcov \
335+
--gcov-ignore-parse-errors=negative_hits.warn_once_per_file \
335336
--filter '\.\./src/.*' \
336337
--filter '\.\./wolfhsm/.*' \
337338
--html-details ../coverage/index.html \

0 commit comments

Comments
 (0)