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:
2025-12-12 12:18:28
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
10
FilePathName
44
closeAllVfds
64
LruInsert
66
ClosePipeStream
122
OpenPipeStream
122
walkdir
350
SyncDataDirectory
356
PathNameCreateTemporaryDir
366
GetTempTablespaces
388
PathNameDeleteTemporaryDir
436
FileFallocate
998
FileTruncate
1080
pg_ftruncate
1080
RemovePgTempFiles
1780
RemovePgTempRelationFiles
1934
RemovePgTempFilesInDir
1936
count_usable_fds
2218
set_max_safe_fds
2218
assign_debug_io_direct
2306
check_debug_io_direct
2306
OpenTemporaryFile
2452
OpenTemporaryFileInTablespace
2452
unlink_if_exists_fname
2452
PathNameCreateTemporaryFile
2546
durable_unlink
2604
MakePGDirectory
3044
FileSync
4170
GetNextTempTableSpace
4394
ReportTemporaryFileUsage
4632
ReleaseLruFile
4710
LruDelete
5010
PathNameDeleteTemporaryFile
5062
RemovePgTempRelationFilesInDbspace
6086
SetTempTablespaces
6400
PathNameOpenTemporaryFile
6716
ResourceOwnerForgetFile
7708
RegisterTemporaryFile
7718
ResourceOwnerRememberFile
7718
TempTablespacesAreSet
8314
durable_rename
12866
fsync_parent_path
15392
TempTablespacePath
15476
FilePrefetch
17050
AtEOSubXact_Files
20094
pg_file_exists
41838
data_sync_elevel
42454
fsync_fname
42454
BeforeShmemExit_Files
45784
InitFileAccess
45784
InitTemporaryFileAccess
45784
BasicOpenFile
71486
pg_flush_data
76558
fsync_fname_ext
83578
FreeDir
91908
AllocateDir
94000
pg_fsync
135072
pg_fsync_no_writethrough
135072
FreeFile
169238
AllocateFile
183314
AcquireExternalFD
322796
FileZero
426378
pg_truncate
435208
ReleaseExternalFD
443750
ReserveExternalFD
482258
FileReadV
812744
FileGetRawDesc
843842
AtEOXact_Files
1132682
FileClose
1148086
CleanupTempFiles
1178466
FileWriteV
1511574
FreeVfd
2084998
looks_like_temp_rel_name
2435458
FileStartReadV
2459002
Delete
2752650
AllocateVfd
3196798
PathNameOpenFile
3196798
PathNameOpenFilePerm
3196798
Insert
3859756
FileSize
4851432
ReadDir
5364422
FileAccess
6076878
ReadDirExtended
8656616
CloseTransientFile
15485510
OpenTransientFile
15495444
OpenTransientFilePerm
15495456
FreeDesc
15747062
reserveAllocatedDesc
15772892
BasicOpenFilePerm
18764026
ReleaseLruFiles
19452014
Generated by:
LCOV version 1.16