Improve test coverage
On the reporting side:
-
Get lcov into msys2: https://github.com/Alexpux/MSYS2-packages/pull/1176Worked around for now - Add coverage to Windows jobs
- Fix paths of Windows coverage files (all ASCII luckily) so they can be merged
- Filter out unrelated files (inlined code from headers) for gcov/lcov
Then:
- Evaluate coverage
- ...
- profit