LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogwait.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 98.1 % 157 154 3 154
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 14 14 14
Baseline: lcov-20260920-baseline Branches: 74.3 % 105 78 27 78
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 2 2 2
(30,360] days: 98.1 % 154 151 3 151
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 13 13 13
Branch coverage date bins:
(30,360] days: 74.3 % 105 78 27 78

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
WaitForLSN CBC 646 97.4 % (38 / 39) 81.2 % (26 / 32)
wakeupWaiters CBC 3131 95.5 % (21 / 22) 72.2 % (13 / 18)
GetCurrentLSNForWaitType CBC 1038 93.8 % (15 / 16) 55.6 % (5 / 9)
deleteLSNWaiter CBC 41722 100.0 % (13 / 13) 60.0 % (6 / 10)
addLSNWaiter CBC 647 100.0 % (15 / 15) 50.0 % (3 / 6)
WaitLSNWakeup CBC 9163219 100.0 % (7 / 7) 75.0 % (6 / 8)
updateMinWaitedLSN CBC 4358 100.0 % (10 / 10) 66.7 % (4 / 6)
WaitLSNCleanup CBC 41077 100.0 % (4 / 4) 50.0 % (1 / 2)
RegisterWaitLSNShmemExit CBC 646 100.0 % (5 / 5) 100.0 % (2 / 2)
WaitLSNShmemInit CBC 1274 100.0 % (7 / 7) 100.0 % (2 / 2)
WaitLSNTypeRequiresRecovery CBC 771 100.0 % (3 / 3) 100.0 % (6 / 6)
waitlsn_cmp CBC 28 100.0 % (8 / 8) 100.0 % (4 / 4)
WaitLSNShmemExit CBC 276 100.0 % (3 / 3)
WaitLSNShmemRequest CBC 1277 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1