RWTH-HPC / CMake-codecov

CMake module for code coverage
BSD 3-Clause "New" or "Revised" License
89 stars 34 forks source link

WIP: Support for lcov/gcov with Ninja #30

Open giacomini opened 4 years ago

giacomini commented 4 years ago

This is an attempt to better integrate the Ninja build system (issue #29, but also #6).

It is just meant for discussion, for there are still a few things to sort out, e.g. the target versions of CMake, Ninja, gcc, ... It's a bit of a mess.

Whatever the response, it would be nice to have a github action that runs tests for at least some combinations of the above.

codecov-commenter commented 3 years ago

Codecov Report

Merging #30 (115a51d) into master (06a61fc) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##            master       #30   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            5         4    -1     
  Lines           20        17    -3     
=========================================
- Hits            20        17    -3     
Impacted Files Coverage Δ
src/fortran/hello.f

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 06a61fc...115a51d. Read the comment docs.