LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtpreprocesskeys.c (source / functions) Coverage Total Hit UBC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 88.9 % 858 763 95 763
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 20 20 20
Baseline: lcov-20251218-005734-baseline Branches: 66.6 % 629 419 210 419
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 88.9 % 858 763 95 763
Function coverage date bins:
(30,360] days: 100.0 % 20 20 20
Branch coverage date bins:
(30,360] days: 66.6 % 629 419 210 419

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

Generated by: LCOV version 2.4-beta