LCOV - code coverage report
Current view: top level - src/backend/access/transam - xlogrecovery.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 87.4 % 1419 1240
Test Date: 2026-07-27 14:17:20 Functions: 98.5 % 66 65
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 66.5 % 1159 771

Function Name Sort by function name Hit count Sort by function hit count
HotStandbyActiveInReplay 0
XLogRequestWalReceiverReply 2
recoveryPausesHere 9
StartupRequestWalReceiverRestart 13
checkTimeLineSwitch 13
ConfirmRecoveryPaused 23
GetXLogReceiptTime 27
GetRecoveryPauseState 41
SetPromoteIsTriggered 53
SetRecoveryPause 69
PromoteIsTriggered 85
read_tablespace_map 90
EnableStandbyMode 122
CheckTablespaceDirectory 134
rm_redo_error_callback 161
xlog_block_info 161
xlog_outdesc 161
HotStandbyActive 180
rescanLatestTimeLine 215
PerformWalRecovery 235
GetCurrentChunkReplayStartTime 291
emode_for_corrupt_record 305
GetLatestXTime 374
RecoveryRequiresIntParameter 735
CheckPromoteSignal 752
FinishWalRecovery 1023
ShutdownWalRecovery 1023
getRecoveryStopReason 1023
RemovePromoteSignalFiles 1058
ReadCheckpointRecord 1095
read_backup_label 1095
DetermineRecoveryTargetType 1097
InitWalRecovery 1097
readRecoverySignalFile 1097
validateRecoveryParameters 1097
XLogRecoveryShmemInit 1257
XLogRecoveryShmemRequest 1260
assign_recovery_target_timeline 1302
check_recovery_target 1303
check_recovery_target_time 1305
check_recovery_target_timeline 1305
assign_recovery_target_xid 1307
assign_recovery_target_lsn 1308
check_recovery_target_lsn 1308
check_recovery_target_name 1310
check_recovery_target_xid 1310
check_primary_slot_name 1488
XLogFileReadAnyTLI 1986
XLogFileRead 3784
GetCurrentReplayRecPtr 6823
SetCurrentChunkStartTime 13459
CheckForStandbyTrigger 16710
WaitForWALToBecomeAvailable 20083
SetLatestXTime 24106
WakeupRecovery 41384
getRecordTimestamp 48246
GetXLogReplayRecPtr 113623
xlogrecovery_redo 116614
XLogPageRead 1531921
verifyBackupPageConsistency 2279990
recoveryStopsAfter 2967031
ApplyWalRecord 2967033
recoveryApplyDelay 2967033
recoveryStopsBefore 2967035
CheckRecoveryConsistency 2967267
ReadRecord 2969515

Generated by: LCOV version 2.0-1