LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xlog.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
89.1 %
2676
2385
Test Date:
2026-06-17 07:16:35
Functions:
97.1 %
139
135
Legend:
Lines:    
hit
not hit
Function Name
Hit count
GetActiveWalLevelOnStandby
0
GetLastSegSwitchData
0
IsInstallXLogFileSegmentActive
0
XLOGShmemAttach
0
GetMockAuthenticationNonce
2
SwitchIntoArchiveRecovery
2
XLogRestorePoint
3
register_persistent_abort_backup_handler
5
DataChecksumsOff
7
SetDataChecksumsOff
7
SetDataChecksumsOn
7
XLogGetOldestSegno
7
xlog2_redo
7
SetDataChecksumsOnInProgress
9
do_pg_abort_backup
9
CreateOverwriteContrecordRecord
11
DataChecksumsOn
11
XLogChecksums
31
XLogFileCopy
47
CreateEndOfRecoveryRecord
52
BootStrapXLOG
57
InitControlFile
57
WriteControlFile
57
CleanupAfterArchiveRecovery
59
XLogInitNewTimeline
59
RemoveNonParentXlogFiles
73
ReachedEndOfBackup
88
XLogFileOpen
99
DataChecksumsInProgressOn
166
CleanupBackupHistory
167
PerformRecoveryXLogAction
167
do_pg_backup_stop
176
do_pg_backup_start
183
RemoveTempXlogFiles
195
get_backup_status
204
CheckRequiredParameterValues
272
GetOldestRestartPoint
416
XLogAssignLSN
441
CreateRestartPoint
620
SetWalWriterSleeping
624
GetWALAvailability
644
XLogPutNextOid
700
RecoveryRestartPoint
760
ShutdownXLOG
777
RequestXLogSwitch
830
ReserveXLogSwitch
830
str_time
973
XLogReportParameters
1026
LocalSetXLogInsertAllowed
1056
InitializeWalConsistencyChecking
1080
XLogShutdownWalRcv
1093
StartupXLOG
1097
ValidateXLOGDirectoryStructure
1097
LocalProcessControlFile
1098
ReadControlFile
1155
XLOGChooseNumBuffers
1251
XLOGShmemInit
1253
XLOGShmemRequest
1256
ResetInstallXLogFileSegmentActive
1271
SetInstallXLogFileSegmentActive
1292
assign_checkpoint_completion_target
1297
assign_wal_sync_method
1297
XLogGetLastRemovedSegno
1298
GetSystemIdentifier
1601
LogCheckpointStart
1622
CreateCheckPoint
1747
UpdateFullPageWrites
1755
GetWALInsertionTimeLineIfSet
1775
GetLastImportantRecPtr
1796
CheckPointGuts
1956
LogCheckpointEnd
1956
RemoveOldXlogFiles
1956
UpdateCheckPointDistanceEstimate
1956
XLOGfileslop
1956
show_archive_command
1974
show_data_checksums
1978
show_effective_wal_level
2012
GetXLogInsertRecPtr
2161
PreallocXlogFiles
2238
assign_wal_consistency_checking
2280
check_wal_consistency_checking
2281
check_wal_segment_size
2510
check_wal_buffers
2548
KeepLogSeg
2579
XLogGetReplicationSlotMinimumLSN
2587
UpdateLastRemovedPtr
2737
RemoveXlogFile
2753
XLogRecPtrToBytePos
2819
CheckpointFlagsString
3244
InstallXLogFileSegment
3325
update_checkpoint_display
3912
WALInsertLockAcquireExclusive
4863
XLogCheckpointNeeded
5195
GetXLogInsertEndRecPtr
5661
XLogFileClose
6900
GetInsertRecPtr
7183
assign_max_wal_size
7311
CalculateCheckpointSegments
9763
UpdateControlFile
10368
XLogBackgroundFlush
15791
XLogFileInit
16002
XLogFileInitInternal
16245
show_in_hot_standby
17548
get_sync_bit
17825
GetXLogWriteRecPtr
18138
InitLocalDataChecksumState
24675
GetRecoveryState
27427
SetLocalDataChecksumState
28016
XLogSetReplicationSlotMinimumLSN
45058
XLogSetAsyncXactLSN
63196
GetDefaultCharSignedness
89903
WALReadFromBuffers
108676
xlog_redo
116719
GetWALInsertionTimeLine
124717
UpdateMinRecoveryPoint
125787
CheckXLogRemoved
134146
GetFakeLSNForUnloggedRel
202669
issue_xlog_fsync
213130
GetFlushRecPtr
255589
GetRedoRecPtr
369764
DataChecksumsNeedWrite
844805
XLogFlush
875047
XLogWrite
2387587
WaitXLogInsertionsToFinish
2541742
DataChecksumsNeedVerify
2688083
WALInsertLockUpdateInsertingAt
2735162
AdvanceXLInsertBuffer
2740003
XLogNeedsFlush
16305015
ReserveXLogInsertLocation
24769463
CopyXLogRecordToWAL
24770230
WALInsertLockAcquire
24778419
XLogInsertRecord
24779238
WALInsertLockRelease
24783282
GetFullPageWriteInfo
24991522
XLogBytePosToEndRecPtr
25293447
GetXLogBuffer
27557469
XLogBytePosToRecPtr
49543365
XLogInsertAllowed
67451726
RecoveryInProgress
98365947
Generated by:
LCOV version 2.0-1