LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xlog.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
1332
3388
39.3 %
Date:
2017-09-29 15:12:54
Functions:
75
136
55.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdvanceXLInsertBuffer
1773
BackupInProgress
0
BootStrapXLOG
1
CalculateCheckpointSegments
5
CancelBackup
1
CheckForStandbyTrigger
0
CheckPointGuts
11
CheckPromoteSignal
45
CheckRecoveryConsistency
0
CheckRequiredParameterValues
0
CheckXLogRemoved
0
CleanupBackupHistory
0
CopyXLogRecordToWAL
1390106
CreateCheckPoint
11
CreateEndOfRecoveryRecord
0
CreateRestartPoint
0
DataChecksumsEnabled
32820
GetCurrentChunkReplayStartTime
0
GetFakeLSNForUnloggedRel
0
GetFlushRecPtr
13
GetFullPageWriteInfo
1396328
GetInsertRecPtr
4
GetLastImportantRecPtr
16
GetLastSegSwitchData
0
GetLatestXTime
0
GetMockAuthenticationNonce
0
GetNextXidAndEpoch
377
GetOldestRestartPoint
0
GetRedoRecPtr
758
GetSystemIdentifier
0
GetXLogBuffer
1411695
GetXLogInsertRecPtr
0
GetXLogReceiptTime
0
GetXLogReplayRecPtr
0
GetXLogWriteRecPtr
0
HotStandbyActive
0
HotStandbyActiveInReplay
0
InitXLOGAccess
348
InstallXLogFileSegment
11
KeepLogSeg
11
LocalSetXLogInsertAllowed
6
LogCheckpointEnd
11
LogCheckpointStart
5
PreallocXlogFiles
11
ReadCheckpointRecord
3
ReadControlFile
5
ReadRecord
6
RecoveryInProgress
2400074
RecoveryIsPaused
0
RecoveryRestartPoint
0
RemoveNonParentXlogFiles
0
RemoveOldXlogFiles
11
RemovePromoteSignalFiles
1
RemoveXlogFile
0
RequestXLogSwitch
0
ReserveXLogInsertLocation
1390106
ReserveXLogSwitch
0
SetCurrentChunkStartTime
0
SetLatestXTime
0
SetRecoveryPause
0
SetWalWriterSleeping
1
ShutdownXLOG
3
StartupXLOG
3
UpdateCheckPointDistanceEstimate
11
UpdateControlFile
18
UpdateFullPageWrites
4
UpdateLastRemovedPtr
0
UpdateMinRecoveryPoint
0
ValidateXLOGDirectoryStructure
3
WALInsertLockAcquire
1390106
WALInsertLockAcquireExclusive
11
WALInsertLockRelease
1390117
WALInsertLockUpdateInsertingAt
1148
WaitForWALToBecomeAvailable
3
WaitXLogInsertionsToFinish
10628
WakeupRecovery
0
WriteControlFile
1
XLOGChooseNumBuffers
5
XLOGShmemInit
5
XLOGShmemSize
10
XLOGfileslop
0
XLogBackgroundFlush
839
XLogBytePosToEndRecPtr
1400734
XLogBytePosToRecPtr
2780223
XLogCheckpointNeeded
10
XLogFileClose
49
XLogFileCopy
0
XLogFileInit
254
XLogFileNameP
0
XLogFileOpen
0
XLogFileRead
3
XLogFileReadAnyTLI
3
XLogFlush
18083
XLogGetLastRemovedSegno
0
XLogGetReplicationSlotMinimumLSN
11
XLogInsertAllowed
2806088
XLogInsertRecord
1390106
XLogNeedsFlush
707977
XLogPageRead
5
XLogPutNextOid
6
XLogRecPtrToBytePos
4170324
XLogReportParameters
3
XLogRequestWalReceiverReply
0
XLogRestorePoint
0
XLogSetAsyncXactLSN
1584
XLogSetReplicationSlotMinimumLSN
3
XLogWrite
10401
assign_checkpoint_completion_target
0
assign_max_wal_size
5
assign_xlog_sync_method
5
checkTimeLineSwitch
0
checkXLogConsistency
0
check_wal_buffers
10
do_pg_abort_backup
0
do_pg_start_backup
0
do_pg_stop_backup
0
emode_for_corrupt_record
0
exitArchiveRecovery
0
getRecordTimestamp
0
get_backup_status
0
get_sync_bit
264
issue_xlog_fsync
9615
pg_start_backup_callback
0
pg_stop_backup_callback
0
readRecoveryCommandFile
3
read_backup_label
3
read_tablespace_map
0
recoveryApplyDelay
0
recoveryPausesHere
0
recoveryStopsAfter
0
recoveryStopsBefore
0
rescanLatestTimeLine
0
rm_redo_error_callback
0
str_time
1
xlog_outdesc
0
xlog_redo
0
Generated by:
LCOV version 1.11