LCOV - differential code coverage report
Current view: top level - src/backend/storage/buffer - localbuf.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 87.9 % 314 276 38 276
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 23 23 23
Baseline: lcov-20261012-baseline Branches: 59.6 % 218 130 88 130
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 78.0 % 50 39 11 39
(360..) days: 89.8 % 264 237 27 237
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 21 21 21
Branch coverage date bins:
(30,360] days: 50.0 % 22 11 11 11
(360..) days: 60.7 % 196 119 77 119

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
AtEOXact_LocalBuffers CBC 427071 100.0 % (3 / 3)
AtProcExit_LocalBuffers CBC 23933 100.0 % (3 / 3)
CheckForLocalBufferLeaks CBC 451004 58.3 % (7 / 12) 60.0 % (6 / 10)
DropRelationAllLocalBuffers CBC 4560 100.0 % (8 / 8) 100.0 % (6 / 6)
DropRelationLocalBuffers CBC 498 100.0 % (13 / 13) 100.0 % (12 / 12)
ExtendBufferedRelLocal CBC 15588 78.8 % (41 / 52) 44.0 % (22 / 50)
FlushLocalBuffer CBC 4454 93.3 % (14 / 15) 50.0 % (4 / 8)
GetAdditionalLocalPinLimit CBC 35536 100.0 % (6 / 6) 75.0 % (3 / 4)
GetLocalBufferStorage CBC 21970 100.0 % (17 / 17) 75.0 % (6 / 8)
GetLocalPinLimit CBC 45137 100.0 % (2 / 2)
GetLocalVictimBuffer CBC 31381 100.0 % (26 / 26) 88.9 % (16 / 18)
InitLocalBuffers CBC 363 85.7 % (18 / 21) 38.9 % (7 / 18)
InvalidateLocalBuffer CBC 31372 73.7 % (14 / 19) 37.5 % (6 / 16)
LimitAdditionalLocalPins CBC 15588 83.3 % (5 / 6) 75.0 % (3 / 4)
LocalBufferAlloc CBC 1790897 96.0 % (24 / 25) 60.0 % (6 / 10)
MarkLocalBufferDirty CBC 2615302 100.0 % (11 / 11) 66.7 % (4 / 6)
PinLocalBuffer CBC 1811552 100.0 % (15 / 15) 100.0 % (6 / 6)
PrefetchLocalBuffer CBC 1357 91.7 % (11 / 12) 62.5 % (5 / 8)
StartLocalBufferIO CBC 35897 42.9 % (6 / 14) 41.7 % (5 / 12)
TerminateLocalBufferIO CBC 15764 100.0 % (12 / 12) 83.3 % (5 / 6)
UnpinLocalBuffer CBC 2274133 100.0 % (4 / 4)
UnpinLocalBufferNoOwner CBC 2279220 100.0 % (13 / 13) 60.0 % (6 / 10)
check_temp_buffers CBC 1344 60.0 % (3 / 5) 33.3 % (2 / 6)

Generated by: LCOV version 2.0-1