LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xlog.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
2144
2438
87.9 %
Date:
2024-05-05 00:11:46
Functions:
118
120
98.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdvanceXLInsertBuffer
1378000
BootStrapXLOG
80
CalculateCheckpointSegments
12970
CheckPointGuts
1704
CheckRequiredParameterValues
454
CheckXLogRemoved
123802
CleanupAfterArchiveRecovery
90
CleanupBackupHistory
258
CopyXLogRecordToWAL
25541460
CreateCheckPoint
1628
CreateEndOfRecoveryRecord
76
CreateOverwriteContrecordRecord
20
CreateRestartPoint
170
DataChecksumsEnabled
19513984
GetActiveWalLevelOnStandby
132
GetFakeLSNForUnloggedRel
66
GetFlushRecPtr
359616
GetFullPageWriteInfo
25813834
GetInsertRecPtr
4162
GetLastImportantRecPtr
1672
GetLastSegSwitchData
0
GetMockAuthenticationNonce
2
GetOldestRestartPoint
114
GetRecoveryState
100
GetRedoRecPtr
366026
GetSystemIdentifier
2404
GetWALAvailability
830
GetWALInsertionTimeLine
148140
GetXLogBuffer
27136594
GetXLogInsertRecPtr
4732
GetXLogWriteRecPtr
2570
InitControlFile
80
InitializeWalConsistencyChecking
1526
InstallXLogFileSegment
2076
IsInstallXLogFileSegmentActive
0
KeepLogSeg
2520
LocalProcessControlFile
1540
LocalSetXLogInsertAllowed
1476
LogCheckpointEnd
1704
LogCheckpointStart
1240
PerformRecoveryXLogAction
292
PreallocXlogFiles
2162
ReachedEndOfBackup
126
ReadControlFile
1620
RecoveryInProgress
106581634
RecoveryRestartPoint
410
RemoveNonParentXlogFiles
110
RemoveOldXlogFiles
1704
RemoveTempXlogFiles
326
RemoveXlogFile
1238
RequestXLogSwitch
662
ReserveXLogInsertLocation
25540894
ReserveXLogSwitch
662
SetInstallXLogFileSegmentActive
1772
SetWalWriterSleeping
760
ShutdownXLOG
1000
StartupXLOG
1520
SwitchIntoArchiveRecovery
4
UpdateCheckPointDistanceEstimate
1704
UpdateControlFile
18078
UpdateFullPageWrites
2344
UpdateLastRemovedPtr
1204
UpdateMinRecoveryPoint
180186
ValidateXLOGDirectoryStructure
1520
WALInsertLockAcquire
25551606
WALInsertLockAcquireExclusive
4774
WALInsertLockRelease
25556380
WALInsertLockUpdateInsertingAt
1375544
WALReadFromBuffers
53336
WaitXLogInsertionsToFinish
1243554
WriteControlFile
80
XLOGChooseNumBuffers
1766
XLOGShmemInit
1768
XLOGShmemSize
5066
XLOGfileslop
1704
XLogBackgroundFlush
49012
XLogBytePosToEndRecPtr
25869748
XLogBytePosToRecPtr
51088614
XLogCheckpointNeeded
1904
XLogFileClose
3160
XLogFileCopy
74
XLogFileInit
14666
XLogFileInitInternal
14808
XLogFileOpen
16
XLogFlush
1126806
XLogGetLastRemovedSegno
1858
XLogGetOldestSegno
4
XLogGetReplicationSlotMinimumLSN
2520
XLogInitNewTimeline
90
XLogInsertAllowed
53202396
XLogInsertRecord
25552914
XLogNeedsFlush
16323050
XLogPutNextOid
992
XLogRecPtrToBytePos
3406
XLogReportParameters
1420
XLogRestorePoint
6
XLogSetAsyncXactLSN
46010
XLogSetReplicationSlotMinimumLSN
41750
XLogShutdownWalRcv
1686
XLogWrite
1233322
assign_checkpoint_completion_target
1830
assign_max_wal_size
9520
assign_wal_consistency_checking
1834
assign_wal_sync_method
1830
check_max_slot_wal_keep_size
2038
check_wal_buffers
3596
check_wal_consistency_checking
1834
check_wal_segment_size
3532
do_pg_abort_backup
20
do_pg_backup_start
288
do_pg_backup_stop
272
get_backup_status
328
get_sync_bit
15640
issue_xlog_fsync
263824
register_persistent_abort_backup_handler
10
show_archive_command
3916
show_in_hot_standby
25460
str_time
1360
update_checkpoint_display
3408
xlog_redo
56710
Generated by:
LCOV version 1.14