LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtpreprocesskeys.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.2 % 855 763 92 18 745 20
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 20 20 5 15
Baseline: lcov-20261105-baseline Branches: 67.8 % 615 417 3 1 1 193 1 1 9 406
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 11 11 9 2
(30,360] days: 100.0 % 11 11 9 2
(360..) days: 89.0 % 833 741 92 741
Function coverage date bins:
(360..) days: 100.0 % 20 20 5 15
Branch coverage date bins:
(7,30] days: 75.0 % 12 9 3 9
(360..) days: 67.7 % 603 408 1 1 193 1 1 406

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 GNC 459 72.5 % (58 / 80) 57.8 % (37 / 64)
_bt_preprocess_keys GNC 9826124 86.5 % (134 / 155) 74.0 % (108 / 146)
_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_saoparray_shrink CBC 20 87.8 % (43 / 49) 60.0 % (18 / 30)
_bt_skiparray_strat_increment CBC 12 76.9 % (20 / 26) 50.0 % (7 / 14)
_bt_skiparray_shrink CBC 110 79.2 % (19 / 24) 57.9 % (11 / 19)
_bt_preprocess_array_keys GNC 9805621 96.8 % (120 / 124) 70.4 % (38 / 54)
_bt_num_array_keys CBC 9805621 94.1 % (48 / 51) 88.5 % (23 / 26)
_bt_preprocess_array_keys_final CBC 2118 94.5 % (52 / 55) 69.6 % (39 / 56)
_bt_find_extreme_element CBC 8 88.9 % (16 / 18) 50.0 % (9 / 18)
_bt_mark_scankey_required CBC 15330383 93.3 % (28 / 30) 70.0 % (14 / 20)
_bt_setup_array_cmp CBC 49452 90.5 % (19 / 21) 55.6 % (10 / 18)
_bt_merge_arrays CBC 8 96.7 % (29 / 30) 77.8 % (14 / 18)
_bt_compare_array_elements CBC 219608 100.0 % (8 / 8) 75.0 % (3 / 4)
_bt_compare_array_scankey_args GNC 130 100.0 % (8 / 8) 58.3 % (7 / 12)
_bt_fix_scankey_strategy CBC 15331419 100.0 % (33 / 33) 83.3 % (20 / 24)
_bt_reorder_array_cmp CBC 4 100.0 % (4 / 4)
_bt_skiparray_strat_adjust CBC 56 100.0 % (13 / 13) 75.0 % (12 / 16)
_bt_sort_array_elements CBC 45221 100.0 % (8 / 8) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1