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: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 90.7 % 561 509 52 16 493 16
Current Date: 2025-12-17 08:58:58 +0900 Functions: 92.7 % 41 38 3 8 30 1
Baseline: lcov-20251217-005640-baseline Branches: 79.1 % 373 295 2 76 14 281
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 3 3 3
(30,360] days: 95.7 % 23 22 1 13 9
(360..) days: 90.5 % 535 484 51 484
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.5 % 40 37 3 7 30
Branch coverage date bins:
(30,360] days: 79.2 % 24 19 2 3 14 5
(360..) days: 79.1 % 349 276 73 276

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 385 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 4192 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 994 100.0 % (4 / 4)
add_local_real_reloption CBC 888 100.0 % (4 / 4)
add_local_reloption GNC 1882 100.0 % (7 / 7) 50.0 % (1 / 2)
add_local_string_reloption UBC 0 0.0 % (0 / 4)
add_real_reloption CBC 1 100.0 % (4 / 4)
add_reloption CBC 4197 100.0 % (12 / 12) 100.0 % (4 / 4)
add_reloption_kind CBC 128 80.0 % (4 / 5) 25.0 % (1 / 4)
add_string_reloption CBC 2 100.0 % (4 / 4)
allocateReloptStruct CBC 57064 75.0 % (9 / 12) 58.3 % (7 / 12)
allocate_reloption CBC 6079 94.1 % (32 / 34) 78.6 % (11 / 14)
attribute_reloptions CBC 19 100.0 % (2 / 2)
build_local_reloptions GNC 1438 100.0 % (20 / 20) 87.5 % (14 / 16)
build_reloptions CBC 55787 80.0 % (8 / 10) 33.3 % (2 / 6)
default_reloptions CBC 44296 100.0 % (2 / 2)
extractRelOptions CBC 771583 66.7 % (16 / 24) 62.5 % (5 / 8)
fillRelOptions CBC 57064 86.2 % (50 / 58) 75.0 % (30 / 40)
heap_reloptions CBC 45853 100.0 % (13 / 13) 80.0 % (4 / 5)
index_reloptions GNC 17129 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 5186 100.0 % (6 / 6)
init_local_reloptions CBC 2876 100.0 % (5 / 5)
init_real_reloption CBC 889 100.0 % (6 / 6)
init_string_reloption CBC 2 93.8 % (15 / 16) 66.7 % (4 / 6)
initialize_reloptions CBC 3366 87.0 % (47 / 54) 73.5 % (25 / 34)
parseLocalRelOptions GNC 1438 100.0 % (12 / 12) 87.5 % (7 / 8)
parseRelOptions GNC 55787 100.0 % (19 / 19) 92.9 % (13 / 14)
parseRelOptionsInternal GNC 10097 100.0 % (22 / 22) 90.0 % (18 / 20)
parse_one_reloption CBC 11123 95.0 % (57 / 60) 80.0 % (56 / 70)
partitioned_table_reloptions CBC 2778 100.0 % (4 / 4) 66.7 % (4 / 6)
register_reloptions_validator CBC 14 100.0 % (3 / 3)
tablespace_reloptions CBC 69 100.0 % (2 / 2)
transformRelOptions GNC 67208 93.9 % (62 / 66) 85.9 % (67 / 78)
untransformRelOptions GNC 16173 100.0 % (15 / 15) 83.3 % (5 / 6)
view_reloptions CBC 9839 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta