LCOV - differential code coverage report
Current view: top level - src/backend/access/common - reloptions.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 90.5 % 589 533 6 50 58 475 2 34
Current Date: 2026-03-14 14:10:32 -0400 Functions: 90.9 % 44 40 1 3 15 25 1
Baseline: lcov-20260315-024220-baseline Branches: 79.4 % 388 308 6 3 71 3 46 259 4 36
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: 90.0 % 70 63 6 1 58 5
(360..) days: 90.6 % 519 470 49 470
Function coverage date bins:
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 92.5 % 40 37 3 12 25
Branch coverage date bins:
(30,360] days: 84.5 % 58 49 6 3 46 3
(360..) days: 78.5 % 330 259 3 68 3 256

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 400 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 4159 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 997 100.0 % (4 / 4)
add_local_real_reloption CBC 934 100.0 % (4 / 4)
add_local_reloption GNC 1931 100.0 % (7 / 7) 50.0 % (1 / 2)
add_local_string_reloption UBC 0 0.0 % (0 / 4)
add_local_ternary_reloption UNC 0 0.0 % (0 / 4)
add_real_reloption CBC 1 100.0 % (4 / 4)
add_reloption CBC 4165 100.0 % (12 / 12) 100.0 % (4 / 4)
add_reloption_kind CBC 127 80.0 % (4 / 5) 25.0 % (1 / 4)
add_string_reloption CBC 2 100.0 % (4 / 4)
add_ternary_reloption GNC 1 100.0 % (4 / 4)
allocateReloptStruct GNC 58729 75.0 % (9 / 12) 58.3 % (7 / 12)
allocate_reloption GNC 6096 94.6 % (35 / 37) 80.0 % (12 / 15)
attribute_reloptions CBC 19 100.0 % (2 / 2)
build_local_reloptions GNC 1464 100.0 % (19 / 19) 87.5 % (14 / 16)
build_reloptions CBC 57429 80.0 % (8 / 10) 33.3 % (2 / 6)
default_reloptions CBC 45724 100.0 % (2 / 2)
extractRelOptions CBC 797180 66.7 % (16 / 24) 62.5 % (5 / 8)
fillRelOptions GNC 58729 86.4 % (51 / 59) 75.6 % (31 / 41)
heap_reloptions CBC 49183 100.0 % (13 / 13) 80.0 % (4 / 5)
index_reloptions GNC 17237 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 5156 100.0 % (6 / 6)
init_local_reloptions CBC 2928 100.0 % (5 / 5)
init_real_reloption CBC 935 100.0 % (6 / 6)
init_string_reloption CBC 2 93.8 % (15 / 16) 66.7 % (4 / 6)
init_ternary_reloption GNC 1 100.0 % (3 / 3)
initialize_reloptions GNC 3552 88.7 % (55 / 62) 75.0 % (30 / 40)
parseLocalRelOptions GNC 1464 100.0 % (12 / 12) 87.5 % (7 / 8)
parseRelOptions GNC 57429 100.0 % (19 / 19) 92.9 % (13 / 14)
parseRelOptionsInternal GNC 11156 100.0 % (22 / 22) 90.0 % (18 / 20)
parse_one_reloption GNC 12301 95.5 % (63 / 66) 80.5 % (62 / 77)
partitioned_table_reloptions CBC 2803 100.0 % (4 / 4) 66.7 % (4 / 6)
register_reloptions_validator CBC 14 100.0 % (3 / 3)
tablespace_reloptions CBC 72 100.0 % (2 / 2)
untransformRelOptions GNC 16260 100.0 % (15 / 15) 83.3 % (5 / 6)
view_reloptions CBC 10028 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta