LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtree.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 87.2 % 596 520 2 74 15 505 7
Current Date: 2025-12-18 07:33:40 +0900 Functions: 93.1 % 29 27 2 6 21
Baseline: lcov-20251218-005734-baseline Branches: 67.4 % 390 263 1 2 124 1 13 249
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 15 15 15
(30,360] days: 59.1 % 132 78 54 78
(360..) days: 95.1 % 449 427 2 20 427
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 66.7 % 6 4 2 4
(360..) days: 100.0 % 22 22 5 17
Branch coverage date bins:
(7,30] days: 92.9 % 14 13 1 13
(30,360] days: 46.1 % 76 35 41 35
(360..) days: 71.7 % 300 215 2 83 1 214

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
bttranslatecmptype UBC 0 0.0 % (0 / 14) 0.0 % (0 / 6)
bttranslatestrategy UBC 0 0.0 % (0 / 14) 0.0 % (0 / 6)
_bt_parallel_restore_arrays CBC 18 45.8 % (11 / 24) 18.2 % (4 / 22)
btvacuumpage CBC 15338 87.3 % (89 / 102) 68.6 % (59 / 86)
_bt_parallel_serialize_arrays CBC 18 55.6 % (10 / 18) 33.3 % (4 / 12)
btrestrpos CBC 27009 66.7 % (14 / 21) 40.6 % (13 / 32)
_bt_parallel_seize CBC 829 93.8 % (45 / 48) 76.9 % (20 / 26)
btestimateparallelscan CBC 32 88.9 % (16 / 18) 83.3 % (5 / 6)
btmarkpos CBC 65048 75.0 % (6 / 8) 58.3 % (7 / 12)
_bt_parallel_done CBC 3546472 100.0 % (18 / 18) 75.0 % (12 / 16)
_bt_parallel_primscan_schedule CBC 18 100.0 % (15 / 15) 50.0 % (3 / 6)
_bt_parallel_release CBC 668 100.0 % (11 / 11) 50.0 % (1 / 2)
_bt_start_prim_scan GNC 44444 100.0 % (9 / 9) 83.3 % (5 / 6)
btbeginscan GNC 7045102 100.0 % (22 / 22) 75.0 % (3 / 4)
btbuildempty CBC 80 100.0 % (8 / 8)
btbulkdelete GNC 1558 100.0 % (10 / 10) 66.7 % (4 / 6)
btcanreturn CBC 576078 100.0 % (2 / 2)
btendscan CBC 7044291 100.0 % (18 / 18) 82.1 % (23 / 28)
btgetbitmap GNC 9129 100.0 % (16 / 16) 91.7 % (11 / 12)
btgettreeheight CBC 368001 100.0 % (2 / 2)
btgettuple GNC 16858463 100.0 % (16 / 16) 85.0 % (17 / 20)
bthandler CBC 1452796 100.0 % (53 / 53)
btinitparallelscan CBC 32 100.0 % (8 / 8)
btinsert CBC 3757113 100.0 % (6 / 6)
btparallelrescan CBC 12 100.0 % (10 / 10) 50.0 % (1 / 2)
btreevacuumposting CBC 91292 100.0 % (17 / 17) 100.0 % (6 / 6)
btrescan CBC 7360815 100.0 % (25 / 25) 84.1 % (37 / 44)
btvacuumcleanup GNC 28172 100.0 % (16 / 16) 91.7 % (11 / 12)
btvacuumscan CBC 1566 100.0 % (47 / 47) 94.4 % (17 / 18)

Generated by: LCOV version 2.4-beta