This would better show the actual coverage of the C source-code. There are two ways we can approach this:
- Integrate it with cmake and use a
FindGCov.cmake, Fingcodecov.cmake. There might be built-in approaches as well with ctest_coverage, but I need to study this more
- Integrate in the github action. Not sure how to call gcov manually for this though
Also, I think the codecov might not be well implemented on the pytest, it only shows the test files themselves, not the coverage of the source api.
This would better show the actual coverage of the C source-code. There are two ways we can approach this:
FindGCov.cmake,Fingcodecov.cmake. There might be built-in approaches as well withctest_coverage, but I need to study this moreAlso, I think the codecov might not be well implemented on the pytest, it only shows the test files themselves, not the coverage of the source api.