LCOV - differential code coverage report
Current view: top level - src/backend/storage/file - buffile.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 76.2 % 323 246 1 76 10 236 2 10
Current Date: 2026-09-20 14:13:17 +0900 Functions: 92.0 % 25 23 1 1 3 20
Baseline: lcov-20260920-baseline Branches: 49.5 % 188 93 2 93 2 91
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 81.5 % 27 22 1 4 10 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 92 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
BufFileTruncateFileSet CBC 9 45.7 % (16 / 35) 34.4 % (11 / 32)
BufFileSeek CBC 72804 61.4 % (27 / 44) 43.8 % (14 / 32)
BufFileDumpBuffer GNC 73384 65.7 % (23 / 35) 40.0 % (8 / 20)
BufFileLoadBuffer GNC 67895 61.9 % (13 / 21) 42.9 % (6 / 14)
BufFileReadCommon CBC 20580319 96.0 % (24 / 25) 63.6 % (14 / 22)
BufFileAppend GNC 153 91.7 % (11 / 12) 50.0 % (5 / 10)
BufFileOpenFileSet CBC 2788 87.5 % (21 / 24) 58.3 % (7 / 12)
BufFileDeleteFileSet CBC 351 91.7 % (11 / 12) 60.0 % (6 / 10)
extendBufFile UNC 0 0.0 % (0 / 12) 0.0 % (0 / 4)
BufFileSize CBC 291 80.0 % (4 / 5) 25.0 % (1 / 4)
BufFileExportFileSet CBC 379 100.0 % (6 / 6) 50.0 % (2 / 4)
BufFileWrite CBC 16142908 100.0 % (21 / 21) 85.7 % (12 / 14)
BufFileCreateTemp CBC 2075 100.0 % (7 / 7) 50.0 % (1 / 2)
BufFileFlush CBC 20623093 100.0 % (5 / 5) 75.0 % (3 / 4)
MakeNewFileSetSegment CBC 2084 100.0 % (7 / 7) 50.0 % (1 / 2)
BufFileClose CBC 6515 100.0 % (7 / 7) 100.0 % (2 / 2)
BufFileCreateFileSet CBC 2084 100.0 % (8 / 8)
BufFileRead UBC 0 0.0 % (0 / 2)
BufFileReadExact CBC 12720784 100.0 % (3 / 3)
BufFileReadMaybeEOF CBC 7859535 100.0 % (2 / 2)
BufFileSeekBlock CBC 70514 100.0 % (4 / 4)
BufFileTell CBC 88717 100.0 % (4 / 4)
FileSetSegmentName CBC 9862 100.0 % (3 / 3)
makeBufFile CBC 2075 100.0 % (8 / 8)
makeBufFileCommon CBC 6675 100.0 % (11 / 11)

Generated by: LCOV version 2.0-1