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:
2026-02-09 21:17:27
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
46
LruInsert
56
closeAllVfds
64
ClosePipeStream
122
OpenPipeStream
122
SyncDataDirectory
374
walkdir
382
PathNameCreateTemporaryDir
388
GetTempTablespaces
420
PathNameDeleteTemporaryDir
468
FileFallocate
1028
FileTruncate
1122
pg_ftruncate
1122
RemovePgTempFiles
1832
RemovePgTempRelationFiles
1978
RemovePgTempFilesInDir
1980
count_usable_fds
2270
set_max_safe_fds
2270
assign_debug_io_direct
2360
check_debug_io_direct
2360
FileSync
2516
durable_unlink
2578
unlink_if_exists_fname
2938
OpenTemporaryFile
2950
OpenTemporaryFileInTablespace
2950
PathNameCreateTemporaryFile
3022
MakePGDirectory
3136
GetNextTempTableSpace
4478
ReleaseLruFile
5080
LruDelete
5342
ReportTemporaryFileUsage
5584
PathNameDeleteTemporaryFile
5972
RemovePgTempRelationFilesInDbspace
6230
SetTempTablespaces
6590
PathNameOpenTemporaryFile
7578
TempTablespacesAreSet
9048
ResourceOwnerForgetFile
9092
RegisterTemporaryFile
9100
ResourceOwnerRememberFile
9100
durable_rename
13172
fsync_parent_path
15658
FilePrefetch
17472
TempTablespacePath
17822
AtEOSubXact_Files
20150
pg_file_exists
42064
data_sync_elevel
43906
fsync_fname
43906
BeforeShmemExit_Files
44596
InitFileAccess
44596
InitTemporaryFileAccess
44596
BasicOpenFile
71500
pg_flush_data
77072
fsync_fname_ext
85908
FreeDir
92634
AllocateDir
94782
pg_fsync
137372
pg_fsync_no_writethrough
137372
FreeFile
167016
AllocateFile
181736
AcquireExternalFD
344628
FileZero
428634
pg_truncate
453856
ReleaseExternalFD
461680
ReserveExternalFD
503424
FileReadV
814354
AtEOXact_Files
943296
FileGetRawDesc
968250
CleanupTempFiles
987892
FileClose
1142268
FileWriteV
1514870
FreeVfd
1970014
looks_like_temp_rel_name
2504646
FileStartReadV
2601586
Delete
2768726
AllocateVfd
2912030
PathNameOpenFile
2912030
PathNameOpenFilePerm
2912030
Insert
3706046
ReadDir
4405676
FileSize
4703100
FileAccess
6349868
ReadDirExtended
7765184
CloseTransientFile
15501602
OpenTransientFile
15511700
OpenTransientFilePerm
15511712
FreeDesc
15761680
reserveAllocatedDesc
15788352
BasicOpenFilePerm
18495534
ReleaseLruFiles
19203862
Generated by:
LCOV version 1.16