LCOV - differential code coverage report
Current view: top level - src/backend/access/common - reloptions.c (source / functions) Coverage Total Hit UNC UIC UBC GIC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.5 % 589 533 6 50 69 464 2 45
Current Date: 2026-05-29 21:51:00 -0400 Functions: 90.9 % 44 40 1 3 25 15 12
Baseline: lcov-20260530-034037-baseline Branches: 79.4 % 388 308 6 3 71 18 46 244 7 51
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 92.0 % 75 69 6 69
(360..) days: 90.3 % 514 464 50 464
Function coverage date bins:
(30,360] days: 93.3 % 15 14 1 14
(360..) days: 89.7 % 29 26 3 11 15
Branch coverage date bins:
(30,360] days: 88.5 % 52 46 6 46
(360..) days: 78.0 % 336 262 3 71 18 244

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 498 93.3 % (14 / 15) 87.5 % (14 / 16)
add_enum_reloption GNC 1 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 GNC 2472 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 GNC 1 100.0 % (4 / 4)
add_reloption CBC 3142 100.0 % (12 / 12) 100.0 % (4 / 4)
add_reloption_kind CBC 96 80.0 % (4 / 5) 25.0 % (1 / 4)
add_ternary_reloption GNC 1 100.0 % (4 / 4)
allocateReloptStruct GNC 75098 75.0 % (9 / 12) 58.3 % (7 / 12)
attribute_reloptions CBC 25 100.0 % (2 / 2)
build_local_reloptions GNC 1884 100.0 % (19 / 19) 87.5 % (14 / 16)
build_reloptions CBC 73423 80.0 % (8 / 10) 33.3 % (2 / 6)
default_reloptions CBC 58984 100.0 % (2 / 2)
extractRelOptions CBC 994900 66.7 % (16 / 24) 62.5 % (5 / 8)
fillRelOptions GNC 75098 86.4 % (51 / 59) 75.6 % (31 / 41)
heap_reloptions CBC 63009 100.0 % (13 / 13) 80.0 % (4 / 5)
index_reloptions GNC 21639 100.0 % (5 / 5) 75.0 % (3 / 4)
init_enum_reloption GNC 1 100.0 % (6 / 6)
init_int_reloption GNC 4432 100.0 % (6 / 6)
init_local_reloptions CBC 3768 100.0 % (5 / 5)
init_real_reloption GNC 1177 100.0 % (6 / 6)
init_string_reloption GNC 2 93.8 % (15 / 16) 66.7 % (4 / 6)
init_ternary_reloption GNC 1 100.0 % (3 / 3)
initialize_reloptions GNC 4210 88.7 % (55 / 62) 75.0 % (30 / 40)
parseLocalRelOptions GNC 1884 100.0 % (12 / 12) 87.5 % (7 / 8)
parseRelOptions GNC 73423 100.0 % (19 / 19) 92.9 % (13 / 14)
parseRelOptionsInternal GNC 13894 100.0 % (22 / 22) 90.0 % (18 / 20)
parse_one_reloption GNC 15319 95.5 % (63 / 66) 80.5 % (62 / 77)
partitioned_table_reloptions CBC 3614 100.0 % (4 / 4) 66.7 % (4 / 6)
register_reloptions_validator CBC 14 100.0 % (3 / 3)
tablespace_reloptions CBC 82 100.0 % (2 / 2)
untransformRelOptions GNC 17580 100.0 % (15 / 15) 83.3 % (5 / 6)
view_reloptions CBC 12427 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta