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-05-19 22:10:40
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
264
SyncDataDirectory
326
walkdir
326
PathNameCreateTemporaryDir
334
GetTempTablespaces
358
PathNameDeleteTemporaryDir
406
FileSync
598
FileTruncate
942
pg_ftruncate
942
FileFallocate
986
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
2528
unlink_if_exists_fname
2578
PathNameCreateTemporaryFile
2664
OpenTemporaryFile
3096
OpenTemporaryFileInTablespace
3096
GetNextTempTableSpace
3998
RemovePgTempRelationFilesInDbspace
4874
durable_rename
5168
fsync_parent_path
5360
PathNameDeleteTemporaryFile
5364
ReportTemporaryFileUsage
5426
SetTempTablespaces
5526
PathNameOpenTemporaryFile
6982
TempTablespacesAreSet
8412
ResourceOwnerForgetFile
8624
RegisterTemporaryFile
8632
ResourceOwnerRememberFile
8632
TempTablespacePath
16594
AtEOSubXact_Files
17994
data_sync_elevel
28022
fsync_fname
28022
LruInsert
29440
BeforeShmemExit_Files
29854
InitFileAccess
29854
InitTemporaryFileAccess
29854
pg_file_exists
30796
fsync_fname_ext
43718
BasicOpenFile
47032
FreeDir
61552
AllocateDir
63238
ReleaseLruFile
77854
LruDelete
78110
pg_fsync
82220
pg_fsync_no_writethrough
82220
FreeFile
113756
AllocateFile
123170
FileWriteback
132440
pg_flush_data
179050
AcquireExternalFD
230988
FilePrefetch
240912
ReleaseExternalFD
304834
ReserveExternalFD
337568
FileZero
369330
pg_truncate
384658
AtEOXact_Files
558228
CloseTransientFile
569942
OpenTransientFile
573324
OpenTransientFilePerm
573336
CleanupTempFiles
588082
FreeDesc
745588
reserveAllocatedDesc
759836
FileClose
862126
FileWriteV
1227904
FreeVfd
1542164
ReadDir
1951058
looks_like_temp_rel_name
1970020
AllocateVfd
2069488
PathNameOpenFile
2069488
PathNameOpenFilePerm
2069488
Delete
2326864
BasicOpenFilePerm
2719486
Insert
2821218
FileReadV
2901488
ReleaseLruFiles
3196332
FileSize
3486286
ReadDirExtended
3922930
FileAccess
4895492
Generated by:
LCOV version 1.14