LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtree.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 86.8 % 544 472 72 1 471 1
Current Date: 2026-08-27 14:31:44 +0300 Functions: 93.1 % 29 27 2 1 26
Baseline: lcov-20260827-baseline Branches: 68.1 % 382 260 1 121 260
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 18 18 18
(360..) days: 86.3 % 525 453 72 453
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.9 % 28 26 2 1 25
Branch coverage date bins:
(30,360] days: 95.0 % 20 19 1 19
(360..) days: 66.6 % 362 241 1 120 241

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)
btparallelrescan CBC 16 100.0 % (10 / 10) 50.0 % (1 / 2)
_bt_parallel_primscan_schedule CBC 24 100.0 % (15 / 15) 50.0 % (3 / 6)
_bt_parallel_restore_arrays CBC 24 45.8 % (11 / 24) 18.2 % (4 / 22)
_bt_parallel_serialize_arrays CBC 24 55.6 % (10 / 18) 33.3 % (4 / 12)
btestimateparallelscan CBC 42 88.9 % (16 / 18) 83.3 % (5 / 6)
btinitparallelscan CBC 42 100.0 % (8 / 8)
btbuildempty CBC 122 100.0 % (8 / 8)
_bt_parallel_release CBC 891 100.0 % (11 / 11) 50.0 % (1 / 2)
_bt_parallel_seize CBC 1104 95.8 % (46 / 48) 84.6 % (22 / 26)
btbulkdelete CBC 2372 100.0 % (10 / 10) 83.3 % (5 / 6)
btvacuumscan CBC 2384 100.0 % (47 / 47) 94.4 % (17 / 18)
btgetbitmap CBC 10071 100.0 % (16 / 16) 91.7 % (11 / 12)
btvacuumpage CBC 29277 90.2 % (92 / 102) 70.9 % (61 / 86)
btvacuumcleanup CBC 34207 100.0 % (16 / 16) 91.7 % (11 / 12)
btrestrpos CBC 36024 66.7 % (14 / 21) 40.6 % (13 / 32)
_bt_start_prim_scan CBC 67915 100.0 % (9 / 9) 83.3 % (5 / 6)
btmarkpos CBC 86074 75.0 % (6 / 8) 58.3 % (7 / 12)
btreevacuumposting CBC 188289 100.0 % (17 / 17) 100.0 % (6 / 6)
btgettreeheight CBC 544476 100.0 % (2 / 2)
btcanreturn CBC 830691 100.0 % (2 / 2)
bthandler CBC 1942678 100.0 % (2 / 2)
_bt_parallel_done CBC 4377440 100.0 % (18 / 18) 75.0 % (12 / 16)
btinsert CBC 5138128 100.0 % (6 / 6)
btendscan CBC 9078138 100.0 % (18 / 18) 82.1 % (23 / 28)
btbeginscan GNC 9079255 100.0 % (22 / 22) 75.0 % (3 / 4)
btrescan CBC 9512206 100.0 % (24 / 24) 80.6 % (29 / 36)
btgettuple CBC 22014619 100.0 % (16 / 16) 85.0 % (17 / 20)

Generated by: LCOV version 2.0-1