LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 75.3 % 396 298
Test Date: 2026-09-15 16:16:51 Functions: 89.6 % 48 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.3 % 106 66

Function Name Sort by function name Hit count Sort by function hit count
CheckRelationLockedByMe 0
CheckRelationOidLockedByMe 175192
ConditionalLockDatabaseObject 0
ConditionalLockPage 0
ConditionalLockRelation 411
ConditionalLockRelationForExtension 0
ConditionalLockRelationOid 1034
ConditionalLockSharedObject 5
ConditionalLockTuple 45
ConditionalXactLockTableWait 49
DescribeLockTag 770
GetLockNameFromTagType 15
LockApplyTransactionForSession 337
LockDatabaseFrozenIds 2820
LockDatabaseObject 304969
LockHasWaitersRelation 0
LockPage 110
LockRelation 30127
LockRelationForExtension 213174
LockRelationId 124431
LockRelationIdForSession 124754
LockRelationOid 25108792
LockSharedObject 33822
LockSharedObjectForSession 29
LockTuple 243781
RelationExtensionLockWaiterCount 95459
RelationInitLockInfo 3543450
SetLocktagRelationOid 25527122
SpeculativeInsertionLockAcquire 2231
SpeculativeInsertionLockRelease 2227
SpeculativeInsertionWait 1
UnlockApplyTransactionForSession 328
UnlockDatabaseObject 1146
UnlockPage 110
UnlockRelation 209
UnlockRelationForExtension 213174
UnlockRelationId 22459868
UnlockRelationIdForSession 124710
UnlockRelationOid 242104
UnlockSharedObject 969
UnlockSharedObjectForSession 29
UnlockTuple 267368
WaitForLockers 469
WaitForLockersMultiple 1610
XactLockTableDelete 15476
XactLockTableInsert 182078
XactLockTableWait 439
XactLockTableWaitErrorCb 12

Generated by: LCOV version 2.0-1