LCOV - differential code coverage report
Current view: top level - src/backend/replication - walsender.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 91.9 % 1263 1161 1 24 67 10 26 674 35 426 64 686 2 25
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 54 54 48 2 4 47 2
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 100.0 % 21 21 21 3
View type: Flat (60,120] days: 100.0 % 1 1 1
Legend: Lines: hit not hit (120,180] days: 66.7 % 3 2 1 1 1
(240..) days: 91.8 % 1238 1137 24 67 10 25 674 12 426 63 676
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 53.0 % 100 53 48 1 4 47

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
CreateReplicationSlot GIC 344 85.9 % (61 / 71)
exec_replication_command GIC 3914 92.8 % (90 / 97)
LagTrackerWrite GIC 58924 68.4 % (13 / 19)
ProcessRepliesIfAny GIC 954113 86.7 % (39 / 45)
SendTimeLineHistory GIC 13 83.8 % (31 / 37)
ProcessPendingWrites GIC 106 78.9 % (15 / 19)
TransactionIdInRecentPast GIC 22 66.7 % (8 / 12)
XLogSendPhysical GIC 115098 95.5 % (84 / 88)
WalSndKeepaliveIfNecessary GIC 951815 70.0 % (7 / 10)
WalSndCheckTimeOut GIC 951815 71.4 % (5 / 7)
HandleWalSndInitStopping GIC 27 83.3 % (5 / 6)
ProcessStandbyReplyMessage GIC 91163 97.6 % (41 / 42)
ReadReplicationSlot GIC 6 97.7 % (42 / 43)
WalSndErrorCleanup CBC 44 93.8 % (15 / 16)
WalSndLoop GIC 483 97.3 % (36 / 37)
WalSndSegmentOpen GIC 820 93.8 % (15 / 16)
logical_read_xlog_page GIC 10781 95.2 % (20 / 21)
DropReplicationSlot GIC 192 100.0 % (3 / 3)
IdentifySystem GNC 522 100.0 % (32 / 32)
InitWalSender CBC 831 100.0 % (13 / 13)
InitWalSenderSlot GIC 831 100.0 % (31 / 31)
PhysicalConfirmReceivedLocation GIC 46270 100.0 % (13 / 13)
PhysicalReplicationSlotNewXmin GIC 40 100.0 % (22 / 22)
WalSndComputeSleeptime GIC 55918 100.0 % (8 / 8)
WalSndKill GIC 831 100.0 % (9 / 9)
WalSndPrepareWrite GIC 184362 100.0 % (9 / 9)
WalSndResourceCleanup CBC 160 100.0 % (9 / 9)
WalSndSetState GIC 1687 100.0 % (8 / 8)
WalSndShmemInit GIC 1826 100.0 % (11 / 11)
WalSndShmemSize GIC 6390 100.0 % (5 / 5)
WalSndShutdown CBC 6 100.0 % (4 / 4)
WalSndWakeup GNC 2627758 100.0 % (13 / 13)
WalSndWriteData GIC 184362 100.0 % (15 / 15)
offset_to_interval GIC 897 100.0 % (6 / 6)
GetStandbyFlushRecPtr ECB 1266
LagTrackerRead ECB 273489
ProcessStandbyHSFeedbackMessage ECB 106
ProcessStandbyMessage ECB 91269
StartLogicalReplication ECB 298
StartReplication ECB 195
WalSndDone ECB 77
WalSndGetStateString ECB 633
WalSndInitStopping ECB 971
WalSndKeepalive ECB 1465
WalSndLastCycleHandler ECB 23
WalSndRqstFileReload ECB 16
WalSndSignals ECB 831
WalSndUpdateProgress ECB 2215
WalSndWait ECB 55918
WalSndWaitForWal ECB 10781
WalSndWaitStopping ECB 971
XLogSendLogical ECB 830342
parseCreateReplSlotOptions ECB 344
pg_stat_get_wal_senders ECB 553

Generated by: LCOV version v1.16-55-g56c0a2a