LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr - proc.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 92.2 % 574 529 1 12 32 24 42 463 1 29
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 25 25 3 8 14 2
Baseline: 16@8cea358b128 Branches: 65.9 % 390 257 7 6 120 19 29 209
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: 97.6 % 42 41 1 41
(120,180] days: 60.0 % 5 3 2 1 2
(240..) days: 92.0 % 527 485 12 30 24 461
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(240..) days: 100.0 % 23 23 3 6 14
Branch coverage date bins:
[..60] days: 80.6 % 36 29 7 29
(120,180] days: 25.0 % 8 2 6 2
(240..) days: 65.3 % 346 226 6 114 19 207

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
AuxiliaryPidGetProc CBC 2303 90.0 % (9 / 10) 66.7 % (4 / 6)
AuxiliaryProcKill GNC 2252 95.5 % (21 / 22) 50.0 % (6 / 12)
BecomeLockGroupLeader CBC 544 100.0 % (9 / 9) 75.0 % (3 / 4)
BecomeLockGroupMember GNC 1322 100.0 % (13 / 13) 50.0 % (5 / 10)
CheckDeadLock CBC 34 100.0 % (14 / 14) 83.3 % (10 / 12)
CheckDeadLockAlert CBC 34 100.0 % (6 / 6)
GetStartupBufferPinWaitBufId GBC 5 100.0 % (3 / 3)
HaveNFreeProcs CBC 511 100.0 % (11 / 11) 58.3 % (7 / 12)
InitAuxiliaryProcess GNC 3224 91.7 % (44 / 48) 50.0 % (14 / 28)
InitProcGlobal GNC 898 100.0 % (55 / 55) 71.4 % (40 / 56)
InitProcess GNC 16356 95.9 % (71 / 74) 66.7 % (32 / 48)
InitProcessPhase2 CBC 16344 100.0 % (5 / 5) 50.0 % (1 / 2)
IsWaitingForLock GBC 8 100.0 % (4 / 4) 100.0 % (2 / 2)
LockErrorCleanup CBC 460817 100.0 % (20 / 20) 70.0 % (7 / 10)
ProcGlobalSemas CBC 1679 100.0 % (2 / 2)
ProcGlobalShmemSize CBC 1679 100.0 % (10 / 10)
ProcKill GNC 15796 89.4 % (42 / 47) 66.7 % (24 / 36)
ProcLockWakeup CBC 1058 100.0 % (13 / 13) 90.0 % (9 / 10)
ProcReleaseLocks CBC 432915 83.3 % (5 / 6) 50.0 % (1 / 2)
ProcSendSignal GNC 3 80.0 % (4 / 5) 33.3 % (2 / 6)
ProcWaitForSignal CBC 17 100.0 % (5 / 5) 50.0 % (1 / 2)
ProcWakeup CBC 1062 90.0 % (9 / 10) 50.0 % (2 / 4)
RemoveProcFromArray CBC 15787 100.0 % (4 / 4) 50.0 % (1 / 2)
SetStartupBufferPinWaitBufId GBC 22 100.0 % (4 / 4)

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