LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 74.5 % 396 295
Test Date: 2026-11-10 17:16:14 Functions: 89.6 % 48 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 63.2 % 106 67

Function Name Sort by function name Hit count Sort by function hit count
CheckRelationLockedByMe 0
CheckRelationOidLockedByMe 181869
ConditionalLockDatabaseObject 0
ConditionalLockPage 0
ConditionalLockRelation 433
ConditionalLockRelationForExtension 0
ConditionalLockRelationOid 1272
ConditionalLockSharedObject 5
ConditionalLockTuple 47
ConditionalXactLockTableWait 52
DescribeLockTag 1527
GetLockNameFromTagType 18
LockApplyTransactionForSession 356
LockDatabaseFrozenIds 2759
LockDatabaseObject 328435
LockHasWaitersRelation 0
LockPage 102
LockRelation 31302
LockRelationForExtension 217288
LockRelationId 129370
LockRelationIdForSession 128050
LockRelationOid 27323519
LockSharedObject 35037
LockSharedObjectForSession 29
LockTuple 251252
RelationExtensionLockWaiterCount 96260
RelationInitLockInfo 3672885
SetLocktagRelationOid 27752212
SpeculativeInsertionLockAcquire 2279
SpeculativeInsertionLockRelease 2247
SpeculativeInsertionWait 1
UnlockApplyTransactionForSession 347
UnlockDatabaseObject 1193
UnlockPage 102
UnlockRelation 229
UnlockRelationForExtension 217288
UnlockRelationId 23408892
UnlockRelationIdForSession 127985
UnlockRelationOid 245552
UnlockSharedObject 983
UnlockSharedObjectForSession 29
UnlockTuple 275706
WaitForLockers 383
WaitForLockersMultiple 1568
XactLockTableDelete 15493
XactLockTableInsert 188686
XactLockTableWait 491
XactLockTableWaitErrorCb 13

Generated by: LCOV version 2.0-1