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 ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 92.8 % 622 577 6 1 38 1 102 474 1 3 95
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 27 27 15 12 4
Baseline: lcov-20260530-034037-baseline Branches: 64.0 % 364 233 13 118 1 31 201 16 42
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 81.0 % 21 17 1 3 17
(30,360] days: 95.5 % 110 105 5 102 3
(360..) days: 92.7 % 491 455 1 35 1 454 1
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 24 24 12 12
Branch coverage date bins:
(1,7] days: 58.3 % 12 7 5 7
(30,360] days: 71.7 % 46 33 13 31 2
(360..) days: 63.1 % 306 193 113 1 192

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
ProcSleep GNC 1568 81.0 % (94 / 116) 63.6 % (56 / 88)
InitAuxiliaryProcess GNC 4389 92.3 % (48 / 52) 46.4 % (13 / 28)
InitProcess GNC 18726 97.3 % (72 / 74) 68.2 % (30 / 44)
ProcKill GNC 18723 89.6 % (43 / 48) 57.1 % (16 / 28)
JoinWaitQueue GNC 2296 90.2 % (46 / 51) 69.4 % (25 / 36)
ProcGlobalShmemInit GNC 1248 100.0 % (67 / 67) 70.6 % (24 / 34)
AuxiliaryProcKill GNC 4389 95.5 % (21 / 22) 40.0 % (4 / 10)
BecomeLockGroupMember CBC 2007 100.0 % (13 / 13) 50.0 % (5 / 10)
ProcSendSignal GNC 41 80.0 % (4 / 5) 33.3 % (2 / 6)
HaveNFreeProcs GNC 409 100.0 % (11 / 11) 70.0 % (7 / 10)
LockErrorCleanup GNC 467359 100.0 % (21 / 21) 70.0 % (7 / 10)
CalculateFastPathLockShmemSize GNC 1251 100.0 % (8 / 8) 50.0 % (2 / 4)
CheckDeadLock GNC 48 85.7 % (12 / 14) 80.0 % (8 / 10)
GetLockHoldersAndWaiters CBC 115 100.0 % (26 / 26) 83.3 % (10 / 12)
ProcWakeup GNC 1522 90.0 % (9 / 10) 50.0 % (2 / 4)
AuxiliaryPidGetProc CBC 4213 100.0 % (10 / 10) 83.3 % (5 / 6)
BecomeLockGroupLeader CBC 864 100.0 % (9 / 9) 75.0 % (3 / 4)
InitProcessPhase2 CBC 18710 100.0 % (5 / 5) 50.0 % (1 / 2)
ProcGlobalShmemRequest GNC 1251 94.1 % (16 / 17) 50.0 % (1 / 2)
ProcLockWakeup GNC 1520 100.0 % (13 / 13) 90.0 % (9 / 10)
ProcReleaseLocks CBC 425750 83.3 % (5 / 6) 50.0 % (1 / 2)
ProcWaitForSignal CBC 53 100.0 % (5 / 5) 50.0 % (1 / 2)
RemoveProcFromArray CBC 18710 100.0 % (4 / 4) 50.0 % (1 / 2)
CheckDeadLockAlert CBC 48 100.0 % (6 / 6)
GetStartupBufferPinWaitBufId CBC 3 100.0 % (3 / 3)
ProcGlobalSemas CBC 3574 100.0 % (2 / 2)
SetStartupBufferPinWaitBufId CBC 18 100.0 % (4 / 4)

Generated by: LCOV version 2.5.0-beta