LCOV - code coverage report
Current view:
top level
-
src/backend/storage/file
- fd.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
71.0 %
994
706
Test Date:
2026-02-17 17:20:33
Functions:
90.9 %
99
90
Legend:
Lines:    
hit
not hit
Function Name
Hit count
FileGetRawFlags
0
FileGetRawMode
0
FileWriteback
0
ResOwnerPrintFile
0
datadir_fsync_fname
0
do_syncfs
0
pg_fdatasync
0
pg_fsync_writethrough
0
pre_sync_fname
0
ResOwnerReleaseFile
4
FilePathName
23
LruInsert
26
closeAllVfds
32
ClosePipeStream
61
OpenPipeStream
61
SyncDataDirectory
186
walkdir
191
PathNameCreateTemporaryDir
197
GetTempTablespaces
210
PathNameDeleteTemporaryDir
234
FileFallocate
510
FileTruncate
545
pg_ftruncate
545
RemovePgTempFiles
916
RemovePgTempRelationFiles
989
RemovePgTempFilesInDir
990
FileSync
1045
count_usable_fds
1135
set_max_safe_fds
1135
assign_debug_io_direct
1179
check_debug_io_direct
1179
durable_unlink
1301
OpenTemporaryFile
1563
OpenTemporaryFileInTablespace
1563
MakePGDirectory
1573
unlink_if_exists_fname
1676
PathNameCreateTemporaryFile
1721
GetNextTempTableSpace
2242
ReleaseLruFile
2522
LruDelete
2656
ReportTemporaryFileUsage
3087
RemovePgTempRelationFilesInDbspace
3115
SetTempTablespaces
3305
PathNameDeleteTemporaryFile
3400
PathNameOpenTemporaryFile
4229
TempTablespacesAreSet
4623
ResourceOwnerForgetFile
5061
RegisterTemporaryFile
5065
ResourceOwnerRememberFile
5065
durable_rename
6555
fsync_parent_path
7811
FilePrefetch
8868
TempTablespacePath
9859
AtEOSubXact_Files
10092
pg_file_exists
21024
data_sync_elevel
22130
fsync_fname
22130
BeforeShmemExit_Files
22978
InitFileAccess
22978
InitTemporaryFileAccess
22978
BasicOpenFile
35925
pg_flush_data
38536
fsync_fname_ext
43051
FreeDir
46964
AllocateDir
48036
pg_fsync
68445
pg_fsync_no_writethrough
68445
FreeFile
85668
AllocateFile
93024
AcquireExternalFD
123076
ReleaseExternalFD
183520
ReserveExternalFD
203801
FileZero
215197
pg_truncate
227462
FileReadV
407287
FileGetRawDesc
478472
AtEOXact_Files
552530
FileClose
572333
CleanupTempFiles
575508
FileWriteV
767458
FreeVfd
1010336
looks_like_temp_rel_name
1252083
FileStartReadV
1321947
Delete
1416808
AllocateVfd
1553128
PathNameOpenFile
1553128
PathNameOpenFilePerm
1553128
Insert
1957246
FileSize
2425624
ReadDir
2425830
FileAccess
3201343
ReadDirExtended
4106710
CloseTransientFile
7752407
OpenTransientFile
7757422
OpenTransientFilePerm
7757428
FreeDesc
7885251
reserveAllocatedDesc
7898549
BasicOpenFilePerm
9346625
ReleaseLruFiles
9655504
Generated by:
LCOV version 2.0-1