ci(coverage): add gcovr exclusions#27
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #27 +/- ##
===========================================
+ Coverage 44.75% 71.42% +26.67%
===========================================
Files 7 7
Lines 324 322 -2
Branches 177 177
===========================================
+ Hits 145 230 +85
+ Misses 42 39 -3
+ Partials 137 53 -84
Flags with carried forward coverage won't be shown. Click here to find out more. |
|
@FrogTheFrog coverage seems better, but still some oddities. For example no log messages are fully covered. If you'd like to review, the results are here: https://app.codecov.io/gh/LizardByte/libdisplaydevice/pull/27/indirect-changes |
That's to be expected. The This could break just because OS decided to shit itself, so to say: While I do not test such cases, I always cover the cases when it could return |
Description
Adds 3 exclusions for the gcovr report generation.
Screenshot
Issues Fixed or Closed
Type of Change
.github/...)Checklist
Branch Updates
LizardByte requires that branches be up-to-date before merging. This means that after any PR is merged, this branch
must be updated before it can be merged. You must also
Allow edits from maintainers.