LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xact.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
87.3 %
1856
1620
Test Date:
2026-05-07 13:16:38
Functions:
93.6 %
110
103
Legend:
Lines:    
hit
not hit
Function Name
Hit count
BlockStateAsString
0
GetCurrentFullTransactionIdIfAny
0
ShowTransactionStateRec
0
SubTransactionIsActive
0
TransStateAsString
0
UnregisterSubXactCallback
0
UnregisterXactCallback
0
GetTopReadOnlyTransactionNestLevel
9
GetTopFullTransactionIdIfAny
16
RestoreTransactionCharacteristics
44
GetStableLatestTransactionId
163
ReleaseSavepoint
184
MarkSubxactTopXidLogged
223
GetCurrentFullTransactionId
386
PrepareTransaction
386
PrepareTransactionBlock
388
RollbackToSavepoint
493
ForceSyncCommit
569
EstimateTransactionStateSpace
679
SerializeTransactionState
679
AtSubAbort_childXids
857
WarnNoTransactionBlock
1470
DefineSavepoint
1664
EndParallelWorkerTransaction
2002
xact_redo_abort
2002
SetParallelStartTimestamps
2010
StartParallelWorkerTransaction
2010
UserAbortTransactionBlock
2215
RegisterSubXactCallback
2559
RegisterXactCallback
2559
ExitParallelMode
2657
IsInTransactionBlock
3128
GetTopFullTransactionId
3235
AtSubCommit_childXids
3739
RollbackAndReleaseCurrentSubTransaction
4621
EnterParallelMode
4675
ReleaseCurrentSubTransaction
4767
RequireTransactionBlock
5121
AbortSubTransaction
5400
AtSubAbort_Memory
5400
AtSubAbort_ResourceOwner
5400
AtSubCleanup_Memory
5400
CleanupSubTransaction
5400
AtSubCommit_Memory
5644
CommitSubTransaction
5644
CheckTransactionBlock
6591
BeginInternalSubTransaction
9388
XactLogAbortRecord
9389
EndTransactionBlock
10290
AtSubStart_Memory
11044
AtSubStart_ResourceOwner
11044
PopTransaction
11044
PushTransaction
11044
StartSubTransaction
11044
BeginTransactionBlock
12763
EndImplicitTransactionBlock
19290
AbortOutOfAnyTransaction
20515
xact_redo_commit
23869
xact_redo
26226
CallSubXactCallbacks
27732
AbortCurrentTransaction
34318
AbortCurrentTransactionInternal
34318
AbortTransaction
35547
AtAbort_ResourceOwner
35547
AtCleanup_Memory
35547
CleanupTransaction
35547
GetTopTransactionId
39980
RecordTransactionAbort
40939
GetCurrentTransactionStartTimestamp
45184
BeginImplicitTransactionBlock
47877
AtAbort_Memory
56061
PreventInTransactionBlock
116688
XactLogCommitRecord
159153
AssignTransactionId
172283
IsTransactionBlock
352752
TransactionBlockStatusCode
425368
IsTransactionOrTransactionBlock
467778
RecordTransactionCommit
609925
CommitTransaction
612194
AtCommit_Memory
612246
xactGetCommittedChildren
619598
AtStart_Cache
647793
AtStart_Memory
647793
AtStart_ResourceOwner
647793
StartTransaction
647793
CommitTransactionCommand
718879
CommitTransactionCommandInternal
719171
SaveTransactionCharacteristics
719175
AtCCI_LocalCache
725168
IsSubTransaction
744601
StartTransactionCommand
752115
SetCurrentStatementStartTimestamp
774570
IsAbortedTransactionBlockState
961866
CallXactCallbacks
1260265
IsTransactionState
1267555
GetCurrentTransactionStopTimestamp
1275907
ShowTransactionState
1287865
CommandCounterIncrement
1344662
GetCurrentStatementStartTimestamp
1531950
GetCurrentCommandId
7904771
GetCurrentSubTransactionId
9343128
TransactionStartedDuringRecovery
9974505
GetCurrentTransactionId
16858050
MarkCurrentTransactionIdLoggedIfAny
24809722
IsSubxactTopXidLogPending
24818626
GetCurrentTransactionIdIfAny
24862430
GetCurrentTransactionNestLevel
25709661
IsInParallelMode
32127843
TransactionIdIsCurrentTransactionId
64571967
GetTopTransactionIdIfAny
64610736
Generated by:
LCOV version 2.0-1