LCOV - code coverage report
Current view:
top level
-
src/backend/storage/file
- fd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
700
978
71.6 %
Date:
2024-04-26 03:10:58
Functions:
89
98
90.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
FileGetRawDesc
0
FileGetRawFlags
0
FileGetRawMode
0
ResOwnerPrintFile
0
datadir_fsync_fname
0
do_syncfs
0
pg_fdatasync
0
pg_fsync_writethrough
0
pre_sync_fname
0
ResOwnerReleaseFile
8
FilePathName
24
closeAllVfds
58
ClosePipeStream
92
OpenPipeStream
92
durable_unlink
256
FileSync
316
SyncDataDirectory
326
walkdir
326
PathNameCreateTemporaryDir
330
GetTempTablespaces
358
PathNameDeleteTemporaryDir
406
FileTruncate
912
pg_ftruncate
912
FileFallocate
996
count_usable_fds
1422
set_max_safe_fds
1422
RemovePgTempFiles
1428
RemovePgTempRelationFiles
1548
RemovePgTempFilesInDir
1550
assign_debug_io_direct
1834
check_debug_io_direct
1834
MakePGDirectory
2524
unlink_if_exists_fname
2760
PathNameCreateTemporaryFile
2842
OpenTemporaryFile
3044
OpenTemporaryFileInTablespace
3044
GetNextTempTableSpace
3896
RemovePgTempRelationFilesInDbspace
4874
durable_rename
5182
fsync_parent_path
5364
SetTempTablespaces
5446
ReportTemporaryFileUsage
5556
PathNameDeleteTemporaryFile
5728
PathNameOpenTemporaryFile
7346
TempTablespacesAreSet
8252
ResourceOwnerForgetFile
8936
RegisterTemporaryFile
8944
ResourceOwnerRememberFile
8944
TempTablespacePath
17262
AtEOSubXact_Files
18018
data_sync_elevel
28136
fsync_fname
28136
LruInsert
29446
InitFileAccess
29852
InitTemporaryFileAccess
29852
BeforeShmemExit_Files
29854
pg_file_exists
30812
BasicOpenFile
43546
fsync_fname_ext
43864
FreeDir
61600
AllocateDir
63286
ReleaseLruFile
78024
LruDelete
78282
pg_fsync
82812
pg_fsync_no_writethrough
82812
FreeFile
113796
AllocateFile
123250
FileWriteback
133436
pg_flush_data
180046
AcquireExternalFD
220126
FilePrefetch
247112
ReleaseExternalFD
294212
ReserveExternalFD
326976
FileZero
371320
pg_truncate
401430
AtEOXact_Files
565210
CloseTransientFile
570100
OpenTransientFile
573482
OpenTransientFilePerm
573494
CleanupTempFiles
595064
FreeDesc
745828
reserveAllocatedDesc
760120
FileClose
872034
FileWriteV
1249558
FreeVfd
1557406
ReadDir
1947972
looks_like_temp_rel_name
1971170
AllocateVfd
2085802
PathNameOpenFile
2085802
PathNameOpenFilePerm
2085802
Delete
2378008
BasicOpenFilePerm
2732478
Insert
2873420
FileReadV
2956476
ReleaseLruFiles
3202344
FileSize
3548430
ReadDirExtended
3922192
FileAccess
4981016
Generated by:
LCOV version 1.14