LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtpreprocesskeys.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 88.9 % 858 763 95 763
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 20 20 20
Baseline: lcov-20260726-baseline Branches: 66.6 % 629 419 210 419
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 81.8 % 11 9 2 9
(360..) days: 89.0 % 847 754 93 754
Function coverage date bins:
(360..) days: 100.0 % 20 20 20
Branch coverage date bins:
(30,360] days: 50.0 % 4 2 2 2
(360..) days: 66.7 % 625 417 208 417

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

Generated by: LCOV version 2.0-1