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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 90.7 % 659 598 5 56 68 530 3
Current Date: 2026-10-12 11:56:10 +0200 Functions: 91.5 % 47 43 4 6 37
Baseline: lcov-20261012-baseline Branches: 79.0 % 448 354 14 80 46 308
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 91.9 % 135 124 5 6 68 56
(360..) days: 90.5 % 524 474 50 474
Function coverage date bins:
(30,360] days: 94.1 % 17 16 1 3 13
(360..) days: 90.0 % 30 27 3 3 24
Branch coverage date bins:
(30,360] days: 80.9 % 94 76 14 4 46 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
AlterTableGetRelOptionsLockLevel CBC 541 93.3 % (14 / 15) 87.5 % (14 / 16)
add_bool_reloption CBC 1 100.0 % (4 / 4)
add_enum_reloption CBC 1 100.0 % (4 / 4)
add_int_reloption CBC 3136 100.0 % (4 / 4)
add_local_bool_reloption UBC 0 0.0 % (0 / 4)
add_local_enum_reloption UBC 0 0.0 % (0 / 4)
add_local_int_reloption CBC 1296 100.0 % (4 / 4)
add_local_real_reloption CBC 1176 100.0 % (4 / 4)
add_local_reloption CBC 2472 100.0 % (7 / 7) 50.0 % (1 / 2)
add_local_string_reloption UBC 0 0.0 % (0 / 4)
add_local_ternary_reloption UBC 0 0.0 % (0 / 4)
add_real_reloption CBC 1 100.0 % (4 / 4)
add_reloption GNC 3142 100.0 % (12 / 12) 100.0 % (4 / 4)
add_reloption_kind CBC 96 80.0 % (4 / 5) 25.0 % (1 / 4)
add_string_reloption CBC 2 100.0 % (4 / 4)
add_ternary_reloption CBC 1 100.0 % (4 / 4)
allocateReloptStruct CBC 74734 75.0 % (9 / 12) 58.3 % (7 / 12)
allocate_reloption CBC 5614 94.6 % (35 / 37) 80.0 % (12 / 15)
assert_toast_defaults_unsettable GNC 4271 92.3 % (24 / 26) 60.9 % (14 / 23)
attribute_reloptions CBC 25 100.0 % (2 / 2)
build_local_reloptions CBC 1884 100.0 % (19 / 19) 87.5 % (14 / 16)
build_reloptions CBC 73071 80.0 % (8 / 10) 33.3 % (2 / 6)
default_reloptions CBC 58897 100.0 % (2 / 2)
extractRelOptions CBC 978173 66.7 % (16 / 24) 62.5 % (5 / 8)
fillRelOptions CBC 74734 86.4 % (51 / 59) 75.6 % (31 / 41)
find_reloption GNC 756 87.5 % (7 / 8) 87.5 % (7 / 8)
heap_reloptions CBC 62774 100.0 % (13 / 13) 80.0 % (4 / 5)
index_reloptions CBC 20753 100.0 % (5 / 5) 75.0 % (3 / 4)
init_bool_reloption CBC 1 100.0 % (4 / 4)
init_enum_reloption CBC 1 100.0 % (6 / 6)
init_int_reloption CBC 4432 100.0 % (6 / 6)
init_local_reloptions CBC 3768 100.0 % (5 / 5)
init_real_reloption CBC 1177 100.0 % (6 / 6)
init_string_reloption CBC 2 93.8 % (15 / 16) 66.7 % (4 / 6)
init_ternary_reloption CBC 1 100.0 % (3 / 3)
initialize_reloptions GNC 4271 88.9 % (56 / 63) 75.0 % (30 / 40)
merge_toast_reloptions GNC 26184 94.3 % (33 / 35) 86.2 % (25 / 29)
parseLocalRelOptions CBC 1884 100.0 % (12 / 12) 87.5 % (7 / 8)
parseRelOptions GNC 73071 100.0 % (19 / 19) 92.9 % (13 / 14)
parseRelOptionsInternal CBC 14950 100.0 % (22 / 22) 90.0 % (18 / 20)
parse_one_reloption CBC 16654 95.5 % (63 / 66) 80.5 % (62 / 77)
partitioned_table_reloptions CBC 3412 100.0 % (4 / 4) 66.7 % (4 / 6)
register_reloptions_validator CBC 14 100.0 % (3 / 3)
tablespace_reloptions CBC 89 100.0 % (2 / 2)
transformRelOptions CBC 86417 93.9 % (62 / 66) 85.9 % (67 / 78)
untransformRelOptions CBC 17505 100.0 % (15 / 15) 83.3 % (5 / 6)
view_reloptions CBC 12088 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1