LCOV - code coverage report
Current view:
top level
-
src/backend/storage/file
- fd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
706
994
71.0 %
Date:
2025-04-24 16:15:27
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
10
FilePathName
44
closeAllVfds
52
ClosePipeStream
114
OpenPipeStream
114
LruInsert
120
walkdir
338
SyncDataDirectory
344
PathNameCreateTemporaryDir
354
GetTempTablespaces
370
PathNameDeleteTemporaryDir
418
FileSync
556
FileTruncate
1104
pg_ftruncate
1104
FileFallocate
1338
RemovePgTempFiles
1688
RemovePgTempRelationFiles
1808
RemovePgTempFilesInDir
1810
unlink_if_exists_fname
2008
OpenTemporaryFile
2020
OpenTemporaryFileInTablespace
2020
count_usable_fds
2090
set_max_safe_fds
2090
PathNameCreateTemporaryFile
2102
assign_debug_io_direct
2172
check_debug_io_direct
2172
durable_unlink
2626
MakePGDirectory
2878
ReportTemporaryFileUsage
3768
PathNameDeleteTemporaryFile
4198
GetNextTempTableSpace
4200
RemovePgTempRelationFilesInDbspace
5730
PathNameOpenTemporaryFile
5864
SetTempTablespaces
6024
ResourceOwnerForgetFile
6418
RegisterTemporaryFile
6428
ResourceOwnerRememberFile
6428
TempTablespacesAreSet
7572
ReleaseLruFile
7672
LruDelete
7948
durable_rename
12466
TempTablespacePath
13286
fsync_parent_path
15016
FilePrefetch
16812
AtEOSubXact_Files
19954
pg_file_exists
36760
data_sync_elevel
40176
fsync_fname
40176
BeforeShmemExit_Files
43296
InitFileAccess
43296
InitTemporaryFileAccess
43296
pg_flush_data
69614
BasicOpenFile
69710
fsync_fname_ext
80124
FreeDir
86212
AllocateDir
88166
pg_fsync
125640
pg_fsync_no_writethrough
125640
FreeFile
155180
AllocateFile
167624
AcquireExternalFD
221120
ReleaseExternalFD
332220
ReserveExternalFD
372224
FileZero
424310
pg_truncate
435748
FileReadV
809202
AtEOXact_Files
869310
CleanupTempFiles
912606
FileGetRawDesc
960504
FileClose
1094146
FileWriteV
1413198
FreeVfd
1946324
looks_like_temp_rel_name
2325256
FileStartReadV
2486712
Delete
2586808
AllocateVfd
2823956
PathNameOpenFile
2823956
PathNameOpenFilePerm
2823956
Insert
3458632
ReadDir
3497990
FileSize
4849004
FileAccess
6113764
ReadDirExtended
6618854
CloseTransientFile
15412162
OpenTransientFile
15421696
OpenTransientFilePerm
15421708
FreeDesc
15653946
reserveAllocatedDesc
15677612
BasicOpenFilePerm
18315708
ReleaseLruFiles
18873912
Generated by:
LCOV version 1.14