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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 88.9 % 858 763 95 2 761 2
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 20 20 1 19
Baseline: lcov-20260505-025707-baseline Branches: 66.6 % 629 419 210 419
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 89.1 % 128 114 14 2 112
(360..) days: 88.9 % 730 649 81 649
Function coverage date bins:
(30,360] days: 100.0 % 2 2 1 1
(360..) days: 100.0 % 18 18 18
Branch coverage date bins:
(30,360] days: 60.7 % 84 51 33 51
(360..) days: 67.5 % 545 368 177 368

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 GNC 4 100.0 % (4 / 4)
_bt_unmark_keys CBC 4 91.3 % (84 / 92) 58.3 % (35 / 60)
_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_skiparray_strat_increment CBC 8 73.1 % (19 / 26) 42.9 % (6 / 14)
_bt_skiparray_strat_decrement CBC 12 73.1 % (19 / 26) 42.9 % (6 / 14)
_bt_saoparray_shrink CBC 20 87.8 % (43 / 49) 60.0 % (18 / 30)
_bt_skiparray_strat_adjust CBC 52 100.0 % (13 / 13) 75.0 % (12 / 16)
_bt_skiparray_shrink CBC 204 79.2 % (19 / 24) 57.9 % (11 / 19)
_bt_compare_array_scankey_args CBC 224 100.0 % (9 / 9) 50.0 % (8 / 16)
_bt_compare_scankey_args CBC 429 73.2 % (60 / 82) 59.7 % (43 / 72)
_bt_preprocess_array_keys_final CBC 2017 94.5 % (52 / 55) 69.6 % (39 / 56)
_bt_sort_array_elements CBC 54639 100.0 % (8 / 8) 100.0 % (2 / 2)
_bt_setup_array_cmp CBC 58644 90.5 % (19 / 21) 55.6 % (10 / 18)
_bt_compare_array_elements CBC 3449816 100.0 % (8 / 8) 75.0 % (3 / 4)
_bt_num_array_keys CBC 9663355 94.1 % (48 / 51) 88.5 % (23 / 26)
_bt_preprocess_array_keys CBC 9663355 96.7 % (118 / 122) 70.4 % (38 / 54)
_bt_preprocess_keys CBC 9682874 86.5 % (135 / 156) 75.0 % (108 / 144)
_bt_mark_scankey_required CBC 15632553 90.0 % (27 / 30) 65.0 % (13 / 20)
_bt_fix_scankey_strategy CBC 15633672 97.1 % (33 / 34) 75.0 % (21 / 28)

Generated by: LCOV version 2.5.0-beta