LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
access
/
transam
- xlog.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
52.5 %
3164
1661
Test Date:
2026-01-26 10:56:24
Functions:
66.7 %
123
82
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
26.5 %
2095
555
Function Name
Hit count
CheckRequiredParameterValues
0
CheckXLogRemoved
0
CleanupAfterArchiveRecovery
0
CleanupBackupHistory
0
CreateEndOfRecoveryRecord
0
CreateOverwriteContrecordRecord
0
CreateRestartPoint
0
GetActiveWalLevelOnStandby
0
GetDefaultCharSignedness
0
GetFlushRecPtr
0
GetLastSegSwitchData
0
GetMockAuthenticationNonce
0
GetOldestRestartPoint
0
GetRecoveryState
0
GetSystemIdentifier
0
GetWALAvailability
0
GetWALInsertionTimeLineIfSet
0
GetXLogInsertRecPtr
0
IsInstallXLogFileSegmentActive
0
PerformRecoveryXLogAction
0
ReachedEndOfBackup
0
RecoveryRestartPoint
0
RemoveNonParentXlogFiles
0
RemoveTempXlogFiles
0
RequestXLogSwitch
0
ReserveXLogSwitch
0
SwitchIntoArchiveRecovery
0
UpdateMinRecoveryPoint
0
WALReadFromBuffers
0
XLogFileCopy
0
XLogFileOpen
0
XLogGetLastRemovedSegno
0
XLogGetOldestSegno
0
XLogInitNewTimeline
0
XLogRestorePoint
0
do_pg_abort_backup
0
do_pg_backup_start
0
do_pg_backup_stop
0
get_backup_status
0
register_persistent_abort_backup_handler
0
xlog_redo
0
BootStrapXLOG
1
GetXLogWriteRecPtr
1
InitControlFile
1
LogCheckpointStart
1
SetWalWriterSleeping
1
WriteControlFile
1
str_time
2
GetWALInsertionTimeLine
3
InitializeWalConsistencyChecking
3
LocalProcessControlFile
3
RemoveXlogFile
3
ShutdownXLOG
3
UpdateLastRemovedPtr
3
LocalSetXLogInsertAllowed
4
ReadControlFile
4
ResetInstallXLogFileSegmentActive
4
StartupXLOG
4
ValidateXLOGDirectoryStructure
4
XLogReportParameters
4
XLogSetReplicationSlotMinimumLSN
4
XLogShutdownWalRcv
4
SetInstallXLogFileSegmentActive
5
UpdateFullPageWrites
5
XLOGChooseNumBuffers
6
XLOGShmemInit
6
assign_checkpoint_completion_target
6
assign_wal_consistency_checking
6
assign_wal_sync_method
6
check_wal_consistency_checking
6
CheckPointGuts
7
CreateCheckPoint
7
GetLastImportantRecPtr
7
KeepLogSeg
7
LogCheckpointEnd
7
RemoveOldXlogFiles
7
UpdateCheckPointDistanceEstimate
7
XLOGfileslop
7
XLogGetReplicationSlotMinimumLSN
7
show_archive_command
7
show_effective_wal_level
7
PreallocXlogFiles
8
XLogPutNextOid
9
GetFakeLSNForUnloggedRel
11
check_wal_segment_size
11
WALInsertLockAcquireExclusive
12
check_wal_buffers
12
GetInsertRecPtr
13
update_checkpoint_display
14
XLOGShmemSize
15
UpdateControlFile
16
InstallXLogFileSegment
17
XLogCheckpointNeeded
21
issue_xlog_fsync
21
XLogBackgroundFlush
29
XLogFileClose
120
show_in_hot_standby
323
XLogFileInit
382
XLogFileInitInternal
382
get_sync_bit
396
assign_max_wal_size
964
CalculateCheckpointSegments
974
XLogSetAsyncXactLSN
2836
XLogWrite
23488
WaitXLogInsertionsToFinish
24094
XLogFlush
26979
WALInsertLockUpdateInsertingAt
30100
AdvanceXLInsertBuffer
30113
GetRedoRecPtr
32286
DataChecksumsEnabled
995236
XLogNeedsFlush
1836354
CopyXLogRecordToWAL
2526706
ReserveXLogInsertLocation
2526706
WALInsertLockAcquire
2526989
XLogInsertRecord
2526993
WALInsertLockRelease
2527001
GetFullPageWriteInfo
2544284
XLogBytePosToEndRecPtr
2546761
GetXLogBuffer
2570273
XLogBytePosToRecPtr
5053415
XLogInsertAllowed
6929655
XLogRecPtrToBytePos
7580126
RecoveryInProgress
12232238
Generated by:
LCOV version 2.3.2-1