LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtpage.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DUB DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 89.5 % 912 816 96 2 2 812 2 8
Current Date: 2026-07-25 17:13:00 -0400 Functions: 97.0 % 33 32 1 2 30
Baseline: lcov-20260726-baseline Branches: 57.3 % 688 394 294 1 2 391
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 90.7 % 43 39 4 2 37
(360..) days: 89.4 % 867 775 92 775
Function coverage date bins:
(360..) days: 97.0 % 33 32 1 2 30
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 78.6 % 14 11 3 1 10
(360..) days: 56.7 % 672 381 291 381

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_unlink_halfdead_page CBC 4202 83.0 % (156 / 188) 58.9 % (86 / 146)
_bt_upgrademetapage UBC 0 0.0 % (0 / 14) 0.0 % (0 / 8)
_bt_pagedel CBC 4210 85.5 % (47 / 55) 53.6 % (30 / 56)
_bt_getroot CBC 15627135 92.8 % (90 / 97) 61.3 % (38 / 62)
_bt_mark_page_halfdead CBC 4048 90.3 % (65 / 72) 44.6 % (25 / 56)
_bt_allocbuf CBC 23907 81.8 % (27 / 33) 25.0 % (12 / 48)
_bt_gettrueroot GNC 15 73.9 % (17 / 23) 28.6 % (4 / 14)
_bt_lock_subtree_parent CBC 4219 88.5 % (23 / 26) 55.6 % (10 / 18)
_bt_checkpage CBC 30262050 71.4 % (5 / 7) 25.0 % (2 / 8)
_bt_delitems_delete CBC 5264 95.2 % (40 / 42) 73.5 % (25 / 34)
_bt_getmeta CBC 1270957 81.8 % (9 / 11) 33.3 % (4 / 12)
_bt_pendingfsm_add CBC 4201 90.0 % (18 / 20) 64.3 % (9 / 14)
_bt_set_cleanup_info CBC 1987 94.1 % (32 / 34) 61.1 % (11 / 18)
_bt_vacuum_needs_cleanup CBC 21225 85.7 % (12 / 14) 66.7 % (4 / 6)
_bt_delitems_vacuum CBC 12617 97.6 % (40 / 41) 79.4 % (27 / 34)
_bt_conditionallockbuf CBC 31392 100.0 % (5 / 5) 100.0 % (2 / 2)
_bt_delitems_cmp CBC 3160593 100.0 % (5 / 5) 50.0 % (1 / 2)
_bt_delitems_delete_check CBC 7678 100.0 % (64 / 64) 67.1 % (51 / 76)
_bt_delitems_update CBC 2140 100.0 % (23 / 23) 75.0 % (6 / 8)
_bt_getbuf CBC 16724627 100.0 % (6 / 6) 50.0 % (1 / 2)
_bt_getrootheight CBC 3661836 100.0 % (17 / 17) 68.8 % (11 / 16)
_bt_initmetapage CBC 32741 100.0 % (17 / 17)
_bt_leftsib_splitflag CBC 4214 100.0 % (9 / 9) 66.7 % (4 / 6)
_bt_lockbuf CBC 30821438 100.0 % (4 / 4)
_bt_metaversion CBC 18245412 100.0 % (20 / 20) 68.8 % (11 / 16)
_bt_pageinit CBC 109466 100.0 % (3 / 3)
_bt_pendingfsm_finalize GNC 2371 100.0 % (18 / 18) 83.3 % (10 / 12)
_bt_pendingfsm_init CBC 2374 100.0 % (11 / 11) 100.0 % (2 / 2)
_bt_relandgetbuf CBC 13453037 100.0 % (12 / 12) 83.3 % (5 / 6)
_bt_relbuf CBC 27384845 100.0 % (4 / 4)
_bt_rightsib_halfdeadflag CBC 4048 100.0 % (9 / 9) 50.0 % (3 / 6)
_bt_unlockbuf CBC 3489831 100.0 % (4 / 4)
_bt_upgradelockbufcleanup CBC 25568 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1