ignore errors unused

This commit is contained in:
pmb
2025-06-25 11:20:12 -07:00
parent 46d46523ae
commit 3d35345eb9
+3 -3
View File
@@ -106,16 +106,16 @@ jobs:
mkdir -p coverage
# Capture coverage data
lcov --capture --directory builddir --output-file coverage/coverage.info --ignore-errors mismatch,mismatch
lcov --capture --directory builddir --output-file coverage/coverage.info --ignore-errors mismatch,mismatch,unused
# Remove system headers and test files from coverage
lcov --remove coverage/coverage.info '/usr/*' '*/test_*' '*/gtest/*' --output-file coverage/coverage_filtered.info --ignore-errors mismatch,mismatch
lcov --remove coverage/coverage.info '/usr/*' '*/test_*' '*/gtest/*' --output-file coverage/coverage_filtered.info --ignore-errors mismatch,mismatch,unused
# Generate HTML report
genhtml coverage/coverage_filtered.info --output-directory coverage/html
# Display coverage summary
lcov --summary coverage/coverage_filtered.info --ignore-errors mismatch,mismatch
lcov --summary coverage/coverage_filtered.info --ignore-errors mismatch,mismatch,unused
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3