LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtpage.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.2 % 905 807 98 5 802 1 6
Current Date: 2024-04-14 14:21:10 Functions: 97.0 % 33 32 1 2 30
Baseline: 16@8cea358b128 Branches: 57.3 % 694 398 1 295 1 397
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 2 2 2
(120,180] days: 100.0 % 2 2 2
(180,240] days: 100.0 % 2 2 1 1
(240..) days: 89.1 % 899 801 98 801
Function coverage date bins:
(240..) days: 97.0 % 33 32 1 2 30
Branch coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(240..) days: 57.4 % 692 397 295 397

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 CBC 12 71.0 % (22 / 31) 30.8 % (8 / 26)
_bt_set_cleanup_info CBC 972 96.9 % (31 / 32) 61.1 % (11 / 18)
_bt_delitems_update CBC 1041 100.0 % (23 / 23) 75.0 % (6 / 8)
_bt_pendingfsm_finalize CBC 1262 100.0 % (18 / 18) 83.3 % (10 / 12)
_bt_pendingfsm_init CBC 1262 100.0 % (11 / 11) 100.0 % (2 / 2)
_bt_mark_page_halfdead CBC 2899 91.5 % (65 / 71) 44.6 % (25 / 56)
_bt_rightsib_halfdeadflag CBC 2899 100.0 % (9 / 9) 50.0 % (3 / 6)
_bt_pendingfsm_add CBC 2990 90.0 % (18 / 20) 64.3 % (9 / 14)
_bt_unlink_halfdead_page CBC 2990 83.2 % (154 / 185) 58.9 % (86 / 146)
_bt_pagedel GNC 2991 83.3 % (45 / 54) 51.8 % (29 / 56)
_bt_leftsib_splitflag CBC 3001 100.0 % (9 / 9) 66.7 % (4 / 6)
_bt_lock_subtree_parent CBC 3006 88.5 % (23 / 26) 55.6 % (10 / 18)
_bt_delitems_delete CBC 3503 97.6 % (40 / 41) 79.4 % (27 / 34)
_bt_delitems_delete_check CBC 4985 100.0 % (64 / 64) 67.6 % (50 / 74)
_bt_delitems_vacuum CBC 6767 97.5 % (39 / 40) 79.4 % (27 / 34)
_bt_upgradelockbufcleanup CBC 9835 100.0 % (4 / 4)
_bt_allocbuf CBC 16831 78.8 % (26 / 33) 32.6 % (15 / 46)
_bt_initmetapage CBC 22659 100.0 % (17 / 17)
_bt_conditionallockbuf CBC 34662 100.0 % (5 / 5) 100.0 % (2 / 2)
_bt_pageinit CBC 78541 100.0 % (3 / 3)
_bt_vacuum_needs_cleanup CBC 92774 85.7 % (12 / 14) 66.7 % (4 / 6)
_bt_getmeta CBC 816678 81.8 % (9 / 11) 33.3 % (4 / 12)
_bt_getrootheight CBC 2212045 100.0 % (17 / 17) 68.8 % (11 / 16)
_bt_delitems_cmp GNC 2275880 100.0 % (5 / 5) 50.0 % (1 / 2)
_bt_relbuf CBC 4530547 100.0 % (4 / 4)
_bt_relandgetbuf CBC 8042487 100.0 % (8 / 8) 75.0 % (3 / 4)
_bt_getroot CBC 9954227 91.6 % (87 / 95) 59.7 % (37 / 62)
_bt_getbuf CBC 10707171 100.0 % (6 / 6) 50.0 % (1 / 2)
_bt_metaversion CBC 11972533 100.0 % (20 / 20) 68.8 % (11 / 16)
_bt_checkpage CBC 18812879 71.4 % (5 / 7) 25.0 % (2 / 8)
_bt_lockbuf CBC 19171401 100.0 % (4 / 4)
_bt_unlockbuf CBC 19219181 100.0 % (4 / 4)

Generated by: LCOV version 2.1-beta2-3-g6141622