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-01-25 19:17:26
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
80
ClosePipeStream
122
OpenPipeStream
122
walkdir
350
SyncDataDirectory
372
PathNameCreateTemporaryDir
374
GetTempTablespaces
388
PathNameDeleteTemporaryDir
436
FileFallocate
1028
FileTruncate
1078
pg_ftruncate
1078
RemovePgTempFiles
1830
RemovePgTempRelationFiles
1984
RemovePgTempFilesInDir
1986
count_usable_fds
2268
set_max_safe_fds
2268
assign_debug_io_direct
2356
check_debug_io_direct
2356
FileSync
2616
durable_unlink
2814
unlink_if_exists_fname
2902
PathNameCreateTemporaryFile
3004
OpenTemporaryFile
3092
OpenTemporaryFileInTablespace
3092
MakePGDirectory
3108
GetNextTempTableSpace
4472
ReleaseLruFile
5020
LruDelete
5334
ReportTemporaryFileUsage
5722
PathNameDeleteTemporaryFile
5964
RemovePgTempRelationFilesInDbspace
6240
SetTempTablespaces
6496
PathNameOpenTemporaryFile
7590
TempTablespacesAreSet
9036
ResourceOwnerForgetFile
9236
RegisterTemporaryFile
9244
ResourceOwnerRememberFile
9244
durable_rename
13084
fsync_parent_path
15806
FilePrefetch
17210
TempTablespacePath
17908
AtEOSubXact_Files
20118
pg_file_exists
41538
data_sync_elevel
43510
fsync_fname
43510
InitFileAccess
44884
InitTemporaryFileAccess
44884
BeforeShmemExit_Files
44886
BasicOpenFile
76254
pg_flush_data
77072
fsync_fname_ext
85484
FreeDir
92126
AllocateDir
94280
pg_fsync
136578
pg_fsync_no_writethrough
136578
FreeFile
167668
AllocateFile
182236
AcquireExternalFD
306228
ReleaseExternalFD
423328
FileZero
432196
pg_truncate
453654
ReserveExternalFD
465412
FileReadV
814888
FileGetRawDesc
904534
AtEOXact_Files
925398
CleanupTempFiles
970284
FileClose
1134722
FileWriteV
1517414
FreeVfd
1957796
looks_like_temp_rel_name
2502122
FileStartReadV
2567378
Delete
2797060
AllocateVfd
2883018
PathNameOpenFile
2883018
PathNameOpenFilePerm
2883018
Insert
3717578
ReadDir
4272260
FileSize
4675536
FileAccess
6258394
ReadDirExtended
7615852
CloseTransientFile
15500182
OpenTransientFile
15510194
OpenTransientFilePerm
15510206
FreeDesc
15760400
reserveAllocatedDesc
15786844
BasicOpenFilePerm
18469792
ReleaseLruFiles
19135354
Generated by:
LCOV version 1.16