LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
storage
/
file
- fd.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
66.4 %
1231
817
Test Date:
2026-01-26 10:56:24
Functions:
86.7 %
98
85
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
28.6 %
1047
299
Function Name
Hit count
FileGetRawFlags
0
FileGetRawMode
0
FilePathName
0
FilePrefetch
0
FileWriteback
0
ResOwnerPrintFile
0
ResOwnerReleaseFile
0
SyncDataDirectory
0
datadir_fsync_fname
0
durable_unlink
0
pg_fdatasync
0
pg_fsync_writethrough
0
pre_sync_fname
0
ClosePipeStream
1
OpenPipeStream
1
RemovePgTempFiles
2
RemovePgTempFilesInDir
2
RemovePgTempRelationFiles
2
RemovePgTempRelationFilesInDbspace
6
assign_debug_io_direct
6
check_debug_io_direct
6
count_usable_fds
6
set_max_safe_fds
6
FileSync
8
closeAllVfds
10
LruInsert
17
durable_rename
34
fsync_parent_path
34
data_sync_elevel
39
fsync_fname
39
walkdir
56
GetTempTablespaces
62
PathNameCreateTemporaryDir
64
PathNameDeleteTemporaryDir
70
MakePGDirectory
79
FileTruncate
102
pg_ftruncate
102
FileFallocate
131
fsync_fname_ext
141
pg_fsync
216
pg_fsync_no_writethrough
216
FileGetRawDesc
287
BasicOpenFile
435
OpenTemporaryFile
485
OpenTemporaryFileInTablespace
485
unlink_if_exists_fname
504
PathNameCreateTemporaryFile
512
SetTempTablespaces
674
GetNextTempTableSpace
699
BeforeShmemExit_Files
806
InitFileAccess
806
InitTemporaryFileAccess
806
pg_file_exists
813
PathNameOpenTemporaryFile
866
PathNameDeleteTemporaryFile
896
ReportTemporaryFileUsage
933
pg_flush_data
992
AcquireExternalFD
1128
RegisterTemporaryFile
1366
ResourceOwnerForgetFile
1366
ResourceOwnerRememberFile
1366
TempTablespacesAreSet
1516
AtEOSubXact_Files
1665
ReleaseLruFile
1790
LruDelete
1812
looks_like_temp_rel_name
1812
FreeDir
2028
AllocateDir
2034
TempTablespacePath
2445
FreeFile
4033
AllocateFile
4275
ReleaseExternalFD
5120
ReserveExternalFD
5224
CloseTransientFile
5403
OpenTransientFile
5429
OpenTransientFilePerm
5431
FileStartReadV
7052
FreeDesc
11469
reserveAllocatedDesc
11741
FileZero
27454
FileReadV
34735
pg_truncate
39870
ReadDir
40996
FileClose
43381
FileWriteV
53924
AtEOXact_Files
57914
CleanupTempFiles
58720
Delete
60338
Insert
72232
FreeVfd
89747
AllocateVfd
101845
PathNameOpenFile
101845
PathNameOpenFilePerm
101845
BasicOpenFilePerm
107728
ReleaseLruFiles
118827
FileAccess
123579
ReadDirExtended
137538
FileSize
618184
Generated by:
LCOV version 2.3.2-1