LCOV - differential code coverage report
Current view: top level - src/backend/replication - walreceiver.c (source / functions) Coverage Total Hit UBC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 87.6 % 541 474 67 474
Current Date: 2026-07-25 19:08:27 +0900 Functions: 100.0 % 15 15 15
Baseline: lcov-20260725-baseline Branches: 62.3 % 342 213 129 213
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.7 % 60 58 2 58
(360..) days: 86.5 % 481 416 65 416
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 13 13 13
Branch coverage date bins:
(30,360] days: 75.0 % 32 24 8 24
(360..) days: 61.0 % 310 189 121 189

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
WalRcvWaitForStartPosition CBC 13 82.9 % (29 / 35) 40.9 % (9 / 22)
WalRcvGetStateString CBC 16 35.3 % (6 / 17) 25.0 % (2 / 8)
pg_stat_get_wal_receiver CBC 27 86.4 % (57 / 66) 62.5 % (20 / 32)
WalRcvFetchTimeLineHistoryFiles CBC 183 86.7 % (13 / 15) 64.3 % (9 / 14)
WalRcvDie CBC 258 100.0 % (18 / 18) 66.7 % (12 / 18)
WalReceiverMain CBC 262 88.2 % (157 / 178) 59.1 % (65 / 110)
XLogWalRcvClose CBC 764 83.3 % (10 / 12) 41.7 % (5 / 12)
WalRcvRequestApplyReply CBC 11703 100.0 % (8 / 8) 100.0 % (2 / 2)
XLogWalRcvSendHSFeedback CBC 56947 94.1 % (32 / 34) 83.3 % (20 / 24)
XLogWalRcvFlush CBC 57367 100.0 % (24 / 24) 64.3 % (9 / 14)
XLogWalRcvWrite CBC 111375 82.9 % (29 / 35) 68.2 % (15 / 22)
ProcessWalSndrMessage CBC 111767 100.0 % (20 / 20) 80.0 % (8 / 10)
XLogWalRcvProcessMsg CBC 111767 86.7 % (26 / 30) 33.3 % (5 / 15)
XLogWalRcvSendReply CBC 125614 96.2 % (25 / 26) 91.7 % (22 / 24)
WalRcvComputeNextWakeup CBC 348098 87.0 % (20 / 23) 66.7 % (10 / 15)

Generated by: LCOV version 2.0-1