**Describe the enhancement** Switch to using [`llvm-cov`](https://crates.io/crates/cargo-llvm-cov) in `.github/workflows/code_coverage.yml` for generating coverage data. For example see bitcoindevkit/bdk#1986. **Impact** - [ ] Blocking production usage - [ ] Nice-to-have / UX improvement - [x] Developer experience / maintainability **Additional context** - `grcov` has some limitations including lacking support for branch coverage which makes it a less appealing option. - bitcoindevkit/bdk#1984
Describe the enhancement
Switch to using
llvm-covin.github/workflows/code_coverage.ymlfor generating coverage data. For example see bitcoindevkit/bdk#1986.Impact
Additional context
grcovhas some limitations including lacking support for branch coverage which makes it a less appealing option.