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-09 16:18:51
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
FilePathName
46
closeAllVfds
64
LruInsert
82
ClosePipeStream
122
OpenPipeStream
122
SyncDataDirectory
374
walkdir
382
PathNameCreateTemporaryDir
394
GetTempTablespaces
420
PathNameDeleteTemporaryDir
468
FileFallocate
1030
FileTruncate
1154
pg_ftruncate
1154
RemovePgTempFiles
1832
RemovePgTempRelationFiles
1978
RemovePgTempFilesInDir
1980
FileSync
2246
count_usable_fds
2270
set_max_safe_fds
2270
assign_debug_io_direct
2360
check_debug_io_direct
2360
durable_unlink
2596
unlink_if_exists_fname
2904
PathNameCreateTemporaryFile
2994
OpenTemporaryFile
3000
OpenTemporaryFileInTablespace
3000
MakePGDirectory
3142
GetNextTempTableSpace
4478
ReleaseLruFile
5114
LruDelete
5432
ReportTemporaryFileUsage
5600
PathNameDeleteTemporaryFile
5904
RemovePgTempRelationFilesInDbspace
6230
SetTempTablespaces
6592
PathNameOpenTemporaryFile
7522
ResourceOwnerForgetFile
9080
RegisterTemporaryFile
9088
ResourceOwnerRememberFile
9088
TempTablespacesAreSet
9100
durable_rename
13134
fsync_parent_path
15638
FilePrefetch
17616
TempTablespacePath
17760
AtEOSubXact_Files
20160
pg_file_exists
41976
data_sync_elevel
43948
fsync_fname
43948
BeforeShmemExit_Files
45386
InitFileAccess
45386
InitTemporaryFileAccess
45386
pg_flush_data
77072
BasicOpenFile
77764
fsync_fname_ext
85854
FreeDir
93194
AllocateDir
95340
pg_fsync
136760
pg_fsync_no_writethrough
136760
FreeFile
169422
AllocateFile
184130
AcquireExternalFD
309450
FileZero
428226
ReleaseExternalFD
428614
pg_truncate
454090
ReserveExternalFD
470050
FileReadV
795472
FileGetRawDesc
933298
AtEOXact_Files
1024368
CleanupTempFiles
1069754
FileClose
1141722
FileWriteV
1517674
FreeVfd
1995956
looks_like_temp_rel_name
2501138
FileStartReadV
2601666
Delete
2780020
AllocateVfd
3011812
PathNameOpenFile
3011812
PathNameOpenFilePerm
3011812
Insert
3791162
ReadDir
4707966
FileSize
4786060
FileAccess
6298430
ReadDirExtended
8069150
CloseTransientFile
15500942
OpenTransientFile
15510992
OpenTransientFilePerm
15511004
FreeDesc
15763984
reserveAllocatedDesc
15790596
BasicOpenFilePerm
18600898
ReleaseLruFiles
19272540
Generated by:
LCOV version 1.16