LCOV - differential code coverage report
Current view: top level - src/common - parse_manifest.c (source / functions) Coverage Total Hit UBC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 95.6 % 385 368 17 368
Current Date: 2026-07-25 19:08:27 +0900 Functions: 100.0 % 19 19 19
Baseline: lcov-20260725-baseline Branches: 85.4 % 198 169 29 169
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 2 2 2
(360..) days: 95.6 % 383 366 17 366
Function coverage date bins:
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(360..) days: 85.4 % 198 169 29 169

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 129 85.3 % (29 / 34) 76.9 % (20 / 26)
hexdecode_char CBC 1754956 100.0 % (8 / 8) 75.0 % (9 / 12)
json_manifest_finalize_file CBC 131909 100.0 % (48 / 48) 92.5 % (37 / 40)
json_manifest_finalize_wal_range CBC 133 100.0 % (26 / 26) 83.3 % (15 / 18)
json_parse_manifest_incremental_chunk CBC 249 78.6 % (11 / 14) 70.0 % (7 / 10)
json_manifest_finalize_system_identifier CBC 127 87.5 % (7 / 8) 50.0 % (2 / 4)
json_manifest_scalar CBC 654138 100.0 % (55 / 55) 88.2 % (15 / 17)
json_parse_manifest_incremental_init CBC 124 91.7 % (22 / 24) 50.0 % (2 / 4)
hexdecode_string CBC 129964 100.0 % (8 / 8) 83.3 % (5 / 6)
json_manifest_array_end CBC 256 77.8 % (7 / 9) 50.0 % (1 / 2)
json_manifest_finalize_version CBC 153 100.0 % (10 / 10) 87.5 % (7 / 8)
json_manifest_object_field_start CBC 654416 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 274 100.0 % (12 / 12) 100.0 % (3 / 3)
json_manifest_object_end CBC 132173 100.0 % (17 / 17) 100.0 % (4 / 4)
json_manifest_object_start CBC 132201 100.0 % (23 / 23) 100.0 % (4 / 4)
parse_xlogrecptr CBC 257 100.0 % (5 / 5) 100.0 % (2 / 2)
json_manifest_parse_failure CBC 26 66.7 % (2 / 3)
json_parse_manifest_incremental_shutdown CBC 121 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1