LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - rangetypes_gist.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 86.6 % 590 511 79 511
Current Date: 2025-09-06 07:49:51 +0900 Functions: 92.3 % 26 24 2 24
Baseline: lcov-20250907-010129-baseline Branches: 77.0 % 408 314 94 314
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 86.6 % 590 511 79 511
Function coverage date bins:
(360..) days: 92.3 % 26 24 2 24
Branch coverage date bins:
(360..) days: 77.0 % 408 314 94 314

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
call_subtype_diff CBC 373682 80.0 % (4 / 5) 50.0 % (1 / 2)
common_entry_cmp CBC 9345 87.5 % (7 / 8) 75.0 % (3 / 4)
get_gist_range_class CBC 122531 91.7 % (11 / 12) 87.5 % (7 / 8)
interval_cmp_lower CBC 189229 100.0 % (5 / 5)
interval_cmp_upper CBC 330459 100.0 % (5 / 5)
multirange_gist_compress CBC 20188 100.0 % (10 / 10) 100.0 % (2 / 2)
multirange_gist_consistent CBC 136057 100.0 % (25 / 25) 92.9 % (13 / 14)
multirange_union_range_equal CBC 2838 100.0 % (9 / 9) 71.4 % (10 / 14)
range_gist_class_split CBC 22 100.0 % (16 / 16) 90.0 % (9 / 10)
range_gist_consider_split CBC 111810 96.4 % (27 / 28) 95.0 % (19 / 20)
range_gist_consistent CBC 321106 100.0 % (25 / 25) 92.9 % (13 / 14)
range_gist_consistent_int_element CBC 259 66.7 % (4 / 6) 25.0 % (1 / 4)
range_gist_consistent_int_multirange CBC 3233 92.1 % (35 / 38) 89.5 % (34 / 38)
range_gist_consistent_int_range CBC 3164 89.5 % (34 / 38) 86.8 % (33 / 38)
range_gist_consistent_leaf_element CBC 4568 66.7 % (4 / 6) 25.0 % (1 / 4)
range_gist_consistent_leaf_multirange CBC 225313 90.9 % (20 / 22) 75.0 % (9 / 12)
range_gist_consistent_leaf_range CBC 220626 90.9 % (20 / 22) 75.0 % (9 / 12)
range_gist_double_sorting_split CBC 192 95.6 % (86 / 90) 85.2 % (46 / 54)
range_gist_fallback_split CBC 21 100.0 % (15 / 15) 100.0 % (8 / 8)
range_gist_penalty CBC 371081 73.0 % (46 / 63) 62.9 % (44 / 70)
range_gist_picksplit CBC 235 86.7 % (52 / 60) 66.7 % (20 / 30)
range_gist_same CBC 28038 100.0 % (9 / 9) 100.0 % (2 / 2)
range_gist_single_sorting_split UBC 0 0.0 % (0 / 26) 0.0 % (0 / 14)
range_gist_union CBC 28149 100.0 % (9 / 9) 100.0 % (2 / 2)
range_super_union CBC 157415 100.0 % (33 / 33) 87.5 % (28 / 32)
single_bound_cmp UBC 0 0.0 % (0 / 5)

Generated by: LCOV version 2.4-beta