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:
2025-10-10 22:17:20
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
44
closeAllVfds
64
LruInsert
70
ClosePipeStream
116
OpenPipeStream
116
walkdir
338
PathNameCreateTemporaryDir
350
SyncDataDirectory
350
GetTempTablespaces
376
PathNameDeleteTemporaryDir
424
FileFallocate
1030
FileTruncate
1062
pg_ftruncate
1062
RemovePgTempFiles
1740
RemovePgTempRelationFiles
1894
RemovePgTempFilesInDir
1896
FileSync
1964
count_usable_fds
2170
set_max_safe_fds
2170
assign_debug_io_direct
2258
check_debug_io_direct
2258
unlink_if_exists_fname
2334
PathNameCreateTemporaryFile
2424
OpenTemporaryFile
2468
OpenTemporaryFileInTablespace
2468
durable_unlink
2674
MakePGDirectory
2992
GetNextTempTableSpace
4322
ReportTemporaryFileUsage
4542
ReleaseLruFile
4570
PathNameDeleteTemporaryFile
4852
LruDelete
4868
RemovePgTempRelationFilesInDbspace
5954
SetTempTablespaces
6256
PathNameOpenTemporaryFile
6498
ResourceOwnerForgetFile
7510
RegisterTemporaryFile
7518
ResourceOwnerRememberFile
7518
TempTablespacesAreSet
8192
durable_rename
12698
TempTablespacePath
15020
fsync_parent_path
15292
FilePrefetch
17070
AtEOSubXact_Files
20052
pg_file_exists
40454
data_sync_elevel
41976
fsync_fname
41976
InitFileAccess
44090
InitTemporaryFileAccess
44090
BeforeShmemExit_Files
44092
pg_flush_data
74574
fsync_fname_ext
82664
FreeDir
89800
AllocateDir
91848
BasicOpenFile
93388
pg_fsync
131198
pg_fsync_no_writethrough
131198
FreeFile
163234
AllocateFile
177064
AcquireExternalFD
295092
ReleaseExternalFD
410488
FileZero
425178
pg_truncate
430722
ReserveExternalFD
448336
FileReadV
791606
FileGetRawDesc
938844
AtEOXact_Files
1067546
CleanupTempFiles
1111638
FileClose
1122526
FileWriteV
1487548
FreeVfd
2037578
looks_like_temp_rel_name
2391910
FileStartReadV
2553800
Delete
2748128
AllocateVfd
3092104
PathNameOpenFile
3092104
PathNameOpenFilePerm
3092104
Insert
3797944
FileSize
4737438
ReadDir
5056872
FileAccess
6218142
ReadDirExtended
8267258
CloseTransientFile
15433982
OpenTransientFile
15443716
OpenTransientFilePerm
15443728
FreeDesc
15687412
reserveAllocatedDesc
15712756
BasicOpenFilePerm
18629506
ReleaseLruFiles
19253266
Generated by:
LCOV version 1.16