LCOV - differential code coverage report
Current view: top level - src/backend/replication - walreceiver.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 82.1 % 526 432 2 92 40 7 385 2 6
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 16 16 1 2 13 1
Baseline: 16@8cea358b128 Branches: 57.1 % 347 198 1 1 147 19 3 176
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 4 4 4
(60,120] days: 50.0 % 2 1 1 1
(120,180] days: 66.7 % 3 2 1 2
(240..) days: 82.2 % 517 425 92 40 385
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 100.0 % 15 15 1 1 13
Branch coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(60,120] days: 100.0 % 2 2 2
(240..) days: 56.9 % 343 195 1 147 19 176

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
pg_stat_get_wal_receiver CBC 15 80.3 % (53 / 66) 50.0 % (17 / 34)
WalRcvWaitForStartPosition CBC 12 54.3 % (19 / 35) 31.8 % (7 / 22)
XLogWalRcvProcessMsg GNC 24997 50.0 % (15 / 30) 13.3 % (2 / 15)
WalRcvDie CBC 304 100.0 % (18 / 18) 61.1 % (11 / 18)
XLogWalRcvClose CBC 54 83.3 % (10 / 12) 41.7 % (5 / 12)
XLogWalRcvFlush CBC 22349 100.0 % (23 / 23) 56.2 % (9 / 16)
XLogWalRcvWrite CBC 24997 80.0 % (24 / 30) 68.2 % (15 / 22)
WalRcvGetStateString GBC 12 26.7 % (4 / 15) 14.3 % (1 / 7)
WalRcvComputeNextWakeup CBC 105674 87.0 % (20 / 23) 66.7 % (10 / 15)
WalRcvFetchTimeLineHistoryFiles CBC 149 86.7 % (13 / 15) 64.3 % (9 / 14)
XLogWalRcvSendHSFeedback CBC 22084 94.1 % (32 / 34) 83.3 % (20 / 24)
ProcessWalSndrMessage CBC 24997 100.0 % (20 / 20) 83.3 % (10 / 12)
XLogWalRcvSendReply CBC 54947 95.5 % (21 / 22) 87.5 % (14 / 16)
ProcessWalRcvInterrupts CBC 46048 100.0 % (5 / 5) 83.3 % (5 / 6)
WalRcvForceReply CBC 11192 100.0 % (8 / 8) 100.0 % (4 / 4)

Generated by: LCOV version 2.1-beta2-3-g6141622