LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - waiteventset.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 88.7 % 256 227 29 227
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 17 17 17
Baseline: lcov-20261012-baseline Branches: 62.7 % 204 128 1 75 128
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 88.7 % 256 227 29 227
Function coverage date bins:
(360..) days: 100.0 % 17 17 17
Branch coverage date bins:
(360..) days: 62.7 % 204 128 1 75 128

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
AddWaitEventToSet CBC 460263 82.8 % (24 / 29) 50.0 % (16 / 32)
CreateWaitEventSet CBC 162796 88.9 % (24 / 27) 50.0 % (6 / 12)
FreeWaitEventSet CBC 121606 100.0 % (8 / 8) 100.0 % (2 / 2)
FreeWaitEventSetAfterFork CBC 20581 100.0 % (5 / 5)
GetNumRegisteredWaitEvents CBC 361 100.0 % (2 / 2)
InitializeWaitEventSupport CBC 25477 92.9 % (13 / 14) 50.0 % (4 / 8)
ModifyWaitEvent CBC 2378979 85.0 % (17 / 20) 66.7 % (20 / 30)
ResOwnerReleaseWaitEventSet CBC 1 100.0 % (6 / 6) 50.0 % (1 / 2)
ResourceOwnerForgetWaitEventSet CBC 103141 100.0 % (3 / 3)
ResourceOwnerRememberWaitEventSet CBC 103142 100.0 % (3 / 3)
WaitEventAdjustEpoll CBC 492620 90.0 % (18 / 20) 65.0 % (13 / 20)
WaitEventSetCanReportClosed CBC 1328 100.0 % (2 / 2)
WaitEventSetWait CBC 1483705 100.0 % (44 / 44) 90.6 % (29 / 32)
WaitEventSetWaitBlock CBC 1406647 84.3 % (43 / 51) 68.8 % (33 / 48)
WakeupMyProc CBC 46253 100.0 % (4 / 4) 50.0 % (1 / 2)
WakeupOtherProc CBC 995668 100.0 % (3 / 3)
drain CBC 943396 53.3 % (8 / 15) 18.8 % (3 / 16)

Generated by: LCOV version 2.0-1