LCOV - differential code coverage report
Current view: top level - src/backend/access/common - reloptions.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.7 % 659 598 5 56 68 530 3
Current Date: 2026-09-20 14:13:17 +0900 Functions: 91.5 % 47 43 4 6 37
Baseline: lcov-20260920-baseline Branches: 79.0 % 448 354 14 80 46 308
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: 92.9 % 70 65 5 65
(30,360] days: 90.8 % 65 59 6 3 56
(360..) days: 90.5 % 524 474 50 474
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 92.9 % 14 13 1 13
(360..) days: 90.0 % 30 27 3 3 24
Branch coverage date bins:
(7,30] days: 76.7 % 60 46 14 46
(30,360] days: 88.2 % 34 30 4 30
(360..) days: 78.5 % 354 278 76 278

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
add_local_bool_reloption UBC 0 0.0 % (0 / 4)
add_local_enum_reloption UBC 0 0.0 % (0 / 4)
add_local_string_reloption UBC 0 0.0 % (0 / 4)
add_local_ternary_reloption UBC 0 0.0 % (0 / 4)
add_bool_reloption CBC 1 100.0 % (4 / 4)
add_enum_reloption CBC 1 100.0 % (4 / 4)
add_real_reloption CBC 1 100.0 % (4 / 4)
add_ternary_reloption CBC 1 100.0 % (4 / 4)
init_bool_reloption CBC 1 100.0 % (4 / 4)
init_enum_reloption CBC 1 100.0 % (6 / 6)
init_ternary_reloption CBC 1 100.0 % (3 / 3)
add_string_reloption CBC 2 100.0 % (4 / 4)
init_string_reloption CBC 2 93.8 % (15 / 16) 66.7 % (4 / 6)
register_reloptions_validator CBC 14 100.0 % (3 / 3)
attribute_reloptions CBC 25 100.0 % (2 / 2)
tablespace_reloptions CBC 89 100.0 % (2 / 2)
add_reloption_kind CBC 96 80.0 % (4 / 5) 25.0 % (1 / 4)
AlterTableGetRelOptionsLockLevel CBC 540 93.3 % (14 / 15) 87.5 % (14 / 16)
find_reloption GNC 756 87.5 % (7 / 8) 87.5 % (7 / 8)
add_local_real_reloption CBC 1176 100.0 % (4 / 4)
init_real_reloption CBC 1177 100.0 % (6 / 6)
add_local_int_reloption CBC 1316 100.0 % (4 / 4)
build_local_reloptions CBC 1904 100.0 % (19 / 19) 87.5 % (14 / 16)
parseLocalRelOptions CBC 1904 100.0 % (12 / 12) 87.5 % (7 / 8)
add_local_reloption CBC 2492 100.0 % (7 / 7) 50.0 % (1 / 2)
add_int_reloption CBC 3136 100.0 % (4 / 4)
add_reloption GNC 3142 100.0 % (12 / 12) 100.0 % (4 / 4)
partitioned_table_reloptions CBC 3383 100.0 % (4 / 4) 66.7 % (4 / 6)
init_local_reloptions CBC 3808 100.0 % (5 / 5)
assert_toast_defaults_unsettable GNC 4261 92.3 % (24 / 26) 60.9 % (14 / 23)
initialize_reloptions GNC 4261 88.9 % (56 / 63) 75.0 % (30 / 40)
init_int_reloption CBC 4452 100.0 % (6 / 6)
allocate_reloption CBC 5634 94.6 % (35 / 37) 80.0 % (12 / 15)
view_reloptions CBC 12080 100.0 % (2 / 2)
parseRelOptionsInternal CBC 14804 100.0 % (22 / 22) 90.0 % (18 / 20)
parse_one_reloption CBC 16507 95.5 % (63 / 66) 80.5 % (62 / 77)
untransformRelOptions CBC 17421 100.0 % (15 / 15) 83.3 % (5 / 6)
index_reloptions CBC 20702 100.0 % (5 / 5) 75.0 % (3 / 4)
merge_toast_reloptions GNC 26011 94.3 % (33 / 35) 86.2 % (25 / 29)
default_reloptions CBC 58637 100.0 % (2 / 2)
heap_reloptions CBC 62513 100.0 % (13 / 13) 80.0 % (4 / 5)
build_reloptions CBC 72802 80.0 % (8 / 10) 33.3 % (2 / 6)
parseRelOptions GNC 72802 100.0 % (19 / 19) 92.9 % (13 / 14)
allocateReloptStruct CBC 74485 75.0 % (9 / 12) 58.3 % (7 / 12)
fillRelOptions CBC 74485 86.4 % (51 / 59) 75.6 % (31 / 41)
transformRelOptions CBC 86186 93.9 % (62 / 66) 85.9 % (67 / 78)
extractRelOptions CBC 976337 66.7 % (16 / 24) 62.5 % (5 / 8)

Generated by: LCOV version 2.0-1