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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 90.7 % 561 509 52 9 500 9
Current Date: 2025-09-06 07:49:51 +0900 Functions: 92.7 % 41 38 3 2 36 1
Baseline: lcov-20250907-010129-baseline Branches: 79.1 % 373 295 2 76 6 289
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.7 % 19 18 1 9 9
(360..) days: 90.6 % 542 491 51 491
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.5 % 40 37 3 1 36
Branch coverage date bins:
(30,360] days: 68.8 % 16 11 2 3 6 5
(360..) days: 79.6 % 357 284 73 284

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 127 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 2496 100.0 % (4 / 4) 66.7 % (4 / 6)
init_local_reloptions CBC 2876 100.0 % (5 / 5)
initialize_reloptions CBC 3253 87.0 % (47 / 54) 73.5 % (25 / 34)
add_int_reloption CBC 4159 100.0 % (4 / 4)
add_reloption CBC 4164 100.0 % (12 / 12) 100.0 % (4 / 4)
init_int_reloption CBC 5153 100.0 % (6 / 6)
allocate_reloption CBC 6046 94.1 % (32 / 34) 78.6 % (11 / 14)
view_reloptions CBC 9622 100.0 % (2 / 2)
parseRelOptionsInternal GNC 9639 100.0 % (22 / 22) 90.0 % (18 / 20)
parse_one_reloption CBC 10678 95.0 % (57 / 60) 80.0 % (56 / 70)
untransformRelOptions CBC 15697 100.0 % (15 / 15) 83.3 % (5 / 6)
index_reloptions CBC 16478 100.0 % (5 / 5) 75.0 % (3 / 4)
default_reloptions CBC 41895 100.0 % (2 / 2)
heap_reloptions CBC 43378 100.0 % (13 / 13) 80.0 % (4 / 5)
build_reloptions CBC 53165 80.0 % (8 / 10) 33.3 % (2 / 6)
parseRelOptions CBC 53165 100.0 % (19 / 19) 92.9 % (13 / 14)
allocateReloptStruct CBC 54442 75.0 % (9 / 12) 58.3 % (7 / 12)
fillRelOptions CBC 54442 86.2 % (50 / 58) 75.0 % (30 / 40)
extractRelOptions CBC 733060 66.7 % (16 / 24) 62.5 % (5 / 8)

Generated by: LCOV version 2.4-beta