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-08-09 12:17:33
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
54
LruInsert
108
ClosePipeStream
116
OpenPipeStream
116
walkdir
338
SyncDataDirectory
350
PathNameCreateTemporaryDir
356
GetTempTablespaces
370
PathNameDeleteTemporaryDir
418
FileFallocate
1026
FileTruncate
1026
pg_ftruncate
1026
RemovePgTempFiles
1706
RemovePgTempRelationFiles
1860
RemovePgTempFilesInDir
1862
count_usable_fds
2116
set_max_safe_fds
2116
assign_debug_io_direct
2204
check_debug_io_direct
2204
unlink_if_exists_fname
2386
PathNameCreateTemporaryFile
2482
OpenTemporaryFile
2514
OpenTemporaryFileInTablespace
2514
FileSync
2548
durable_unlink
2614
MakePGDirectory
2964
GetNextTempTableSpace
4212
ReportTemporaryFileUsage
4640
PathNameDeleteTemporaryFile
4956
RemovePgTempRelationFilesInDbspace
5852
SetTempTablespaces
6122
PathNameOpenTemporaryFile
6630
ReleaseLruFile
6672
LruDelete
6918
ResourceOwnerForgetFile
7674
RegisterTemporaryFile
7682
ResourceOwnerRememberFile
7682
TempTablespacesAreSet
8134
durable_rename
12568
fsync_parent_path
15102
TempTablespacePath
15308
FilePrefetch
17484
AtEOSubXact_Files
20002
pg_file_exists
37372
data_sync_elevel
41232
fsync_fname
41232
BeforeShmemExit_Files
42820
InitFileAccess
42820
InitTemporaryFileAccess
42820
BasicOpenFile
67222
pg_flush_data
72590
fsync_fname_ext
81470
FreeDir
88582
AllocateDir
90592
pg_fsync
129720
pg_fsync_no_writethrough
129720
FreeFile
157088
AllocateFile
170776
AcquireExternalFD
279704
ReleaseExternalFD
392160
FileZero
422418
pg_truncate
424052
ReserveExternalFD
429908
FileReadV
812802
FileGetRawDesc
865374
AtEOXact_Files
1051894
FileClose
1093696
CleanupTempFiles
1094714
FileWriteV
1471942
FreeVfd
1981474
looks_like_temp_rel_name
2357210
FileStartReadV
2446206
Delete
2670688
AllocateVfd
3014410
PathNameOpenFile
3014410
PathNameOpenFilePerm
3014410
Insert
3698954
FileSize
4617892
ReadDir
4936246
FileAccess
6040866
ReadDirExtended
8102340
CloseTransientFile
15422054
OpenTransientFile
15431664
OpenTransientFilePerm
15431676
FreeDesc
15668122
reserveAllocatedDesc
15693160
BasicOpenFilePerm
18513632
ReleaseLruFiles
19137586
Generated by:
LCOV version 1.16