LCOV - code coverage report
Current view: top level - src/backend/access/transam - xact.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 75.1 % 2072 1557
Test Date: 2026-01-26 10:56:24 Functions: 89.0 % 109 97
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 46.2 % 1214 561

Function Name Sort by function name Hit count Sort by function hit count
AbortCurrentTransaction 6763
AbortCurrentTransactionInternal 6763
AbortOutOfAnyTransaction 889
AbortSubTransaction 1183
AbortTransaction 7016
AssignTransactionId 21996
AtAbort_Memory 7905
AtAbort_ResourceOwner 7016
AtCCI_LocalCache 469537
AtCleanup_Memory 7016
AtCommit_Memory 50901
AtStart_Cache 57917
AtStart_Memory 57917
AtStart_ResourceOwner 57917
AtSubAbort_Memory 1183
AtSubAbort_ResourceOwner 1183
AtSubAbort_childXids 181
AtSubCleanup_Memory 1183
AtSubCommit_Memory 482
AtSubCommit_childXids 45
AtSubStart_Memory 1665
AtSubStart_ResourceOwner 1665
BeginImplicitTransactionBlock 446
BeginInternalSubTransaction 1424
BeginTransactionBlock 739
BlockStateAsString 0
CallSubXactCallbacks 3812
CallXactCallbacks 108846
CheckTransactionBlock 1060
CleanupSubTransaction 1183
CleanupTransaction 7016
CommandCounterIncrement 942033
CommitSubTransaction 482
CommitTransaction 50901
CommitTransactionCommand 57282
CommitTransactionCommandInternal 57394
DefineSavepoint 243
EndImplicitTransactionBlock 184
EndParallelWorkerTransaction 475
EndTransactionBlock 374
EnterParallelMode 1103
EstimateTransactionStateSpace 155
ExitParallelMode 624
ForceSyncCommit 12
GetCurrentCommandId 1993218
GetCurrentFullTransactionId 27
GetCurrentFullTransactionIdIfAny 0
GetCurrentStatementStartTimestamp 178467
GetCurrentSubTransactionId 1414641
GetCurrentTransactionId 2070839
GetCurrentTransactionIdIfAny 2535190
GetCurrentTransactionNestLevel 3694588
GetCurrentTransactionStartTimestamp 2011
GetCurrentTransactionStopTimestamp 124627
GetStableLatestTransactionId 0
GetTopFullTransactionId 277
GetTopFullTransactionIdIfAny 4
GetTopTransactionId 276
GetTopTransactionIdIfAny 16191320
IsAbortedTransactionBlockState 118729
IsInParallelMode 1894027
IsInTransactionBlock 335
IsSubTransaction 781
IsSubxactTopXidLogPending 2526993
IsTransactionBlock 28037
IsTransactionOrTransactionBlock 114249
IsTransactionState 28373915
MarkCurrentTransactionIdLoggedIfAny 2526706
MarkSubxactTopXidLogged 0
PopTransaction 1665
PrepareTransaction 11
PrepareTransactionBlock 27
PreventInTransactionBlock 394
PushTransaction 1665
RecordTransactionAbort 8197
RecordTransactionCommit 50426
RegisterSubXactCallback 472
RegisterXactCallback 472
ReleaseCurrentSubTransaction 400
ReleaseSavepoint 28
RequireTransactionBlock 718
RestoreTransactionCharacteristics 10
RollbackAndReleaseCurrentSubTransaction 1024
RollbackToSavepoint 96
SaveTransactionCharacteristics 57347
SerializeTransactionState 155
SetCurrentStatementStartTimestamp 60135
SetParallelStartTimestamps 477
ShowTransactionState 113382
ShowTransactionStateRec 0
StartParallelWorkerTransaction 477
StartSubTransaction 1665
StartTransaction 57917
StartTransactionCommand 63994
SubTransactionIsActive 0
TransStateAsString 0
TransactionBlockStatusCode 58591
TransactionIdIsCurrentTransactionId 16114260
TransactionStartedDuringRecovery 994991
UnregisterSubXactCallback 0
UnregisterXactCallback 0
UserAbortTransactionBlock 398
WarnNoTransactionBlock 337
XactLogAbortRecord 1382
XactLogCommitRecord 20569
xactGetCommittedChildren 51808
xact_redo 0
xact_redo_abort 0
xact_redo_commit 0

Generated by: LCOV version 2.3.2-1