LCOV - differential code coverage report
Current view: top level - src/common - parse_manifest.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 95.6 % 385 368 17 3 365 3
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 19 19 2 17
Baseline: lcov-20260630-baseline Branches: 85.4 % 198 169 29 2 167
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 95.5 % 382 365 17 365
Function coverage date bins:
(360..) days: 100.0 % 19 19 2 17
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 85.2 % 196 167 29 167

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
verify_manifest_checksum CBC 127 85.3 % (29 / 34) 76.9 % (20 / 26)
hexdecode_char CBC 1737980 100.0 % (8 / 8) 75.0 % (9 / 12)
json_manifest_finalize_file CBC 129803 100.0 % (48 / 48) 92.5 % (37 / 40)
json_manifest_finalize_wal_range CBC 131 100.0 % (26 / 26) 83.3 % (15 / 18)
json_parse_manifest_incremental_chunk CBC 245 78.6 % (11 / 14) 70.0 % (7 / 10)
json_manifest_finalize_system_identifier CBC 125 87.5 % (7 / 8) 50.0 % (2 / 4)
json_manifest_scalar CBC 643596 100.0 % (55 / 55) 88.2 % (15 / 17)
json_parse_manifest_incremental_init GNC 122 91.7 % (22 / 24) 50.0 % (2 / 4)
hexdecode_string CBC 127856 100.0 % (8 / 8) 83.3 % (5 / 6)
json_manifest_array_end CBC 252 77.8 % (7 / 9) 50.0 % (1 / 2)
json_manifest_finalize_version CBC 151 100.0 % (10 / 10) 87.5 % (7 / 8)
json_manifest_object_field_start CBC 643870 96.2 % (51 / 53) 97.1 % (33 / 34)
json_parse_manifest CBC 33 95.7 % (22 / 23) 75.0 % (3 / 4)
json_manifest_array_start CBC 270 100.0 % (12 / 12) 100.0 % (3 / 3)
json_manifest_object_end CBC 130063 100.0 % (17 / 17) 100.0 % (4 / 4)
json_manifest_object_start CBC 130091 100.0 % (23 / 23) 100.0 % (4 / 4)
parse_xlogrecptr GNC 253 100.0 % (5 / 5) 100.0 % (2 / 2)
json_manifest_parse_failure CBC 26 66.7 % (2 / 3)
json_parse_manifest_incremental_shutdown CBC 119 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1