LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xlog.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
89.3 %
2673
2387
Test Date:
2026-05-07 14:16:32
Functions:
97.1 %
139
135
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdvanceXLInsertBuffer
2737967
BootStrapXLOG
57
CalculateCheckpointSegments
9741
CheckPointGuts
1948
CheckRequiredParameterValues
269
CheckXLogRemoved
128699
CheckpointFlagsString
3228
CleanupAfterArchiveRecovery
57
CleanupBackupHistory
166
CopyXLogRecordToWAL
24758465
CreateCheckPoint
1738
CreateEndOfRecoveryRecord
50
CreateOverwriteContrecordRecord
11
CreateRestartPoint
624
DataChecksumsInProgressOn
165
DataChecksumsNeedVerify
2680712
DataChecksumsNeedWrite
844263
DataChecksumsOff
6
DataChecksumsOn
10
GetActiveWalLevelOnStandby
0
GetDefaultCharSignedness
89903
GetFakeLSNForUnloggedRel
202668
GetFlushRecPtr
219136
GetFullPageWriteInfo
24980855
GetInsertRecPtr
7566
GetLastImportantRecPtr
1785
GetLastSegSwitchData
0
GetMockAuthenticationNonce
2
GetOldestRestartPoint
400
GetRecoveryState
36894
GetRedoRecPtr
375552
GetSystemIdentifier
1593
GetWALAvailability
668
GetWALInsertionTimeLine
119662
GetWALInsertionTimeLineIfSet
1
GetXLogBuffer
27539635
GetXLogInsertEndRecPtr
22428
GetXLogInsertRecPtr
2147
GetXLogWriteRecPtr
11451
InitControlFile
57
InitLocalDataChecksumState
24354
InitializeWalConsistencyChecking
1072
InstallXLogFileSegment
3261
IsInstallXLogFileSegmentActive
0
KeepLogSeg
2589
LocalProcessControlFile
1090
LocalSetXLogInsertAllowed
1048
LogCheckpointEnd
1948
LogCheckpointStart
1614
PerformRecoveryXLogAction
165
PreallocXlogFiles
2226
ReachedEndOfBackup
86
ReadControlFile
1147
RecoveryInProgress
97210847
RecoveryRestartPoint
751
RemoveNonParentXlogFiles
69
RemoveOldXlogFiles
1948
RemoveTempXlogFiles
192
RemoveXlogFile
2737
RequestXLogSwitch
828
ReserveXLogInsertLocation
24757699
ReserveXLogSwitch
828
ResetInstallXLogFileSegmentActive
1250
SetDataChecksumsOff
6
SetDataChecksumsOn
7
SetDataChecksumsOnInProgress
9
SetInstallXLogFileSegmentActive
1279
SetLocalDataChecksumState
27663
SetWalWriterSleeping
622
ShutdownXLOG
773
StartupXLOG
1088
SwitchIntoArchiveRecovery
1
UpdateCheckPointDistanceEstimate
1948
UpdateControlFile
10315
UpdateFullPageWrites
1743
UpdateLastRemovedPtr
2721
UpdateMinRecoveryPoint
124831
ValidateXLOGDirectoryStructure
1088
WALInsertLockAcquire
24766590
WALInsertLockAcquireExclusive
4853
WALInsertLockRelease
24771443
WALInsertLockUpdateInsertingAt
2732989
WALReadFromBuffers
107924
WaitXLogInsertionsToFinish
2537481
WriteControlFile
57
XLOGChooseNumBuffers
1243
XLOGShmemAttach
0
XLOGShmemInit
1245
XLOGShmemRequest
1248
XLOGfileslop
1948
XLogAssignLSN
20609
XLogBackgroundFlush
16046
XLogBytePosToEndRecPtr
25297032
XLogBytePosToRecPtr
49519817
XLogCheckpointNeeded
5178
XLogChecksums
28
XLogFileClose
6874
XLogFileCopy
45
XLogFileInit
15924
XLogFileInitInternal
16151
XLogFileOpen
97
XLogFlush
868253
XLogGetLastRemovedSegno
1308
XLogGetOldestSegno
7
XLogGetReplicationSlotMinimumLSN
2598
XLogInitNewTimeline
57
XLogInsertAllowed
67381183
XLogInsertRecord
24767407
XLogNeedsFlush
16264863
XLogPutNextOid
697
XLogRecPtrToBytePos
2802
XLogReportParameters
1018
XLogRestorePoint
3
XLogSetAsyncXactLSN
62794
XLogSetReplicationSlotMinimumLSN
40934
XLogShutdownWalRcv
1080
XLogWrite
2379892
assign_checkpoint_completion_target
1289
assign_max_wal_size
7305
assign_wal_consistency_checking
2272
assign_wal_sync_method
1289
check_wal_buffers
2532
check_wal_consistency_checking
2273
check_wal_segment_size
2494
do_pg_abort_backup
10
do_pg_backup_start
183
do_pg_backup_stop
175
get_backup_status
204
get_sync_bit
17796
issue_xlog_fsync
207678
register_persistent_abort_backup_handler
5
show_archive_command
1961
show_data_checksums
1963
show_effective_wal_level
1997
show_in_hot_standby
17411
str_time
964
update_checkpoint_display
3896
xlog2_redo
6
xlog_redo
115526
Generated by:
LCOV version 2.0-1