LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtpreprocesskeys.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 89.3 % 858 766 92 9 757 9
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 20 20 3 17
Baseline: lcov-20260920-baseline Branches: 67.9 % 629 427 202 427
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 11 11 9 2
(360..) days: 89.1 % 847 755 92 755
Function coverage date bins:
(360..) days: 100.0 % 20 20 3 17
Branch coverage date bins:
(360..) days: 67.9 % 629 427 202 427

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
_bt_reorder_array_cmp CBC 4 100.0 % (4 / 4)
_bt_find_extreme_element CBC 8 88.9 % (16 / 18) 50.0 % (9 / 18)
_bt_merge_arrays CBC 8 96.7 % (29 / 30) 77.8 % (14 / 18)
_bt_unmark_keys GNC 8 91.3 % (84 / 92) 65.0 % (39 / 60)
_bt_skiparray_strat_decrement CBC 12 73.1 % (19 / 26) 42.9 % (6 / 14)
_bt_skiparray_strat_increment CBC 12 76.9 % (20 / 26) 50.0 % (7 / 14)
_bt_saoparray_shrink CBC 20 87.8 % (43 / 49) 60.0 % (18 / 30)
_bt_skiparray_strat_adjust CBC 56 100.0 % (13 / 13) 75.0 % (12 / 16)
_bt_skiparray_shrink CBC 108 79.2 % (19 / 24) 57.9 % (11 / 19)
_bt_compare_array_scankey_args CBC 128 100.0 % (9 / 9) 50.0 % (8 / 16)
_bt_compare_scankey_args CBC 385 73.2 % (60 / 82) 59.7 % (43 / 72)
_bt_preprocess_array_keys_final CBC 2094 94.5 % (52 / 55) 69.6 % (39 / 56)
_bt_sort_array_elements CBC 54767 100.0 % (8 / 8) 100.0 % (2 / 2)
_bt_setup_array_cmp CBC 58931 90.5 % (19 / 21) 55.6 % (10 / 18)
_bt_compare_array_elements CBC 3477039 100.0 % (8 / 8) 75.0 % (3 / 4)
_bt_num_array_keys CBC 9098817 94.1 % (48 / 51) 88.5 % (23 / 26)
_bt_preprocess_array_keys GNC 9098817 96.7 % (118 / 122) 70.4 % (38 / 54)
_bt_preprocess_keys GNC 9119061 86.5 % (135 / 156) 75.0 % (108 / 144)
_bt_mark_scankey_required CBC 14561887 93.3 % (28 / 30) 70.0 % (14 / 20)
_bt_fix_scankey_strategy CBC 14562863 100.0 % (34 / 34) 82.1 % (23 / 28)

Generated by: LCOV version 2.0-1