LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtree.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 86.8 % 544 472 72 6 17 449 61
Current Date: 2026-03-14 14:10:32 -0400 Functions: 93.1 % 29 27 2 8 19
Baseline: lcov-20260315-024220-baseline Branches: 68.3 % 382 261 1 120 9 19 233 22
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(30,360] days: 74.5 % 102 76 26 16 60
(360..) days: 89.6 % 441 395 46 6 389
Function coverage date bins:
(30,360] days: 100.0 % 5 5 1 4
(360..) days: 91.7 % 24 22 2 7 15
Branch coverage date bins:
(1,7] days: 100.0 % 6 6 6
(30,360] days: 53.1 % 64 34 1 29 13 21
(360..) days: 70.8 % 312 221 91 9 212

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 12 100.0 % (10 / 10) 50.0 % (1 / 2)
_bt_parallel_primscan_schedule CBC 18 100.0 % (15 / 15) 50.0 % (3 / 6)
_bt_parallel_restore_arrays CBC 18 45.8 % (11 / 24) 18.2 % (4 / 22)
_bt_parallel_serialize_arrays CBC 18 55.6 % (10 / 18) 33.3 % (4 / 12)
btestimateparallelscan CBC 32 88.9 % (16 / 18) 83.3 % (5 / 6)
btinitparallelscan CBC 32 100.0 % (8 / 8)
btbuildempty CBC 95 100.0 % (8 / 8)
_bt_parallel_release CBC 668 100.0 % (11 / 11) 50.0 % (1 / 2)
_bt_parallel_seize CBC 829 95.8 % (46 / 48) 84.6 % (22 / 26)
btbulkdelete GNC 1626 100.0 % (10 / 10) 83.3 % (5 / 6)
btvacuumscan CBC 1634 100.0 % (47 / 47) 94.4 % (17 / 18)
btgetbitmap GNC 9048 100.0 % (16 / 16) 91.7 % (11 / 12)
btvacuumpage CBC 17658 90.2 % (92 / 102) 72.1 % (62 / 86)
btrestrpos CBC 27027 66.7 % (14 / 21) 40.6 % (13 / 32)
btvacuumcleanup GNC 28218 100.0 % (16 / 16) 91.7 % (11 / 12)
_bt_start_prim_scan GNC 44474 100.0 % (9 / 9) 83.3 % (5 / 6)
btmarkpos CBC 65082 75.0 % (6 / 8) 58.3 % (7 / 12)
btreevacuumposting CBC 97586 100.0 % (17 / 17) 100.0 % (6 / 6)
btgettreeheight CBC 410925 100.0 % (2 / 2)
btcanreturn CBC 640643 100.0 % (2 / 2)
bthandler GNC 1582860 100.0 % (2 / 2)
_bt_parallel_done CBC 3774176 100.0 % (18 / 18) 75.0 % (12 / 16)
btinsert CBC 4273976 100.0 % (6 / 6)
btendscan CBC 7547048 100.0 % (18 / 18) 82.1 % (23 / 28)
btbeginscan GNC 7547869 100.0 % (22 / 22) 75.0 % (3 / 4)
btrescan GNC 7901555 100.0 % (24 / 24) 80.6 % (29 / 36)
btgettuple GNC 17765945 100.0 % (16 / 16) 85.0 % (17 / 20)

Generated by: LCOV version 2.4-beta