LCOV - differential code coverage report
Current view: top level - src/common - parse_manifest.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 95.6 % 385 368 17 3 365 3
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 19 19 2 17
Baseline: lcov-20260315-024220-baseline Branches: 85.4 % 198 169 29 2 167 2
Baseline Date: 2026-03-14 15:27:56 +0100 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
hexdecode_char CBC 1682626 100.0 % (8 / 8) 75.0 % (9 / 12)
hexdecode_string CBC 126126 100.0 % (8 / 8) 83.3 % (5 / 6)
json_manifest_array_end CBC 264 77.8 % (7 / 9) 50.0 % (1 / 2)
json_manifest_array_start CBC 282 100.0 % (12 / 12) 100.0 % (3 / 3)
json_manifest_finalize_file CBC 127945 100.0 % (48 / 48) 92.5 % (37 / 40)
json_manifest_finalize_system_identifier CBC 131 87.5 % (7 / 8) 50.0 % (2 / 4)
json_manifest_finalize_version CBC 157 100.0 % (10 / 10) 87.5 % (7 / 8)
json_manifest_finalize_wal_range CBC 137 100.0 % (26 / 26) 83.3 % (15 / 18)
json_manifest_object_end CBC 128217 100.0 % (17 / 17) 100.0 % (4 / 4)
json_manifest_object_field_start CBC 634994 96.2 % (51 / 53) 97.1 % (33 / 34)
json_manifest_object_start CBC 128245 100.0 % (23 / 23) 100.0 % (4 / 4)
json_manifest_parse_failure CBC 26 66.7 % (2 / 3)
json_manifest_scalar CBC 634708 100.0 % (55 / 55) 88.2 % (15 / 17)
json_parse_manifest CBC 33 95.7 % (22 / 23) 75.0 % (3 / 4)
json_parse_manifest_incremental_chunk CBC 255 78.6 % (11 / 14) 70.0 % (7 / 10)
json_parse_manifest_incremental_init GNC 128 91.7 % (22 / 24) 50.0 % (2 / 4)
json_parse_manifest_incremental_shutdown CBC 125 100.0 % (5 / 5)
parse_xlogrecptr GNC 265 100.0 % (5 / 5) 100.0 % (2 / 2)
verify_manifest_checksum CBC 133 85.3 % (29 / 34) 76.9 % (20 / 26)

Generated by: LCOV version 2.4-beta