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