LCOV - differential code coverage report
Current view: top level - src/common - parse_manifest.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 95.8 % 380 364 16 1 5 358 10
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 18 18 3 15 1
Baseline: lcov-20260920-baseline Branches: 84.7 % 202 171 3 28 13 158
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 5 5 3 2
(360..) days: 95.7 % 373 357 16 1 356
Function coverage date bins:
(360..) days: 100.0 % 18 18 3 15
Branch coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 75.0 % 12 9 3 9
(360..) days: 84.9 % 186 158 28 158

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 1653316 100.0 % (8 / 8) 75.0 % (9 / 12)
hexdecode_string CBC 122404 100.0 % (8 / 8) 83.3 % (5 / 6)
json_manifest_array_end CBC 256 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 GNC 124230 100.0 % (48 / 48) 90.5 % (38 / 42)
json_manifest_finalize_system_identifier GNC 128 100.0 % (8 / 8) 66.7 % (4 / 6)
json_manifest_finalize_version CBC 162 100.0 % (10 / 10) 87.5 % (7 / 8)
json_manifest_finalize_wal_range GNC 140 100.0 % (26 / 26) 80.0 % (16 / 20)
json_manifest_object_end CBC 124501 100.0 % (17 / 17) 100.0 % (4 / 4)
json_manifest_object_field_start CBC 616417 96.2 % (51 / 53) 97.1 % (33 / 34)
json_manifest_object_start CBC 124538 100.0 % (23 / 23) 100.0 % (4 / 4)
json_manifest_parse_failure CBC 35 66.7 % (2 / 3)
json_manifest_scalar CBC 616131 100.0 % (55 / 55) 88.2 % (15 / 17)
json_parse_manifest CBC 42 95.7 % (22 / 23) 75.0 % (3 / 4)
json_parse_manifest_incremental_chunk CBC 247 78.6 % (11 / 14) 70.0 % (7 / 10)
json_parse_manifest_incremental_init CBC 124 91.7 % (22 / 24) 50.0 % (2 / 4)
json_parse_manifest_incremental_shutdown CBC 121 100.0 % (5 / 5)
verify_manifest_checksum CBC 129 85.3 % (29 / 34) 76.9 % (20 / 26)

Generated by: LCOV version 2.0-1