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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 88.9 % 858 763 95 2 761 2
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 20 20 2 18
Baseline: lcov-20260315-024220-baseline Branches: 66.6 % 629 419 210 419
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 89.3 % 345 308 37 2 306
(360..) days: 88.7 % 513 455 58 455
Function coverage date bins:
(30,360] days: 100.0 % 9 9 2 7
(360..) days: 100.0 % 11 11 11
Branch coverage date bins:
(30,360] days: 63.2 % 247 156 91 156
(360..) days: 68.8 % 382 263 119 263

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_compare_scankey_args CBC 244 73.2 % (60 / 82) 59.7 % (43 / 72)
_bt_preprocess_keys CBC 7908174 86.5 % (135 / 156) 75.0 % (108 / 144)
_bt_unmark_keys CBC 3 91.3 % (84 / 92) 58.3 % (35 / 60)
_bt_skiparray_strat_decrement CBC 9 73.1 % (19 / 26) 42.9 % (6 / 14)
_bt_skiparray_strat_increment CBC 6 73.1 % (19 / 26) 42.9 % (6 / 14)
_bt_saoparray_shrink GNC 15 87.8 % (43 / 49) 60.0 % (18 / 30)
_bt_skiparray_shrink CBC 75 79.2 % (19 / 24) 57.9 % (11 / 19)
_bt_preprocess_array_keys CBC 7892557 96.7 % (118 / 122) 70.4 % (38 / 54)
_bt_mark_scankey_required CBC 12705986 90.0 % (27 / 30) 65.0 % (13 / 20)
_bt_num_array_keys CBC 7892557 94.1 % (48 / 51) 88.5 % (23 / 26)
_bt_preprocess_array_keys_final CBC 2190 94.5 % (52 / 55) 69.6 % (39 / 56)
_bt_find_extreme_element CBC 6 88.9 % (16 / 18) 50.0 % (9 / 18)
_bt_setup_array_cmp CBC 38312 90.5 % (19 / 21) 55.6 % (10 / 18)
_bt_fix_scankey_strategy CBC 12706868 97.1 % (33 / 34) 75.0 % (21 / 28)
_bt_merge_arrays CBC 6 96.7 % (29 / 30) 77.8 % (14 / 18)
_bt_compare_array_elements CBC 150700 100.0 % (8 / 8) 75.0 % (3 / 4)
_bt_compare_array_scankey_args CBC 90 100.0 % (9 / 9) 50.0 % (8 / 16)
_bt_reorder_array_cmp GNC 3 100.0 % (4 / 4)
_bt_skiparray_strat_adjust CBC 39 100.0 % (13 / 13) 75.0 % (12 / 16)
_bt_sort_array_elements CBC 33979 100.0 % (8 / 8) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta