LCOV - code coverage report
Current view:
top level
-
src/backend/storage/file
- fd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
712
994
71.6 %
Date:
2026-02-09 13:17:53
Functions:
91
99
91.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_fsync_writethrough
0
pre_sync_fname
0
pg_fdatasync
2
ResOwnerReleaseFile
8
FilePathName
46
closeAllVfds
64
LruInsert
86
ClosePipeStream
122
OpenPipeStream
122
SyncDataDirectory
372
walkdir
382
PathNameCreateTemporaryDir
400
GetTempTablespaces
420
PathNameDeleteTemporaryDir
468
FileFallocate
1006
FileTruncate
1116
pg_ftruncate
1116
FileSync
1454
RemovePgTempFiles
1832
RemovePgTempRelationFiles
1978
RemovePgTempFilesInDir
1980
count_usable_fds
2270
set_max_safe_fds
2270
assign_debug_io_direct
2358
check_debug_io_direct
2358
durable_unlink
2598
unlink_if_exists_fname
2960
OpenTemporaryFile
2986
OpenTemporaryFileInTablespace
2986
PathNameCreateTemporaryFile
3056
MakePGDirectory
3150
GetNextTempTableSpace
4478
ReleaseLruFile
5080
LruDelete
5402
ReportTemporaryFileUsage
5642
PathNameDeleteTemporaryFile
6014
RemovePgTempRelationFilesInDbspace
6230
SetTempTablespaces
6594
PathNameOpenTemporaryFile
7600
TempTablespacesAreSet
9090
ResourceOwnerForgetFile
9162
RegisterTemporaryFile
9170
ResourceOwnerRememberFile
9170
durable_rename
13102
fsync_parent_path
15614
FilePrefetch
17540
TempTablespacePath
17946
AtEOSubXact_Files
20170
pg_file_exists
42088
fsync_fname
43946
data_sync_elevel
43950
InitFileAccess
45216
InitTemporaryFileAccess
45216
BeforeShmemExit_Files
45218
BasicOpenFile
75846
pg_flush_data
77072
fsync_fname_ext
85768
FreeDir
92872
AllocateDir
95016
pg_fsync
136190
pg_fsync_no_writethrough
136190
FreeFile
169158
AllocateFile
183948
AcquireExternalFD
342312
FileZero
429904
pg_truncate
453938
ReleaseExternalFD
460768
ReserveExternalFD
502538
FileReadV
814556
FileGetRawDesc
957242
AtEOXact_Files
976596
CleanupTempFiles
1021814
FileClose
1145628
FileWriteV
1515092
FreeVfd
1985884
looks_like_temp_rel_name
2504294
FileStartReadV
2634394
Delete
2797374
AllocateVfd
2958418
PathNameOpenFile
2958418
PathNameOpenFilePerm
2958418
Insert
3765180
ReadDir
4583038
FileSize
4737704
FileAccess
6372354
ReadDirExtended
7942538
CloseTransientFile
15501704
OpenTransientFile
15511694
OpenTransientFilePerm
15511706
FreeDesc
15764158
reserveAllocatedDesc
15790790
BasicOpenFilePerm
18546290
ReleaseLruFiles
19251832
Generated by:
LCOV version 1.16