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
ProcKill GNC 15796 89.4 % (42 / 47) 66.7 % (24 / 36)
InitAuxiliaryProcess GNC 3224 91.7 % (44 / 48) 50.0 % (14 / 28)
InitProcess GNC 16356 95.9 % (71 / 74) 66.7 % (32 / 48)
AuxiliaryPidGetProc CBC 2303 90.0 % (9 / 10) 66.7 % (4 / 6)
AuxiliaryProcKill GNC 2252 95.5 % (21 / 22) 50.0 % (6 / 12)
ProcReleaseLocks CBC 432915 83.3 % (5 / 6) 50.0 % (1 / 2)
ProcSendSignal GNC 3 80.0 % (4 / 5) 33.3 % (2 / 6)
ProcWakeup CBC 1062 90.0 % (9 / 10) 50.0 % (2 / 4)
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)
InitProcGlobal GNC 898 100.0 % (55 / 55) 71.4 % (40 / 56)
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)
ProcLockWakeup CBC 1058 100.0 % (13 / 13) 90.0 % (9 / 10)
ProcWaitForSignal CBC 17 100.0 % (5 / 5) 50.0 % (1 / 2)
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