LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr - lmgr.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 74.0 % 407 301 1 105 9 292 1
Current Date: 2024-04-14 14:21:10 Functions: 91.5 % 47 43 4 2 41
Baseline: 16@8cea358b128 Branches: 60.8 % 130 79 2 49 2 77
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: 10.0 % 10 1 9 1
(180,240] days: 88.9 % 9 8 1 8
(240..) days: 75.3 % 388 292 96 292
Function coverage date bins:
[..60] days: 0.0 % 1 0 1
(180,240] days: 100.0 % 1 1 1
(240..) days: 93.3 % 45 42 3 1 41
Branch coverage date bins:
[..60] days: 0.0 % 4 0 4
(180,240] days: 50.0 % 4 2 2 2
(240..) days: 63.1 % 122 77 45 77

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
XactLockTableWaitErrorCb CBC 4 34.3 % (12 / 35) 26.7 % (4 / 15)
DescribeLockTag CBC 35 40.7 % (35 / 86) 38.5 % (5 / 13)
ConditionalXactLockTableWait CBC 45 46.7 % (7 / 15) 30.0 % (3 / 10)
XactLockTableWait CBC 345 96.2 % (25 / 26) 68.8 % (11 / 16)
ConditionalLockDatabaseObject UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
WaitForLockersMultiple GNC 1064 96.8 % (30 / 31) 90.0 % (27 / 30)
CheckRelationLockedByMe CBC 1841883 90.9 % (10 / 11) 75.0 % (6 / 8)
ConditionalLockSharedObject GNC 3 88.9 % (8 / 9) 50.0 % (2 / 4)
RelationInitLockInfo CBC 2356059 100.0 % (8 / 8) 66.7 % (4 / 6)
SpeculativeInsertionWait CBC 1 100.0 % (7 / 7) 50.0 % (2 / 4)
ConditionalLockRelation CBC 371 100.0 % (9 / 9) 75.0 % (3 / 4)
GetLockNameFromTagType CBC 7 75.0 % (3 / 4) 50.0 % (1 / 2)
LockRelation CBC 21359 100.0 % (7 / 7) 50.0 % (1 / 2)
LockRelationId CBC 96595 100.0 % (7 / 7) 50.0 % (1 / 2)
SpeculativeInsertionLockAcquire CBC 2013 85.7 % (6 / 7) 50.0 % (1 / 2)
ConditionalLockRelationOid CBC 1007 100.0 % (9 / 9) 100.0 % (4 / 4)
LockRelationOid CBC 16465616 100.0 % (7 / 7) 100.0 % (2 / 2)
SetLocktagRelationOid CBC 16621604 100.0 % (6 / 6) 100.0 % (2 / 2)
ConditionalLockPage UBC 0 0.0 % (0 / 3)
ConditionalLockRelationForExtension UBC 0 0.0 % (0 / 3)
ConditionalLockTuple CBC 41 100.0 % (3 / 3)
LockApplyTransactionForSession CBC 371 100.0 % (4 / 4)
LockDatabaseFrozenIds CBC 1497 100.0 % (4 / 4)
LockDatabaseObject CBC 133397 100.0 % (5 / 5)
LockHasWaitersRelation UBC 0 0.0 % (0 / 3)
LockPage CBC 45 100.0 % (4 / 4)
LockRelationForExtension CBC 140276 100.0 % (4 / 4)
LockRelationIdForSession CBC 84937 100.0 % (4 / 4)
LockSharedObject CBC 22255 100.0 % (5 / 5)
LockSharedObjectForSession CBC 34 100.0 % (4 / 4)
LockTuple CBC 210 100.0 % (4 / 4)
RelationExtensionLockWaiterCount CBC 57589 100.0 % (3 / 3)
SpeculativeInsertionLockRelease CBC 2010 100.0 % (4 / 4)
UnlockApplyTransactionForSession CBC 363 100.0 % (4 / 4)
UnlockDatabaseObject CBC 720 100.0 % (4 / 4)
UnlockPage CBC 45 100.0 % (4 / 4)
UnlockRelation CBC 167 100.0 % (4 / 4)
UnlockRelationForExtension CBC 140276 100.0 % (4 / 4)
UnlockRelationId CBC 14791376 100.0 % (4 / 4)
UnlockRelationIdForSession CBC 84916 100.0 % (4 / 4)
UnlockRelationOid CBC 154981 100.0 % (4 / 4)
UnlockSharedObject CBC 733 100.0 % (4 / 4)
UnlockSharedObjectForSession CBC 32 100.0 % (4 / 4)
UnlockTuple CBC 239 100.0 % (4 / 4)
WaitForLockers CBC 243 100.0 % (5 / 5)
XactLockTableDelete CBC 3716 100.0 % (4 / 4)
XactLockTableInsert CBC 119011 100.0 % (4 / 4)

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