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 15:15:32 Functions: 100.0 % 54 54 48 2 4 47 2
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
exec_replication_command GIC 3914 92.8 % (90 / 97)
LagTrackerWrite GIC 58924 68.4 % (13 / 19)
ProcessRepliesIfAny GIC 954113 86.7 % (39 / 45)
ProcessStandbyHSFeedbackMessage GIC 106 81.2 % (26 / 32)
SendTimeLineHistory GIC 13 83.8 % (31 / 37)
parseCreateReplSlotOptions GIC 344 80.0 % (24 / 30)
StartReplication GIC 195 92.8 % (64 / 69)
ProcessPendingWrites GIC 106 78.9 % (15 / 19)
TransactionIdInRecentPast GIC 22 66.7 % (8 / 12)
XLogSendPhysical GIC 115098 95.5 % (84 / 88)
LagTrackerRead GIC 273489 90.3 % (28 / 31)
StartLogicalReplication GIC 298 91.4 % (32 / 35)
WalSndRqstFileReload GIC 16 80.0 % (8 / 10)
HandleWalSndInitStopping GIC 27 83.3 % (5 / 6)
ReadReplicationSlot GIC 6 97.7 % (42 / 43)
WalSndErrorCleanup CBC 44 93.8 % (15 / 16)
WalSndLoop GIC 483 97.3 % (36 / 37)
WalSndWait GIC 55918 83.3 % (5 / 6)
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)
WalSndInitStopping GIC 971 100.0 % (10 / 10)
WalSndKill GIC 831 100.0 % (9 / 9)
WalSndLastCycleHandler GIC 23 100.0 % (6 / 6)
WalSndPrepareWrite GIC 184362 100.0 % (9 / 9)
WalSndResourceCleanup CBC 160 100.0 % (9 / 9)
WalSndShmemInit GIC 1826 100.0 % (11 / 11)
WalSndShmemSize GIC 6390 100.0 % (5 / 5)
WalSndShutdown CBC 6 100.0 % (4 / 4)
WalSndWriteData GIC 184362 100.0 % (15 / 15)
XLogSendLogical GIC 830342 100.0 % (22 / 22)
CreateReplicationSlot ECB 344
GetStandbyFlushRecPtr ECB 1266
PhysicalConfirmReceivedLocation ECB 46270
PhysicalReplicationSlotNewXmin ECB 40
ProcessStandbyMessage ECB 91269
WalSndCheckTimeOut ECB 951815
WalSndComputeSleeptime ECB 55918
WalSndDone ECB 77
WalSndGetStateString ECB 633
WalSndKeepalive ECB 1465
WalSndKeepaliveIfNecessary ECB 951815
WalSndSegmentOpen ECB 820
WalSndSetState ECB 1687
WalSndSignals ECB 831
WalSndUpdateProgress ECB 2215
WalSndWaitForWal ECB 10781
WalSndWaitStopping ECB 971
WalSndWakeup ECB 2627758
offset_to_interval ECB 897
pg_stat_get_wal_senders ECB 553

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