LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - plancat.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 92.7 % 922 855 67 2 853 4
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 29 29 1 28
Baseline: lcov-20260920-baseline Branches: 78.2 % 696 544 152 544
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 92.3 % 13 12 1 12
(30,360] days: 95.3 % 86 82 4 2 80
(360..) days: 92.5 % 823 761 62 761
Function coverage date bins:
(360..) days: 100.0 % 29 29 1 28
Branch coverage date bins:
(1,7] days: 66.7 % 12 8 4 8
(30,360] days: 89.7 % 78 70 8 70
(360..) days: 76.9 % 606 466 140 466

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_function_cost CBC 899840 95.0 % (19 / 20) 62.5 % (5 / 8)
build_index_tlist CBC 589897 87.5 % (21 / 24) 50.0 % (7 / 14)
build_physical_tlist CBC 144302 90.5 % (38 / 42) 75.0 % (21 / 28)
estimate_rel_size CBC 355233 80.6 % (25 / 31) 72.7 % (16 / 22)
find_partition_scheme CBC 13769 100.0 % (38 / 38) 78.6 % (22 / 28)
find_relation_notnullatts CBC 361078 100.0 % (7 / 7) 100.0 % (4 / 4)
function_selectivity CBC 11098 90.0 % (18 / 20) 50.0 % (5 / 10)
get_dependent_generated_columns CBC 47 94.7 % (18 / 19) 75.0 % (9 / 12)
get_function_rows CBC 40182 94.7 % (18 / 19) 60.0 % (6 / 10)
get_rel_data_width CBC 121073 100.0 % (17 / 17) 92.9 % (13 / 14)
get_relation_constraints CBC 16946 97.4 % (38 / 39) 90.0 % (27 / 30)
get_relation_data_width CBC 1753 100.0 % (5 / 5)
get_relation_foreign_keys CBC 371825 100.0 % (39 / 39) 93.3 % (28 / 30)
get_relation_info GNC 371837 87.7 % (157 / 179) 73.7 % (84 / 114)
get_relation_notnullatts CBC 389452 100.0 % (22 / 22) 87.5 % (14 / 16)
get_relation_statistics CBC 371836 93.3 % (28 / 30) 75.0 % (12 / 16)
get_relation_statistics_worker CBC 3418 100.0 % (42 / 42) 100.0 % (10 / 10)
has_row_triggers CBC 263 83.9 % (26 / 31) 77.8 % (21 / 27)
has_stored_generated_columns CBC 224 100.0 % (8 / 8) 83.3 % (5 / 6)
has_transition_tables CBC 200 65.6 % (21 / 32) 44.4 % (12 / 27)
has_unique_index CBC 1786355 100.0 % (9 / 9) 100.0 % (16 / 16)
infer_arbiter_indexes CBC 1880 96.5 % (110 / 114) 84.9 % (107 / 126)
infer_collation_opclass_match CBC 1770 100.0 % (30 / 30) 89.3 % (25 / 28)
join_selectivity CBC 215367 87.5 % (7 / 8) 50.0 % (4 / 8)
relation_excluded_by_constraints CBC 397915 100.0 % (43 / 43) 87.0 % (47 / 54)
restriction_selectivity CBC 594371 87.5 % (7 / 8) 50.0 % (4 / 8)
set_baserel_partition_constraint CBC 13779 88.9 % (8 / 9) 83.3 % (5 / 6)
set_baserel_partition_key_exprs CBC 13769 96.0 % (24 / 25) 61.1 % (11 / 18)
set_relation_partition_info CBC 13769 100.0 % (12 / 12) 66.7 % (4 / 6)

Generated by: LCOV version 2.0-1