LCOV - differential code coverage report
Current view: top level - src/backend/storage/buffer - localbuf.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.1 % 314 283 4 27 3 57 223 7 44
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 23 23 15 8 3
Baseline: lcov-20260530-034037-baseline Branches: 61.9 % 218 135 7 10 66 4 25 106 6 14
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.4 % 61 57 4 57
(360..) days: 89.3 % 253 226 27 3 223
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 20 20 12 8
Branch coverage date bins:
(30,360] days: 78.1 % 32 25 7 25
(360..) days: 59.1 % 186 110 10 66 4 106

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
InitLocalBuffers CBC 361 85.7 % (18 / 21) 38.9 % (7 / 18)
DropRelationLocalBuffers GNC 498 100.0 % (13 / 13) 100.0 % (12 / 12)
check_temp_buffers CBC 1311 60.0 % (3 / 5) 33.3 % (2 / 6)
PrefetchLocalBuffer CBC 1535 91.7 % (11 / 12) 62.5 % (5 / 8)
DropRelationAllLocalBuffers GNC 4430 100.0 % (8 / 8) 100.0 % (6 / 6)
FlushLocalBuffer GNC 4863 93.3 % (14 / 15) 50.0 % (4 / 8)
ExtendBufferedRelLocal GNC 16016 78.8 % (41 / 52) 44.0 % (22 / 50)
LimitAdditionalLocalPins CBC 16016 83.3 % (5 / 6) 75.0 % (3 / 4)
GetLocalBufferStorage GNC 22077 100.0 % (17 / 17) 75.0 % (6 / 8)
AtProcExit_LocalBuffers CBC 23105 100.0 % (3 / 3)
InvalidateLocalBuffer GNC 31945 73.7 % (14 / 19) 37.5 % (6 / 16)
GetLocalVictimBuffer GNC 31954 100.0 % (26 / 26) 88.9 % (16 / 18)
GetAdditionalLocalPinLimit GNC 32884 100.0 % (6 / 6) 75.0 % (3 / 4)
GetLocalPinLimit GNC 42194 100.0 % (2 / 2)
AtEOXact_LocalBuffers CBC 425509 100.0 % (3 / 3)
CheckForLocalBufferLeaks CBC 448614 58.3 % (7 / 12) 60.0 % (6 / 10)
LocalBufferAlloc GNC 1912269 96.0 % (24 / 25) 60.0 % (6 / 10)
PinLocalBuffer GNC 1933719 100.0 % (15 / 15) 100.0 % (6 / 6)
UnpinLocalBuffer CBC 2400939 100.0 % (4 / 4)
UnpinLocalBufferNoOwner GNC 2404937 100.0 % (13 / 13) 60.0 % (6 / 10)
MarkLocalBufferDirty GNC 2679188 100.0 % (11 / 11) 66.7 % (4 / 6)

Generated by: LCOV version 2.5.0-beta