LCOV - differential code coverage report
Current view: top level - src/common - parse_manifest.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 95.6 % 385 368 17 3 365 3
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 19 19 2 17
Baseline: lcov-20260505-025707-baseline Branches: 85.4 % 198 169 29 2 167 2
Baseline Date: 2026-05-05 10:27:06 +0900 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 1796204 100.0 % (8 / 8) 75.0 % (9 / 12)
hexdecode_string CBC 135085 100.0 % (8 / 8) 83.3 % (5 / 6)
json_manifest_array_end CBC 266 77.8 % (7 / 9) 50.0 % (1 / 2)
json_manifest_array_start CBC 284 100.0 % (12 / 12) 100.0 % (3 / 3)
json_manifest_finalize_file CBC 137025 100.0 % (48 / 48) 92.5 % (37 / 40)
json_manifest_finalize_system_identifier CBC 132 87.5 % (7 / 8) 50.0 % (2 / 4)
json_manifest_finalize_version CBC 158 100.0 % (10 / 10) 87.5 % (7 / 8)
json_manifest_finalize_wal_range CBC 138 100.0 % (26 / 26) 83.3 % (15 / 18)
json_manifest_object_end CBC 137299 100.0 % (17 / 17) 100.0 % (4 / 4)
json_manifest_object_field_start CBC 680036 96.2 % (51 / 53) 97.1 % (33 / 34)
json_manifest_object_start CBC 137327 100.0 % (23 / 23) 100.0 % (4 / 4)
json_manifest_parse_failure CBC 26 66.7 % (2 / 3)
json_manifest_scalar CBC 679748 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 259 78.6 % (11 / 14) 70.0 % (7 / 10)
json_parse_manifest_incremental_init GNC 129 91.7 % (22 / 24) 50.0 % (2 / 4)
json_parse_manifest_incremental_shutdown CBC 126 100.0 % (5 / 5)
parse_xlogrecptr GNC 267 100.0 % (5 / 5) 100.0 % (2 / 2)
verify_manifest_checksum CBC 134 85.3 % (29 / 34) 76.9 % (20 / 26)

Generated by: LCOV version 2.5.0-beta