Switch to llvm-cov for coverage reports#213
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## main #213 +/- ##
==========================================
- Coverage 90.25% 89.91% -0.35%
==========================================
Files 34 34
Lines 1991 5383 +3392
Branches 0 5383 +5383
==========================================
+ Hits 1797 4840 +3043
- Misses 194 348 +154
- Partials 0 195 +195 ☔ View full report in Codecov by Sentry. |
|
Could you give some background to this, for the archive? I gather we've been having problems with tarpaulin? |
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Sure. On the SDK side of things we saw some intermittent problems with the coverage reporting on the CI. For a while we patched over the problem by excluding some parts of the SDK from coverage reports: matrix-org/matrix-rust-sdk#5180. It's unclear if the SEGFAULT is caused by the added instrumentation to gather coverage data or some upstream issue. The issue has been reported upstream but as there is not resolution yet we had to move on. The SDK has thus switched to The added benefit here is that |
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
This ensures that the version that was used in the CI doesn't change without us noticing.
No description provided.