LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xlog.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
2208
2488
88.7 %
Date:
2026-02-07 23:19:11
Functions:
120
123
97.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
GetActiveWalLevelOnStandby
0
GetLastSegSwitchData
0
IsInstallXLogFileSegmentActive
0
GetMockAuthenticationNonce
2
GetWALInsertionTimeLineIfSet
2
SwitchIntoArchiveRecovery
4
GetDefaultCharSignedness
6
XLogRestorePoint
6
register_persistent_abort_backup_handler
8
XLogGetOldestSegno
14
do_pg_abort_backup
16
CreateOverwriteContrecordRecord
24
GetFakeLSNForUnloggedRel
66
XLogFileCopy
88
CreateEndOfRecoveryRecord
94
BootStrapXLOG
102
InitControlFile
102
WriteControlFile
102
CleanupAfterArchiveRecovery
108
XLogInitNewTimeline
108
RemoveNonParentXlogFiles
134
ReachedEndOfBackup
160
XLogFileOpen
176
CleanupBackupHistory
310
PerformRecoveryXLogAction
324
do_pg_backup_stop
326
do_pg_backup_start
340
RemoveTempXlogFiles
372
get_backup_status
380
CheckRequiredParameterValues
524
GetOldestRestartPoint
792
SetWalWriterSleeping
1078
CreateRestartPoint
1236
GetWALAvailability
1240
XLogPutNextOid
1266
ShutdownXLOG
1372
RecoveryRestartPoint
1456
ReserveXLogSwitch
1598
RequestXLogSwitch
1600
str_time
1766
XLogReportParameters
1860
LocalSetXLogInsertAllowed
1918
InitializeWalConsistencyChecking
1970
XLogShutdownWalRcv
1980
LocalProcessControlFile
1990
StartupXLOG
1990
ValidateXLOGDirectoryStructure
1990
ReadControlFile
2092
XLOGChooseNumBuffers
2276
XLOGShmemInit
2280
ResetInstallXLogFileSegmentActive
2312
assign_checkpoint_completion_target
2354
assign_wal_sync_method
2354
SetInstallXLogFileSegmentActive
2390
XLogGetLastRemovedSegno
2444
GetSystemIdentifier
2932
LogCheckpointStart
2984
UpdateFullPageWrites
3136
CreateCheckPoint
3182
GetLastImportantRecPtr
3304
show_archive_command
3472
show_effective_wal_level
3536
CheckPointGuts
3580
LogCheckpointEnd
3580
RemoveOldXlogFiles
3580
UpdateCheckPointDistanceEstimate
3580
XLOGfileslop
3580
GetXLogInsertRecPtr
4056
PreallocXlogFiles
4126
assign_wal_consistency_checking
4292
check_wal_consistency_checking
4294
check_wal_segment_size
4550
check_wal_buffers
4630
KeepLogSeg
4766
XLogGetReplicationSlotMinimumLSN
4780
UpdateLastRemovedPtr
4910
RemoveXlogFile
4942
XLogRecPtrToBytePos
5200
InstallXLogFileSegment
6034
XLOGShmemSize
6534
update_checkpoint_display
7160
WALInsertLockAcquireExclusive
8936
XLogCheckpointNeeded
9526
assign_max_wal_size
11984
XLogFileClose
12936
GetInsertRecPtr
14296
GetXLogWriteRecPtr
14410
CalculateCheckpointSegments
16430
UpdateControlFile
18992
XLogFileInit
29482
XLogFileInitInternal
29964
show_in_hot_standby
31592
get_sync_bit
33094
XLogBackgroundFlush
37454
XLogSetReplicationSlotMinimumLSN
60632
GetRecoveryState
75386
xlog_redo
90888
XLogSetAsyncXactLSN
99822
WALReadFromBuffers
213616
UpdateMinRecoveryPoint
222592
GetWALInsertionTimeLine
235998
CheckXLogRemoved
253170
issue_xlog_fsync
337024
GetFlushRecPtr
522414
GetRedoRecPtr
603414
XLogFlush
1416146
XLogWrite
4398328
WaitXLogInsertionsToFinish
4692504
WALInsertLockUpdateInsertingAt
5002338
AdvanceXLInsertBuffer
5012396
XLogNeedsFlush
17415784
DataChecksumsEnabled
20429618
ReserveXLogInsertLocation
30779722
CopyXLogRecordToWAL
30781202
WALInsertLockAcquire
30793866
XLogInsertRecord
30797300
WALInsertLockRelease
30802802
GetFullPageWriteInfo
31097106
XLogBytePosToEndRecPtr
31711662
GetXLogBuffer
35853102
XLogBytePosToRecPtr
61567774
XLogInsertAllowed
81698102
RecoveryInProgress
163402114
Generated by:
LCOV version 1.16