LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtsearch.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 96.2 % 631 607 1 23 27 12 568
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 16 16 3 13
Baseline: lcov-20260726-baseline Branches: 74.1 % 634 470 3 1 160 18 9 443
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 100.0 % 18 18 12 6
(30,360] days: 92.3 % 13 12 1 12
(360..) days: 96.2 % 600 577 1 22 27 550
Function coverage date bins:
(360..) days: 100.0 % 16 16 3 13
Branch coverage date bins:
[..1] days: 81.2 % 16 13 3 1 9 3
(30,360] days: 50.0 % 12 6 6 6
(360..) days: 74.4 % 606 451 1 154 17 434

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_lock_and_validate_left GNC 106 95.3 % (41 / 43) 70.6 % (24 / 34)
_bt_endpoint GNC 54311 96.4 % (27 / 28) 70.0 % (21 / 30)
_bt_get_endpoint CBC 54328 74.2 % (23 / 31) 56.7 % (17 / 30)
_bt_binsrch_posting CBC 807395 100.0 % (21 / 21) 81.2 % (13 / 16)
_bt_steppage CBC 4144196 89.3 % (25 / 28) 58.8 % (20 / 34)
_bt_readnextpage CBC 4144310 96.1 % (49 / 51) 76.6 % (49 / 64)
_bt_drop_lock_and_maybe_pin CBC 6817193 100.0 % (7 / 7) 100.0 % (2 / 2)
_bt_readfirstpage CBC 9314147 100.0 % (23 / 23) 68.8 % (11 / 16)
_bt_binsrch_insert CBC 9498583 97.3 % (36 / 37) 80.0 % (24 / 30)
_bt_first GNC 9648276 98.1 % (205 / 209) 75.5 % (160 / 212)
_bt_next CBC 12700885 100.0 % (12 / 12) 75.0 % (12 / 16)
_bt_search CBC 15573447 100.0 % (33 / 33) 80.8 % (21 / 26)
_bt_returnitem CBC 17891229 100.0 % (9 / 9) 50.0 % (6 / 12)
_bt_binsrch CBC 22491331 100.0 % (23 / 23) 87.5 % (21 / 24)
_bt_moveright CBC 29041360 91.7 % (22 / 24) 72.7 % (16 / 22)
_bt_compare CBC 192197959 98.1 % (51 / 52) 80.3 % (53 / 66)

Generated by: LCOV version 2.0-1