Skip to content

ci: print line coverage summary in CI logs#46

Merged
JingsongLi merged 1 commit into
apache:mainfrom
jianguotian:ci-coverage
May 26, 2026
Merged

ci: print line coverage summary in CI logs#46
JingsongLi merged 1 commit into
apache:mainfrom
jianguotian:ci-coverage

Conversation

@jianguotian
Copy link
Copy Markdown
Contributor

@jianguotian jianguotian commented May 25, 2026

Summary

  • Replace cargo test with cargo llvm-cov --summary-only in the rust-test job so each CI run prints a per-file line/region/function coverage table directly in the Actions log.
  • Install cargo-llvm-cov via taiki-e/install-action before running coverage.
  • No external service (Codecov etc.) dependency — coverage is visible by reading the workflow output.

Replace `cargo test` with `cargo llvm-cov --summary-only` so each run
shows a per-file line/region/function coverage table in the Actions log.
No external service dependency.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JingsongLi
Copy link
Copy Markdown
Contributor

+1

@JingsongLi JingsongLi merged commit b9e2798 into apache:main May 26, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants