LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree - nbtutils.c (source / functions) Coverage Total Hit LBC UBC GBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 87.6 % 314 275 39 1 274
Current Date: 2026-11-05 14:14:01 +0100 Functions: 94.4 % 18 17 1 17
Baseline: lcov-20261105-baseline Branches: 65.9 % 264 174 2 88 1 173
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 19 19 1 18
(360..) days: 86.8 % 295 256 39 256
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 93.3 % 15 14 1 14
Branch coverage date bins:
(30,360] days: 90.0 % 10 9 1 1 8
(360..) days: 65.0 % 254 165 2 87 165

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
BTreeShmemInit CBC 1303 100.0 % (5 / 5)
BTreeShmemRequest CBC 1307 100.0 % (5 / 5)
_bt_allequalimage CBC 35819 100.0 % (19 / 19) 93.8 % (15 / 16)
_bt_check_natts CBC 192946011 69.2 % (27 / 39) 60.3 % (35 / 58)
_bt_check_third_page CBC 176 50.0 % (5 / 10) 18.8 % (3 / 16)
_bt_compare_int CBC 397760 100.0 % (4 / 4)
_bt_end_vacuum CBC 2354 100.0 % (11 / 11) 66.7 % (4 / 6)
_bt_end_vacuum_callback CBC 1 100.0 % (3 / 3)
_bt_keep_natts CBC 39759 94.4 % (17 / 18) 78.6 % (11 / 14)
_bt_keep_natts_fast CBC 9574235 100.0 % (15 / 15) 100.0 % (8 / 8)
_bt_killitems CBC 107090 98.5 % (67 / 68) 70.3 % (52 / 74)
_bt_mkscankey CBC 8667812 100.0 % (34 / 34) 90.0 % (18 / 20)
_bt_start_vacuum CBC 2354 70.0 % (14 / 20) 37.5 % (6 / 16)
_bt_truncate CBC 39759 100.0 % (27 / 27) 65.0 % (13 / 20)
_bt_vacuum_cycleid CBC 15266 100.0 % (11 / 11) 83.3 % (5 / 6)
btbuildphasename UBC 0 0.0 % (0 / 14) 0.0 % (0 / 6)
btoptions CBC 280 100.0 % (2 / 2)
btproperty CBC 504 100.0 % (9 / 9) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1