LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - waiteventset.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 88.7 % 256 227 29 227
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 17 17 17
Baseline: lcov-20260827-baseline Branches: 62.7 % 204 128 1 75 128
Baseline Date: 2026-08-27 14:31:58 +0300 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
WaitEventSetWaitBlock CBC 1368500 84.3 % (43 / 51) 68.8 % (33 / 48)
drain CBC 891303 53.3 % (8 / 15) 18.8 % (3 / 16)
AddWaitEventToSet CBC 483181 82.8 % (24 / 29) 50.0 % (16 / 32)
CreateWaitEventSet CBC 170174 88.9 % (24 / 27) 50.0 % (6 / 12)
ModifyWaitEvent CBC 2228700 85.0 % (17 / 20) 66.7 % (20 / 30)
WaitEventAdjustEpoll CBC 514918 90.0 % (18 / 20) 65.0 % (13 / 20)
InitializeWaitEventSupport CBC 24789 92.9 % (13 / 14) 50.0 % (4 / 8)
FreeWaitEventSet CBC 130075 100.0 % (8 / 8) 100.0 % (2 / 2)
FreeWaitEventSetAfterFork CBC 20081 100.0 % (5 / 5)
GetNumRegisteredWaitEvents CBC 384 100.0 % (2 / 2)
ResOwnerReleaseWaitEventSet CBC 1 100.0 % (6 / 6) 50.0 % (1 / 2)
ResourceOwnerForgetWaitEventSet CBC 111276 100.0 % (3 / 3)
ResourceOwnerRememberWaitEventSet CBC 111277 100.0 % (3 / 3)
WaitEventSetCanReportClosed CBC 1279 100.0 % (2 / 2)
WaitEventSetWait CBC 1419916 100.0 % (44 / 44) 90.6 % (29 / 32)
WakeupMyProc CBC 44983 100.0 % (4 / 4) 50.0 % (1 / 2)
WakeupOtherProc CBC 948592 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1