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-07 22:18:23
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
closeAllVfds
64
LruInsert
74
ClosePipeStream
122
OpenPipeStream
122
SyncDataDirectory
372
walkdir
382
PathNameCreateTemporaryDir
390
GetTempTablespaces
420
PathNameDeleteTemporaryDir
468
FileFallocate
1030
FileTruncate
1112
pg_ftruncate
1112
RemovePgTempFiles
1832
FileSync
1882
RemovePgTempRelationFiles
1986
RemovePgTempFilesInDir
1988
count_usable_fds
2270
set_max_safe_fds
2270
assign_debug_io_direct
2358
check_debug_io_direct
2358
durable_unlink
2594
unlink_if_exists_fname
2908
PathNameCreateTemporaryFile
2994
OpenTemporaryFile
3066
OpenTemporaryFileInTablespace
3066
MakePGDirectory
3138
GetNextTempTableSpace
4474
ReleaseLruFile
5122
LruDelete
5428
ReportTemporaryFileUsage
5670
PathNameDeleteTemporaryFile
5910
RemovePgTempRelationFilesInDbspace
6246
SetTempTablespaces
6594
PathNameOpenTemporaryFile
7520
ResourceOwnerForgetFile
9150
RegisterTemporaryFile
9158
ResourceOwnerRememberFile
9158
TempTablespacesAreSet
9170
durable_rename
13144
fsync_parent_path
15650
FilePrefetch
17652
TempTablespacePath
17822
AtEOSubXact_Files
20144
pg_file_exists
41808
data_sync_elevel
43820
fsync_fname
43820
BeforeShmemExit_Files
45506
InitFileAccess
45506
InitTemporaryFileAccess
45506
BasicOpenFile
71064
pg_flush_data
77072
fsync_fname_ext
85758
FreeDir
93274
AllocateDir
95426
pg_fsync
136364
pg_fsync_no_writethrough
136364
FreeFile
169964
AllocateFile
184690
AcquireExternalFD
336764
FileZero
427980
pg_truncate
453642
ReleaseExternalFD
456632
ReserveExternalFD
497990
FileReadV
815284
FileGetRawDesc
899534
AtEOXact_Files
1022232
CleanupTempFiles
1067738
FileClose
1145206
FileWriteV
1538574
FreeVfd
1995442
looks_like_temp_rel_name
2508190
FileStartReadV
2592986
Delete
2800746
AllocateVfd
3009752
PathNameOpenFile
3009752
PathNameOpenFilePerm
3009752
Insert
3810354
FileSize
4780706
ReadDir
4880330
FileAccess
6296080
ReadDirExtended
8242408
CloseTransientFile
15503342
OpenTransientFile
15513488
OpenTransientFilePerm
15513500
FreeDesc
15767004
reserveAllocatedDesc
15793738
BasicOpenFilePerm
18594624
ReleaseLruFiles
19301554
Generated by:
LCOV version 1.16