matsim-org / matsim-libs

Multi-Agent Transport Simulation
www.matsim.org
461 stars 436 forks source link

Track code coverage for contribs #3264

Open paulheinr opened 1 month ago

paulheinr commented 1 month ago

The code coverage of MATSim is tracked here: https://app.codecov.io/gh/matsim-org/matsim-libs I think it might also be usefull to track the coverage in the contribs. @michalmac Do you know how that works?

michalmac commented 1 month ago

I was never a big believer in the code coverage stats, therefore I only enabled it for the main matsim (as it was also the case before, i.e. when calculating the coverage on our private Jenkins CI).

I guess you need to change https://github.com/matsim-org/matsim-libs/blob/master/.github/workflows/code-coverage.yaml so that the Create coverage report step is run for the whole matsim.

michalmac commented 1 month ago

There is even some little discussion here: https://github.com/matsim-org/matsim-libs/pull/2059