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
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