LCOV - code coverage report
Current view:
top level
-
src/backend/storage/file
- fd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
706
994
71.0 %
Date:
2026-02-07 10:18:48
Functions:
90
99
90.9 %
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
8
LruInsert
30
FilePathName
46
closeAllVfds
64
ClosePipeStream
122
OpenPipeStream
122
SyncDataDirectory
376
walkdir
382
PathNameCreateTemporaryDir
400
GetTempTablespaces
420
PathNameDeleteTemporaryDir
468
FileFallocate
1022
FileTruncate
1114
pg_ftruncate
1114
RemovePgTempFiles
1832
RemovePgTempRelationFiles
1986
RemovePgTempFilesInDir
1988
count_usable_fds
2270
set_max_safe_fds
2270
assign_debug_io_direct
2358
check_debug_io_direct
2358
durable_unlink
2636
OpenTemporaryFile
2958
OpenTemporaryFileInTablespace
2958
unlink_if_exists_fname
3012
PathNameCreateTemporaryFile
3108
MakePGDirectory
3152
FileSync
4292
GetNextTempTableSpace
4474
ReleaseLruFile
5062
LruDelete
5308
ReportTemporaryFileUsage
5666
PathNameDeleteTemporaryFile
6120
RemovePgTempRelationFilesInDbspace
6244
SetTempTablespaces
6588
PathNameOpenTemporaryFile
7730
TempTablespacesAreSet
9056
ResourceOwnerForgetFile
9250
RegisterTemporaryFile
9258
ResourceOwnerRememberFile
9258
durable_rename
13126
fsync_parent_path
15670
FilePrefetch
17674
TempTablespacePath
18154
AtEOSubXact_Files
20122
pg_file_exists
41760
data_sync_elevel
43806
fsync_fname
43806
BeforeShmemExit_Files
45540
InitFileAccess
45540
InitTemporaryFileAccess
45540
BasicOpenFile
71068
pg_flush_data
77072
fsync_fname_ext
85728
FreeDir
93190
AllocateDir
95346
pg_fsync
138750
pg_fsync_no_writethrough
138750
FreeFile
170056
AllocateFile
184980
AcquireExternalFD
308732
FileZero
427786
ReleaseExternalFD
428342
pg_truncate
453402
ReserveExternalFD
469926
FileReadV
814804
FileGetRawDesc
933002
AtEOXact_Files
1005928
CleanupTempFiles
1051468
FileClose
1144862
FileWriteV
1531994
FreeVfd
1990266
looks_like_temp_rel_name
2507210
FileStartReadV
2630528
Delete
2820956
AllocateVfd
2990414
PathNameOpenFile
2990414
PathNameOpenFilePerm
2990414
Insert
3816414
ReadDir
4727110
FileSize
4767182
FileAccess
6362240
ReadDirExtended
8086352
CloseTransientFile
15503974
OpenTransientFile
15514078
OpenTransientFilePerm
15514090
FreeDesc
15767648
reserveAllocatedDesc
15794538
BasicOpenFilePerm
18575840
ReleaseLruFiles
19254908
Generated by:
LCOV version 1.16