Coverage Analysis

Coverage analysis

Codecov

The following report was automatically generated from gcov output by the FoBiS.py Fortran build tool. gccr.pl was used to merge gcov coverage reports, and can be obtained at https://github.com/eel3/gccr. Any procedures surrounded by double square brackets below are internal procedures and do not have their own documentation page–documentation for these procedures is included in the documentation of the scope in which they are defined.

If procedure coverage is at 100%, also have a look at the Codecov.io coverage suggestions.

Codecov.io

Coverage analysis of json_string_utilities.F90

Metrics
Number of executable lines 337
Number of executed lines 311 92%
Number of unexecuted lines 26 8%
Average hits per executed line 243573
Number of procedures 14
Number of executed procedures 12 86%
Number of unexecuted procedures 2 14%
Average hits per executed procedure 126995

lines procedures

Unexecuted procedures

Executed procedures


Report generated by FoBiS.py

Coverage analysis of json_value_module.F90

Metrics
Number of executable lines 4030
Number of executed lines 3499 87%
Number of unexecuted lines 531 13%
Average hits per executed line 2238492
Number of procedures 156
Number of executed procedures 150 96%
Number of unexecuted procedures 6 4%
Average hits per executed procedure 440063

lines procedures

Unexecuted procedures

Executed procedures


Report generated by FoBiS.py

Coverage analysis of json_file_module.F90

Metrics
Number of executable lines 592
Number of executed lines 532 90%
Number of unexecuted lines 60 10%
Average hits per executed line 99
Number of procedures 65
Number of executed procedures 59 91%
Number of unexecuted procedures 6 9%
Average hits per executed procedure 114

lines procedures

Unexecuted procedures

Executed procedures


Report generated by FoBiS.py