LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xact.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
1602
1848
86.7 %
Date:
2025-06-06 21:17:26
Functions:
102
110
92.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortCurrentTransaction
48080
AbortCurrentTransactionInternal
48080
AbortOutOfAnyTransaction
34208
AbortSubTransaction
9364
AbortTransaction
49016
AssignTransactionId
269248
AtAbort_Memory
83224
AtAbort_ResourceOwner
49016
AtCCI_LocalCache
1138270
AtCleanup_Memory
49016
AtCommit_Memory
996580
AtStart_Cache
1045596
AtStart_Memory
1045596
AtStart_ResourceOwner
1045596
AtSubAbort_Memory
9364
AtSubAbort_ResourceOwner
9364
AtSubAbort_childXids
1302
AtSubCleanup_Memory
9364
AtSubCommit_Memory
10684
AtSubCommit_childXids
7346
AtSubStart_Memory
20048
AtSubStart_ResourceOwner
20048
BeginImplicitTransactionBlock
90256
BeginInternalSubTransaction
17352
BeginTransactionBlock
17652
BlockStateAsString
0
CallSubXactCallbacks
50780
CallXactCallbacks
2042590
CheckTransactionBlock
12050
CleanupSubTransaction
9364
CleanupTransaction
49016
CommandCounterIncrement
2169252
CommitSubTransaction
10684
CommitTransaction
996488
CommitTransactionCommand
1183832
CommitTransactionCommandInternal
1184266
DefineSavepoint
2708
EndImplicitTransactionBlock
35984
EndParallelWorkerTransaction
2722
EndTransactionBlock
14318
EnterParallelMode
6342
EstimateTransactionStateSpace
910
ExitParallelMode
3596
ForceSyncCommit
980
GetCurrentCommandId
11753678
GetCurrentFullTransactionId
0
GetCurrentFullTransactionIdIfAny
0
GetCurrentStatementStartTimestamp
2433636
GetCurrentSubTransactionId
17875638
GetCurrentTransactionId
21408468
GetCurrentTransactionIdIfAny
29138754
GetCurrentTransactionNestLevel
35224942
GetCurrentTransactionStartTimestamp
86616
GetCurrentTransactionStopTimestamp
2033124
GetStableLatestTransactionId
300
GetTopFullTransactionId
5768
GetTopFullTransactionIdIfAny
24
GetTopReadOnlyTransactionNestLevel
18
GetTopTransactionId
58674
GetTopTransactionIdIfAny
86974064
IsAbortedTransactionBlockState
1531064
IsInParallelMode
57691320
IsInTransactionBlock
4958
IsSubTransaction
1293146
IsSubxactTopXidLogPending
29076136
IsTransactionBlock
597312
IsTransactionOrTransactionBlock
736838
IsTransactionState
2094944
MarkCurrentTransactionIdLoggedIfAny
29061448
MarkSubxactTopXidLogged
438
PopTransaction
20048
PrepareTransaction
660
PrepareTransactionBlock
664
PreventInTransactionBlock
209418
PushTransaction
20048
RecordTransactionAbort
58368
RecordTransactionCommit
993296
RegisterSubXactCallback
3572
RegisterXactCallback
3572
ReleaseCurrentSubTransaction
9162
ReleaseSavepoint
300
RequireTransactionBlock
9928
RestoreTransactionCharacteristics
68
RollbackAndReleaseCurrentSubTransaction
8190
RollbackToSavepoint
752
SaveTransactionCharacteristics
1184274
SerializeTransactionState
910
SetCurrentStatementStartTimestamp
1283140
SetParallelStartTimestamps
2734
ShowTransactionState
2092204
ShowTransactionStateRec
0
StartParallelWorkerTransaction
2734
StartSubTransaction
20048
StartTransaction
1045596
StartTransactionCommand
1229672
SubTransactionIsActive
0
TransStateAsString
0
TransactionBlockStatusCode
658850
TransactionIdIsCurrentTransactionId
86979778
TransactionStartedDuringRecovery
15344704
UnregisterSubXactCallback
0
UnregisterXactCallback
0
UserAbortTransactionBlock
2856
WarnNoTransactionBlock
2122
XactLogAbortRecord
11824
XactLogCommitRecord
250066
xactGetCommittedChildren
1005630
xact_redo
47456
xact_redo_abort
3570
xact_redo_commit
43212
Generated by:
LCOV version 1.16