LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr - proc.c (source / functions) Coverage Total Hit LBC UBC GBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 93.1 % 608 566 42 1 565
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 28 28 28
Baseline: lcov-20251028-005825-baseline Branches: 63.8 % 376 240 2 134 1 239
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 89 89 89
(360..) days: 91.9 % 519 477 42 1 476
Function coverage date bins:
(30,360] days: 100.0 % 6 6 6
(360..) days: 100.0 % 22 22 22
Branch coverage date bins:
(30,360] days: 67.2 % 58 39 19 39
(360..) days: 63.2 % 318 201 2 115 1 200

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 5130 100.0 % (10 / 10) 83.3 % (5 / 6)
AuxiliaryProcKill CBC 4045 95.5 % (21 / 22) 50.0 % (6 / 12)
BecomeLockGroupLeader CBC 601 100.0 % (9 / 9) 75.0 % (3 / 4)
BecomeLockGroupMember CBC 1389 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)
FastPathLockShmemSize CBC 2998 100.0 % (7 / 7)
GetLockHoldersAndWaiters CBC 148 100.0 % (26 / 26) 83.3 % (10 / 12)
GetStartupBufferPinWaitBufId CBC 3 100.0 % (3 / 3)
HaveNFreeProcs CBC 360 100.0 % (11 / 11) 66.7 % (8 / 12)
InitAuxiliaryProcess CBC 4045 92.0 % (46 / 50) 50.0 % (15 / 30)
InitProcGlobal CBC 1049 100.0 % (70 / 70) 63.6 % (28 / 44)
InitProcess CBC 15049 97.3 % (71 / 73) 69.6 % (32 / 46)
InitProcessPhase2 CBC 15037 100.0 % (5 / 5) 50.0 % (1 / 2)
JoinWaitQueue CBC 2107 90.2 % (46 / 51) 69.4 % (25 / 36)
LockErrorCleanup CBC 352464 100.0 % (21 / 21) 70.0 % (7 / 10)
PGProcShmemSize CBC 2998 100.0 % (8 / 8)
ProcGlobalSemas CBC 1949 100.0 % (2 / 2)
ProcGlobalShmemSize CBC 1949 100.0 % (7 / 7)
ProcKill CBC 15046 88.6 % (39 / 44) 60.0 % (18 / 30)
ProcLockWakeup CBC 1323 100.0 % (13 / 13) 90.0 % (9 / 10)
ProcReleaseLocks CBC 321833 83.3 % (5 / 6) 50.0 % (1 / 2)
ProcSendSignal CBC 85 80.0 % (4 / 5) 33.3 % (2 / 6)
ProcSleep CBC 1351 79.8 % (87 / 109) 60.7 % (51 / 84)
ProcWaitForSignal CBC 95 100.0 % (5 / 5) 50.0 % (1 / 2)
ProcWakeup CBC 1307 90.0 % (9 / 10) 50.0 % (2 / 4)
RemoveProcFromArray CBC 15037 100.0 % (4 / 4) 50.0 % (1 / 2)
SetStartupBufferPinWaitBufId CBC 16 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta