Closed rs028 closed 1 year ago
Merging #502 (21c51da) into master (87e02fd) will decrease coverage by
66.67%
. The diff coverage isn/a
.
Patch and project coverage have no change.
Comparison is base (
e62c2c1
) 52.00% compared to head (65ec392
) 52.00%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
After resetting Codecov, with one unit test the reported coverage is 3.16%, with 100% coverage in the tests/unit_tests/
directory and 1.12% in the src/
directory (correctly identifies the argparse.f90
as affected by the tests).
Adding one model test increases coverage to 39.38% with 100% coverage in the tests/unit_tests/
directory and 38.22% in the src/
directory.
With another unit test, total coverage increases to 41.40%.
In particular, coverage of src/atmosphereFunctions.f90
goes from 29.63% to 61.54%.
Adding all unit tests increases total coverage to 50.93%, and with the known solutions model tests to 51.31%
@spco @JamesAllsopp I think this is working (see my notes above). Total coverage is now 52%, which is lower than it was, but I think this reflects the fact that it is now calculated properly. Any comments before I merge? (can one of you approve the PR, when you have a minute? thanks).
@JamesAllsopp Can you check you are happy with the acknowledgements in the Credits.tex
file?
This is simply to test that code coverage works as intended. (First need to merge PR #501).