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-11-21 06:18:31
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
LruInsert
58
closeAllVfds
64
ClosePipeStream
116
OpenPipeStream
116
walkdir
338
SyncDataDirectory
354
PathNameCreateTemporaryDir
356
GetTempTablespaces
376
PathNameDeleteTemporaryDir
424
FileFallocate
1016
FileTruncate
1098
pg_ftruncate
1098
FileSync
1748
RemovePgTempFiles
1760
RemovePgTempRelationFiles
1914
RemovePgTempFilesInDir
1916
count_usable_fds
2190
set_max_safe_fds
2190
assign_debug_io_direct
2278
check_debug_io_direct
2278
unlink_if_exists_fname
2354
PathNameCreateTemporaryFile
2450
OpenTemporaryFile
2534
OpenTemporaryFileInTablespace
2534
durable_unlink
2610
MakePGDirectory
3022
GetNextTempTableSpace
4322
ReportTemporaryFileUsage
4628
ReleaseLruFile
4690
PathNameDeleteTemporaryFile
4890
LruDelete
4976
RemovePgTempRelationFilesInDbspace
6014
SetTempTablespaces
6318
PathNameOpenTemporaryFile
6556
ResourceOwnerForgetFile
7626
RegisterTemporaryFile
7634
ResourceOwnerRememberFile
7634
TempTablespacesAreSet
8288
durable_rename
12852
TempTablespacePath
15194
fsync_parent_path
15380
FilePrefetch
17090
AtEOSubXact_Files
20106
pg_file_exists
41014
fsync_fname
42218
data_sync_elevel
42254
InitFileAccess
45012
InitTemporaryFileAccess
45012
BeforeShmemExit_Files
45014
BasicOpenFile
74154
pg_flush_data
74574
fsync_fname_ext
83338
FreeDir
90818
AllocateDir
92888
pg_fsync
132104
pg_fsync_no_writethrough
132104
FreeFile
165290
AllocateFile
179266
AcquireExternalFD
303048
ReleaseExternalFD
421550
FileZero
422662
pg_truncate
434470
ReserveExternalFD
459766
FileReadV
813646
FileGetRawDesc
832514
AtEOXact_Files
1121518
FileClose
1138382
CleanupTempFiles
1166532
FileWriteV
1507490
FreeVfd
2071636
looks_like_temp_rel_name
2413676
FileStartReadV
2431010
Delete
2729422
AllocateVfd
3177126
PathNameOpenFile
3177126
PathNameOpenFilePerm
3177126
Insert
3830216
FileSize
4800030
ReadDir
5475820
FileAccess
6028312
ReadDirExtended
8711096
CloseTransientFile
15446166
OpenTransientFile
15456028
OpenTransientFilePerm
15456040
FreeDesc
15702672
reserveAllocatedDesc
15728306
BasicOpenFilePerm
18707598
ReleaseLruFiles
19365256
Generated by:
LCOV version 1.16