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 DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 76.2 % 323 246 1 76 10 236 2 10
Current Date: 2026-08-27 14:31:44 +0300 Functions: 92.0 % 25 23 1 1 3 20
Baseline: lcov-20260827-baseline Branches: 49.5 % 188 93 2 1 92 2 91
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 84.0 % 25 21 4 9 12
(360..) days: 75.7 % 296 224 72 224
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 90.9 % 22 20 1 1 3 17
Branch coverage date bins:
(30,360] days: 50.0 % 6 3 2 1 2 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 GNC 153 91.7 % (11 / 12) 50.0 % (5 / 10)
BufFileClose CBC 6534 100.0 % (7 / 7) 100.0 % (2 / 2)
BufFileCreateFileSet CBC 2094 100.0 % (8 / 8)
BufFileCreateTemp CBC 2072 100.0 % (7 / 7) 50.0 % (1 / 2)
BufFileDeleteFileSet CBC 352 91.7 % (11 / 12) 60.0 % (6 / 10)
BufFileDumpBuffer GNC 73601 65.7 % (23 / 35) 40.0 % (8 / 20)
BufFileExportFileSet CBC 379 100.0 % (6 / 6) 50.0 % (2 / 4)
BufFileFlush CBC 20659031 100.0 % (5 / 5) 75.0 % (3 / 4)
BufFileLoadBuffer GNC 67995 61.9 % (13 / 21) 42.9 % (6 / 14)
BufFileOpenFileSet CBC 2801 87.5 % (21 / 24) 58.3 % (7 / 12)
BufFileRead UBC 0 0.0 % (0 / 2)
BufFileReadCommon CBC 20616256 96.0 % (24 / 25) 63.6 % (14 / 22)
BufFileReadExact CBC 12756307 100.0 % (3 / 3)
BufFileReadMaybeEOF CBC 7859949 100.0 % (2 / 2)
BufFileSeek CBC 72775 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 88717 100.0 % (4 / 4)
BufFileTruncateFileSet CBC 9 45.7 % (16 / 35) 34.4 % (11 / 32)
BufFileWrite CBC 16151973 100.0 % (21 / 21) 85.7 % (12 / 14)
FileSetSegmentName CBC 9908 100.0 % (3 / 3)
MakeNewFileSetSegment CBC 2094 100.0 % (7 / 7) 50.0 % (1 / 2)
extendBufFile UNC 0 0.0 % (0 / 12) 0.0 % (0 / 4)
makeBufFile CBC 2072 100.0 % (8 / 8)
makeBufFileCommon CBC 6694 100.0 % (11 / 11)

Generated by: LCOV version 2.0-1