| Description | Some part of a project can be system specific (can be OS specific, hardware specific, library specific, can have mutually exclusives Cmake options...) which makes impossible to ever reach 100% coverage on just one build.
Imagine different builds on different system for which the union actually cover 100% of the code, you want to know your code is actually 100% covered.
For this, it would be nice to actually have an additional entry in the coverage section that merges/ performs an union operation of the different builds coverage to compute these overall statistics.
There is probably a challenge in the fact that different coverage softwares are used and their output don't really match.
|