Skip to content

Commit fd1520e

Browse files
ci(coverage): ignore gcov negative_hits parse bug in gcovr
1 parent 8110dac commit fd1520e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/coverage.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ jobs:
5757
run: |
5858
gcovr --root . --filter 'src/' --exclude 'tests/' --exclude '_deps/' \
5959
--gcov-executable gcov-14 \
60+
--gcov-ignore-parse-errors negative_hits.warn_once_per_file \
6061
build/cov --print-summary > coverage-summary.txt
6162
pct=$(awk '/lines:/{print $2}' coverage-summary.txt | tr -d '%')
6263
if [[ -z "$pct" ]]; then
@@ -79,6 +80,7 @@ jobs:
7980
mkdir -p pages
8081
gcovr --root . --filter 'src/' --exclude 'tests/' --exclude '_deps/' \
8182
--gcov-executable gcov-14 \
83+
--gcov-ignore-parse-errors negative_hits.warn_once_per_file \
8284
--html pages/coverage.html --html-details build/cov || true
8385
8486
printf '{"schemaVersion":1,"label":"coverage","message":"%s%%","color":"%s"}\n' \

0 commit comments

Comments
 (0)