LCOV - differential code coverage report
Current view: top level - src/backend/storage/file - buffile.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 76.0 % 325 247 78 9 238 8
Current Date: 2026-07-25 17:13:00 -0400 Functions: 92.0 % 25 23 2 2 21
Baseline: lcov-20260726-baseline Branches: 49.5 % 188 93 2 1 92 2 91
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 9 9 9
(30,360] days: 75.0 % 16 12 4 12
(360..) days: 75.3 % 300 226 74 226
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 90.9 % 22 20 2 2 18
Branch coverage date bins:
(7,30] days: 50.0 % 4 2 2 2
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 49.5 % 182 90 1 91 90

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
BufFileAppend CBC 153 92.3 % (12 / 13) 50.0 % (5 / 10)
BufFileClose CBC 6549 100.0 % (7 / 7) 100.0 % (2 / 2)
BufFileCreateFileSet CBC 2108 100.0 % (8 / 8)
BufFileCreateTemp CBC 2067 100.0 % (7 / 7) 50.0 % (1 / 2)
BufFileDeleteFileSet CBC 352 91.7 % (11 / 12) 60.0 % (6 / 10)
BufFileDumpBuffer GNC 73559 65.7 % (23 / 35) 40.0 % (8 / 20)
BufFileExportFileSet CBC 379 100.0 % (6 / 6) 50.0 % (2 / 4)
BufFileFlush CBC 20661014 100.0 % (5 / 5) 75.0 % (3 / 4)
BufFileLoadBuffer GNC 67919 61.9 % (13 / 21) 42.9 % (6 / 14)
BufFileOpenFileSet CBC 2807 87.5 % (21 / 24) 58.3 % (7 / 12)
BufFileRead UBC 0 0.0 % (0 / 2)
BufFileReadCommon CBC 20618232 96.0 % (24 / 25) 63.6 % (14 / 22)
BufFileReadExact CBC 12758244 100.0 % (3 / 3)
BufFileReadMaybeEOF CBC 7859988 100.0 % (2 / 2)
BufFileSeek CBC 72770 61.4 % (27 / 44) 43.8 % (14 / 32)
BufFileSeekBlock CBC 70487 100.0 % (4 / 4)
BufFileSize CBC 291 80.0 % (4 / 5) 25.0 % (1 / 4)
BufFileTell CBC 88716 100.0 % (4 / 4)
BufFileTruncateFileSet CBC 9 45.7 % (16 / 35) 34.4 % (11 / 32)
BufFileWrite CBC 16146869 100.0 % (21 / 21) 85.7 % (12 / 14)
FileSetSegmentName CBC 9948 100.0 % (3 / 3)
MakeNewFileSetSegment CBC 2108 100.0 % (7 / 7) 50.0 % (1 / 2)
extendBufFile UBC 0 0.0 % (0 / 13) 0.0 % (0 / 4)
makeBufFile CBC 2067 100.0 % (8 / 8)
makeBufFileCommon CBC 6709 100.0 % (11 / 11)

Generated by: LCOV version 2.0-1