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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 89.5 % 910 814 96 2 3 809 2 11
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.0 % 33 32 1 3 29
Baseline: lcov-20260920-baseline Branches: 58.0 % 688 399 289 1 2 396
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 91.3 % 46 42 4 2 3 37
(360..) days: 89.4 % 864 772 92 772
Function coverage date bins:
(360..) days: 97.0 % 33 32 1 3 29
Branch coverage date bins:
(30,360] days: 81.2 % 16 13 3 1 2 10
(360..) days: 57.4 % 672 386 286 386

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_upgrademetapage UBC 0 0.0 % (0 / 14) 0.0 % (0 / 8)
_bt_gettrueroot GNC 16 73.9 % (17 / 23) 28.6 % (4 / 14)
_bt_set_cleanup_info CBC 1991 94.1 % (32 / 34) 61.1 % (11 / 18)
_bt_delitems_update CBC 2158 100.0 % (23 / 23) 75.0 % (6 / 8)
_bt_pendingfsm_finalize GNC 2406 100.0 % (18 / 18) 83.3 % (10 / 12)
_bt_pendingfsm_init CBC 2409 100.0 % (11 / 11) 100.0 % (2 / 2)
_bt_mark_page_halfdead CBC 4056 90.3 % (65 / 72) 44.6 % (25 / 56)
_bt_rightsib_halfdeadflag CBC 4056 100.0 % (9 / 9) 50.0 % (3 / 6)
_bt_pagedel CBC 4196 85.5 % (47 / 55) 53.6 % (30 / 56)
_bt_pendingfsm_add GNC 4211 88.9 % (16 / 18) 64.3 % (9 / 14)
_bt_unlink_halfdead_page CBC 4212 83.0 % (156 / 188) 58.9 % (86 / 146)
_bt_leftsib_splitflag CBC 4223 100.0 % (9 / 9) 66.7 % (4 / 6)
_bt_lock_subtree_parent CBC 4228 88.5 % (23 / 26) 55.6 % (10 / 18)
_bt_delitems_delete CBC 5020 95.2 % (40 / 42) 73.5 % (25 / 34)
_bt_delitems_delete_check CBC 7567 100.0 % (64 / 64) 68.4 % (52 / 76)
_bt_delitems_vacuum CBC 12550 97.6 % (40 / 41) 79.4 % (27 / 34)
_bt_vacuum_needs_cleanup CBC 19980 85.7 % (12 / 14) 66.7 % (4 / 6)
_bt_allocbuf CBC 23331 81.8 % (27 / 33) 33.3 % (16 / 48)
_bt_upgradelockbufcleanup CBC 24815 100.0 % (4 / 4)
_bt_initmetapage CBC 31493 100.0 % (17 / 17)
_bt_conditionallockbuf CBC 36265 100.0 % (5 / 5) 100.0 % (2 / 2)
_bt_pageinit CBC 107398 100.0 % (3 / 3)
_bt_getmeta CBC 1263692 81.8 % (9 / 11) 33.3 % (4 / 12)
_bt_delitems_cmp CBC 2984443 100.0 % (5 / 5) 50.0 % (1 / 2)
_bt_unlockbuf CBC 3448478 100.0 % (4 / 4)
_bt_getrootheight CBC 3636556 100.0 % (17 / 17) 68.8 % (11 / 16)
_bt_relandgetbuf CBC 12892117 100.0 % (12 / 12) 83.3 % (5 / 6)
_bt_getroot CBC 15008256 92.8 % (90 / 97) 61.3 % (38 / 62)
_bt_getbuf CBC 16102824 100.0 % (6 / 6) 50.0 % (1 / 2)
_bt_metaversion CBC 17614615 100.0 % (20 / 20) 68.8 % (11 / 16)
_bt_relbuf CBC 26253245 100.0 % (4 / 4)
_bt_checkpage CBC 29082913 71.4 % (5 / 7) 25.0 % (2 / 8)
_bt_lockbuf CBC 29644503 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1