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 243539
Number of procedures 14
Number of executed procedures 12 86%
Number of unexecuted procedures 2 14%
Average hits per executed procedure 126987

lines procedures

Unexecuted procedures

Executed procedures


Report generated by FoBiS.py

Coverage analysis of json_value_module.F90

Metrics
Number of executable lines 4008
Number of executed lines 3477 87%
Number of unexecuted lines 531 13%
Average hits per executed line 2225081
Number of procedures 156
Number of executed procedures 150 96%
Number of unexecuted procedures 6 4%
Average hits per executed procedure 439000

lines procedures

Unexecuted procedures

Executed procedures


Report generated by FoBiS.py

Coverage analysis of json_file_module.F90

Metrics
Number of executable lines 579
Number of executed lines 562 97%
Number of unexecuted lines 17 3%
Average hits per executed line 63
Number of procedures 65
Number of executed procedures 63 97%
Number of unexecuted procedures 2 3%
Average hits per executed procedure 85

lines procedures

Unexecuted procedures

Executed procedures


Report generated by FoBiS.py