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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 90.7 % 561 509 52 13 496 13
Current Date: 2025-10-28 08:26:42 +0900 Functions: 92.7 % 41 38 3 5 33 1
Baseline: lcov-20251028-005825-baseline Branches: 79.1 % 373 295 2 76 14 281
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 95.7 % 23 22 1 13 9
(360..) days: 90.5 % 538 487 51 487
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.5 % 40 37 3 4 33
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
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_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)
init_bool_reloption CBC 1 100.0 % (4 / 4)
init_enum_reloption CBC 1 100.0 % (6 / 6)
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 19 100.0 % (2 / 2)
tablespace_reloptions CBC 69 100.0 % (2 / 2)
add_reloption_kind CBC 128 80.0 % (4 / 5) 25.0 % (1 / 4)
AlterTableGetRelOptionsLockLevel CBC 385 93.3 % (14 / 15) 87.5 % (14 / 16)
add_local_real_reloption CBC 888 100.0 % (4 / 4)
init_real_reloption CBC 889 100.0 % (6 / 6)
add_local_int_reloption CBC 994 100.0 % (4 / 4)
build_local_reloptions CBC 1438 100.0 % (20 / 20) 87.5 % (14 / 16)
parseLocalRelOptions CBC 1438 100.0 % (12 / 12) 87.5 % (7 / 8)
add_local_reloption CBC 1882 100.0 % (7 / 7) 50.0 % (1 / 2)
partitioned_table_reloptions CBC 2538 100.0 % (4 / 4) 66.7 % (4 / 6)
init_local_reloptions CBC 2876 100.0 % (5 / 5)
initialize_reloptions CBC 3275 87.0 % (47 / 54) 73.5 % (25 / 34)
add_int_reloption CBC 4192 100.0 % (4 / 4)
add_reloption CBC 4197 100.0 % (12 / 12) 100.0 % (4 / 4)
init_int_reloption CBC 5186 100.0 % (6 / 6)
allocate_reloption CBC 6079 94.1 % (32 / 34) 78.6 % (11 / 14)
parseRelOptionsInternal GNC 9578 100.0 % (22 / 22) 90.0 % (18 / 20)
view_reloptions CBC 9674 100.0 % (2 / 2)
parse_one_reloption CBC 10596 95.0 % (57 / 60) 80.0 % (56 / 70)
untransformRelOptions GNC 15712 100.0 % (15 / 15) 83.3 % (5 / 6)
index_reloptions GNC 16591 100.0 % (5 / 5) 75.0 % (3 / 4)
default_reloptions CBC 42329 100.0 % (2 / 2)
heap_reloptions CBC 43834 100.0 % (13 / 13) 80.0 % (4 / 5)
build_reloptions CBC 53650 80.0 % (8 / 10) 33.3 % (2 / 6)
parseRelOptions GNC 53650 100.0 % (19 / 19) 92.9 % (13 / 14)
allocateReloptStruct CBC 54927 75.0 % (9 / 12) 58.3 % (7 / 12)
fillRelOptions CBC 54927 86.2 % (50 / 58) 75.0 % (30 / 40)
transformRelOptions GNC 64710 93.9 % (62 / 66) 85.9 % (67 / 78)
extractRelOptions CBC 740646 66.7 % (16 / 24) 62.5 % (5 / 8)

Generated by: LCOV version 2.4-beta