LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtree.c (source / functions) Coverage Total Hit LBC UBC GBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 86.4 % 544 470 74 3 1 466 1
Current Date: 2026-10-12 11:56:10 +0200 Functions: 93.1 % 29 27 2 1 26
Baseline: lcov-20261012-baseline Branches: 67.5 % 382 258 2 122 6 252
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 % 19 19 1 18
(360..) days: 85.9 % 525 451 74 3 448
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.0 % 362 239 2 121 6 233

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 114 100.0 % (8 / 8)
_bt_parallel_release CBC 890 100.0 % (11 / 11) 50.0 % (1 / 2)
_bt_parallel_seize CBC 1104 95.8 % (46 / 48) 84.6 % (22 / 26)
btbulkdelete CBC 2331 100.0 % (10 / 10) 83.3 % (5 / 6)
btvacuumscan CBC 2338 100.0 % (47 / 47) 83.3 % (15 / 18)
btgetbitmap CBC 9941 100.0 % (16 / 16) 91.7 % (11 / 12)
btvacuumpage CBC 27168 88.2 % (90 / 102) 70.9 % (61 / 86)
btvacuumcleanup CBC 32521 100.0 % (16 / 16) 91.7 % (11 / 12)
btrestrpos CBC 36018 66.7 % (14 / 21) 40.6 % (13 / 32)
_bt_start_prim_scan CBC 58657 100.0 % (9 / 9) 83.3 % (5 / 6)
btmarkpos CBC 86066 75.0 % (6 / 8) 58.3 % (7 / 12)
btreevacuumposting CBC 190521 100.0 % (17 / 17) 100.0 % (6 / 6)
btgettreeheight CBC 570363 100.0 % (2 / 2)
btcanreturn CBC 864177 100.0 % (2 / 2)
bthandler CBC 1839671 100.0 % (2 / 2)
_bt_parallel_done CBC 4376770 100.0 % (18 / 18) 75.0 % (12 / 16)
btinsert CBC 5137665 100.0 % (6 / 6)
btendscan CBC 9281247 100.0 % (18 / 18) 82.1 % (23 / 28)
btbeginscan GNC 9282345 100.0 % (22 / 22) 75.0 % (3 / 4)
btrescan CBC 9734674 100.0 % (24 / 24) 80.6 % (29 / 36)
btgettuple CBC 21831788 100.0 % (16 / 16) 85.0 % (17 / 20)

Generated by: LCOV version 2.0-1