diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index cb1cc6a..7553117 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -27,11 +27,16 @@ jobs: - uses: actions-rs/cargo@v1 continue-on-error: true - run: | + echo "Installing grcov"; cargo install grcov; + echo "Running tests"; cargo test --all-features; + echo "Running ignored tests for coverage"; cargo test discv5_echo -- --ignored; + echo "Running default_echo ignored tests for coverage"; cargo test default_echo -- --ignored; mkdir /tmp/cov; + echo "Generating coverage report"; grcov . --binary-path ./target/debug/ -s . -t lcov --branch --ignore-not-existing --ignore '../*' --ignore "/*" -o /tmp/cov/tests.lcov; - uses: codecov/codecov-action@v3 with: