LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xact.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
1594
1839
86.7 %
Date:
2025-06-28 05:17:58
Functions:
101
109
92.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortCurrentTransaction
48064
AbortCurrentTransactionInternal
48064
AbortOutOfAnyTransaction
34310
AbortSubTransaction
9358
AbortTransaction
49014
AssignTransactionId
270998
AtAbort_Memory
83324
AtAbort_ResourceOwner
49014
AtCCI_LocalCache
1144734
AtCleanup_Memory
49014
AtCommit_Memory
1022504
AtStart_Cache
1071518
AtStart_Memory
1071518
AtStart_ResourceOwner
1071518
AtSubAbort_Memory
9358
AtSubAbort_ResourceOwner
9358
AtSubAbort_childXids
1298
AtSubCleanup_Memory
9358
AtSubCommit_Memory
10660
AtSubCommit_childXids
7340
AtSubStart_Memory
20018
AtSubStart_ResourceOwner
20018
BeginImplicitTransactionBlock
89174
BeginInternalSubTransaction
17364
BeginTransactionBlock
17640
BlockStateAsString
0
CallSubXactCallbacks
50696
CallXactCallbacks
2094436
CheckTransactionBlock
11972
CleanupSubTransaction
9358
CleanupTransaction
49014
CommandCounterIncrement
2181866
CommitSubTransaction
10660
CommitTransaction
1022404
CommitTransactionCommand
1209664
CommitTransactionCommandInternal
1210098
DefineSavepoint
2666
EndImplicitTransactionBlock
36038
EndParallelWorkerTransaction
2722
EndTransactionBlock
14320
EnterParallelMode
6342
EstimateTransactionStateSpace
910
ExitParallelMode
3596
ForceSyncCommit
984
GetCurrentCommandId
11872408
GetCurrentFullTransactionId
0
GetCurrentFullTransactionIdIfAny
0
GetCurrentStatementStartTimestamp
2449206
GetCurrentSubTransactionId
17891740
GetCurrentTransactionId
21475680
GetCurrentTransactionIdIfAny
29238390
GetCurrentTransactionNestLevel
35454434
GetCurrentTransactionStartTimestamp
87008
GetCurrentTransactionStopTimestamp
2049200
GetStableLatestTransactionId
292
GetTopFullTransactionId
5730
GetTopFullTransactionIdIfAny
24
GetTopTransactionId
58744
GetTopTransactionIdIfAny
88035610
IsAbortedTransactionBlockState
1532832
IsInParallelMode
57752674
IsInTransactionBlock
4948
IsSubTransaction
1305192
IsSubxactTopXidLogPending
29175792
IsTransactionBlock
610626
IsTransactionOrTransactionBlock
738648
IsTransactionState
2099558
MarkCurrentTransactionIdLoggedIfAny
29160982
MarkSubxactTopXidLogged
438
PopTransaction
20018
PrepareTransaction
668
PrepareTransactionBlock
672
PreventInTransactionBlock
221218
PushTransaction
20018
RecordTransactionAbort
58360
RecordTransactionCommit
1019212
RegisterSubXactCallback
3554
RegisterXactCallback
3554
ReleaseCurrentSubTransaction
9162
ReleaseSavepoint
282
RequireTransactionBlock
9844
RestoreTransactionCharacteristics
68
RollbackAndReleaseCurrentSubTransaction
8202
RollbackToSavepoint
734
SaveTransactionCharacteristics
1210106
SerializeTransactionState
910
SetCurrentStatementStartTimestamp
1295268
SetParallelStartTimestamps
2734
ShowTransactionState
2143984
ShowTransactionStateRec
0
StartParallelWorkerTransaction
2734
StartSubTransaction
20018
StartTransaction
1071518
StartTransactionCommand
1255486
SubTransactionIsActive
0
TransStateAsString
0
TransactionBlockStatusCode
659204
TransactionIdIsCurrentTransactionId
88040802
TransactionStartedDuringRecovery
15493290
UnregisterSubXactCallback
0
UnregisterXactCallback
0
UserAbortTransactionBlock
2844
WarnNoTransactionBlock
2128
XactLogAbortRecord
11832
XactLogCommitRecord
251822
xactGetCommittedChildren
1031562
xact_redo
47498
xact_redo_abort
3576
xact_redo_commit
43240
Generated by:
LCOV version 1.16