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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 89.3 % 858 766 92 9 757 9
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 20 20 3 17
Baseline: lcov-20261012-baseline Branches: 67.9 % 629 427 202 427
Baseline Date: 2026-10-12 10:36:06 +0200 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 2103 94.5 % (52 / 55) 69.6 % (39 / 56)
_bt_sort_array_elements CBC 45218 100.0 % (8 / 8) 100.0 % (2 / 2)
_bt_setup_array_cmp CBC 49426 90.5 % (19 / 21) 55.6 % (10 / 18)
_bt_compare_array_elements CBC 218557 100.0 % (8 / 8) 75.0 % (3 / 4)
_bt_num_array_keys CBC 9725527 94.1 % (48 / 51) 88.5 % (23 / 26)
_bt_preprocess_array_keys GNC 9725527 96.7 % (118 / 122) 70.4 % (38 / 54)
_bt_preprocess_keys GNC 9745796 86.5 % (135 / 156) 75.0 % (108 / 144)
_bt_mark_scankey_required CBC 15198681 93.3 % (28 / 30) 70.0 % (14 / 20)
_bt_fix_scankey_strategy CBC 15199655 100.0 % (34 / 34) 82.1 % (23 / 28)

Generated by: LCOV version 2.0-1