LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xact.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1606
1846
87.0 %
Date:
2026-02-07 10:18:48
Functions:
102
109
93.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortCurrentTransaction
50550
AbortCurrentTransactionInternal
50550
AbortOutOfAnyTransaction
36918
AbortSubTransaction
9404
AbortTransaction
52264
AssignTransactionId
284420
AtAbort_Memory
89182
AtAbort_ResourceOwner
52264
AtCCI_LocalCache
1189300
AtCleanup_Memory
52264
AtCommit_Memory
950680
AtStart_Cache
1002944
AtStart_Memory
1002944
AtStart_ResourceOwner
1002944
AtSubAbort_Memory
9404
AtSubAbort_ResourceOwner
9404
AtSubAbort_childXids
1334
AtSubCleanup_Memory
9404
AtSubCommit_Memory
10706
AtSubCommit_childXids
7330
AtSubStart_Memory
20110
AtSubStart_ResourceOwner
20110
BeginImplicitTransactionBlock
92996
BeginInternalSubTransaction
17408
BeginTransactionBlock
22948
BlockStateAsString
0
CallSubXactCallbacks
50926
CallXactCallbacks
1954054
CheckTransactionBlock
10558
CleanupSubTransaction
9404
CleanupTransaction
52264
CommandCounterIncrement
2226904
CommitSubTransaction
10706
CommitTransaction
950562
CommitTransactionCommand
1134064
CommitTransactionCommandInternal
1134516
DefineSavepoint
2714
EndImplicitTransactionBlock
37680
EndParallelWorkerTransaction
2946
EndTransactionBlock
18994
EnterParallelMode
6876
EstimateTransactionStateSpace
996
ExitParallelMode
3906
ForceSyncCommit
1044
GetCurrentCommandId
12077380
GetCurrentFullTransactionId
702
GetCurrentFullTransactionIdIfAny
0
GetCurrentStatementStartTimestamp
2454478
GetCurrentSubTransactionId
18041626
GetCurrentTransactionId
22056476
GetCurrentTransactionIdIfAny
30844928
GetCurrentTransactionNestLevel
35863428
GetCurrentTransactionStartTimestamp
86522
GetCurrentTransactionStopTimestamp
2161328
GetStableLatestTransactionId
298
GetTopFullTransactionId
5744
GetTopFullTransactionIdIfAny
24
GetTopTransactionId
60648
GetTopTransactionIdIfAny
96684030
IsAbortedTransactionBlockState
1574286
IsInParallelMode
57947932
IsInTransactionBlock
5298
IsSubTransaction
1267242
IsSubxactTopXidLogPending
30778622
IsTransactionBlock
569760
IsTransactionOrTransactionBlock
759484
IsTransactionState
2136296
MarkCurrentTransactionIdLoggedIfAny
30762490
MarkSubxactTopXidLogged
438
PopTransaction
20110
PrepareTransaction
702
PrepareTransactionBlock
706
PreventInTransactionBlock
173378
PushTransaction
20110
RecordTransactionAbort
61656
RecordTransactionCommit
947146
RegisterSubXactCallback
3652
RegisterXactCallback
3652
ReleaseCurrentSubTransaction
9198
ReleaseSavepoint
288
RequireTransactionBlock
8470
RestoreTransactionCharacteristics
68
RollbackAndReleaseCurrentSubTransaction
8210
RollbackToSavepoint
754
SaveTransactionCharacteristics
1134524
SerializeTransactionState
996
SetCurrentStatementStartTimestamp
1267806
SetParallelStartTimestamps
2958
ShowTransactionState
2003832
ShowTransactionStateRec
0
StartParallelWorkerTransaction
2958
StartSubTransaction
20110
StartTransaction
1002944
StartTransactionCommand
1182506
SubTransactionIsActive
0
TransStateAsString
0
TransactionBlockStatusCode
676222
TransactionIdIsCurrentTransactionId
96793118
TransactionStartedDuringRecovery
15856668
UnregisterSubXactCallback
0
UnregisterXactCallback
0
UserAbortTransactionBlock
3522
WarnNoTransactionBlock
2088
XactLogAbortRecord
13962
XactLogCommitRecord
263134
xactGetCommittedChildren
961632
xact_redo
49806
xact_redo_abort
3764
xact_redo_commit
45318
Generated by:
LCOV version 1.16