-
Notifications
You must be signed in to change notification settings - Fork 399
ci: replace grcov by cargo-llvm-cov #1986
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: replace grcov by cargo-llvm-cov #1986
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK d6a19fc
Thank you for looking into this and describing the problem in detail.
d6a19fc
to
1b1dade
Compare
1b1dade
to
066c4cd
Compare
I replaced |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 066c4cd
Stolen from nymius's [pr](bitcoindevkit/bdk#1986) on bitcoindevkit/bdk regarding the same.
Stolen from nymius's [pr](bitcoindevkit/bdk#1986) on bitcoindevkit/bdk regarding the same.
ACK 066c4cd |
Description
As explained in #1984 , I discovered some misreportings in the coverage information given by grcov.
Fixes #1984
Notes to the reviewers
The discussion about the tool to use is open, but I'm adding this PR to showcase how a change from
grcov
tocargo-llvm-cov
would look like and the improvements in reporting this change will bring. Look the report incoveralls
to get a better perspective of them.Checklists
All Submissions:
cargo +nightly fmt
andcargo clippy
before committing