From b2f14788550a59cac6457edcbc19cff20ce42575 Mon Sep 17 00:00:00 2001 From: waffles Date: Wed, 25 Jun 2025 11:08:42 -0700 Subject: [PATCH] Add --ignore-errors mismatch to all lcov commands --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e17a5c..a95d280 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -106,16 +106,16 @@ jobs: mkdir -p coverage # Capture coverage data - lcov --capture --directory builddir --output-file coverage/coverage.info + lcov --capture --directory builddir --output-file coverage/coverage.info --ignore-errors mismatch # Remove system headers and test files from coverage - lcov --remove coverage/coverage.info '/usr/*' '*/test_*' '*/gtest/*' --output-file coverage/coverage_filtered.info + lcov --remove coverage/coverage.info '/usr/*' '*/test_*' '*/gtest/*' --output-file coverage/coverage_filtered.info --ignore-errors mismatch # Generate HTML report - genhtml coverage/coverage_filtered.info --output-directory coverage/html --ignore-errors mismatch + genhtml coverage/coverage_filtered.info --output-directory coverage/html # Display coverage summary - lcov --summary coverage/coverage_filtered.info + lcov --summary coverage/coverage_filtered.info --ignore-errors mismatch - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v3