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 DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 92.9 % 638 593 14 31 19 574 3
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 27 27 5 22
Baseline: lcov-20260827-baseline Branches: 65.2 % 382 249 3 7 123 1 15 233
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.1 % 152 143 1 8 19 124
(360..) days: 92.6 % 486 450 13 23 450
Function coverage date bins:
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 100.0 % 24 24 4 20
Branch coverage date bins:
(30,360] days: 72.4 % 76 55 3 1 17 15 40
(360..) days: 63.4 % 306 194 6 106 1 193

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 CBC 1585 81.2 % (95 / 117) 63.6 % (56 / 88)
JoinWaitQueue CBC 2347 90.2 % (46 / 51) 69.4 % (25 / 36)
ProcKill GNC 18971 90.0 % (45 / 50) 59.4 % (19 / 32)
InitAuxiliaryProcess GNC 4345 92.9 % (52 / 56) 53.1 % (17 / 32)
CheckDeadLock CBC 57 85.7 % (12 / 14) 80.0 % (8 / 10)
InitProcess GNC 18974 97.4 % (74 / 76) 69.6 % (32 / 46)
AuxiliaryProcKill GNC 4345 96.4 % (27 / 28) 55.6 % (10 / 18)
ProcGlobalShmemRequest CBC 1239 94.1 % (16 / 17) 50.0 % (1 / 2)
ProcReleaseLocks CBC 431061 83.3 % (5 / 6) 50.0 % (1 / 2)
ProcSendSignal CBC 77 80.0 % (4 / 5) 33.3 % (2 / 6)
ProcWakeup CBC 1541 90.0 % (9 / 10) 50.0 % (2 / 4)
AuxiliaryPidGetProc CBC 4847 100.0 % (10 / 10) 100.0 % (6 / 6)
BecomeLockGroupLeader CBC 863 100.0 % (9 / 9) 75.0 % (3 / 4)
BecomeLockGroupMember CBC 2014 100.0 % (13 / 13) 50.0 % (5 / 10)
CalculateFastPathLockShmemSize CBC 1239 100.0 % (8 / 8) 50.0 % (2 / 4)
CheckDeadLockAlert CBC 57 100.0 % (6 / 6)
GetLockHoldersAndWaiters CBC 945 100.0 % (26 / 26) 83.3 % (10 / 12)
GetStartupBufferPinWaitBufId CBC 3 100.0 % (3 / 3)
HaveNFreeProcs CBC 229 100.0 % (11 / 11) 70.0 % (7 / 10)
InitProcessPhase2 CBC 18958 100.0 % (5 / 5) 50.0 % (1 / 2)
LockErrorCleanup CBC 473212 100.0 % (21 / 21) 70.0 % (7 / 10)
ProcGlobalSemas CBC 3544 100.0 % (2 / 2)
ProcGlobalShmemInit GNC 1236 100.0 % (68 / 68) 70.6 % (24 / 34)
ProcLockWakeup CBC 1535 100.0 % (13 / 13) 90.0 % (9 / 10)
ProcWaitForSignal CBC 66 100.0 % (5 / 5) 50.0 % (1 / 2)
RemoveProcFromArray CBC 18958 100.0 % (4 / 4) 50.0 % (1 / 2)
SetStartupBufferPinWaitBufId CBC 20 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1