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 06:16:36
Functions:
102
110
92.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
BlockStateAsString
0
GetCurrentFullTransactionId
0
GetCurrentFullTransactionIdIfAny
0
ShowTransactionStateRec
0
SubTransactionIsActive
0
TransStateAsString
0
UnregisterSubXactCallback
0
UnregisterXactCallback
0
GetTopReadOnlyTransactionNestLevel
18
GetTopFullTransactionIdIfAny
24
RestoreTransactionCharacteristics
68
GetStableLatestTransactionId
284
ReleaseSavepoint
300
MarkSubxactTopXidLogged
438
PrepareTransaction
686
PrepareTransactionBlock
690
RollbackToSavepoint
752
EstimateTransactionStateSpace
910
SerializeTransactionState
910
ForceSyncCommit
982
AtSubAbort_childXids
1302
WarnNoTransactionBlock
2120
DefineSavepoint
2692
EndParallelWorkerTransaction
2734
SetParallelStartTimestamps
2746
StartParallelWorkerTransaction
2746
UserAbortTransactionBlock
2856
RegisterSubXactCallback
3570
RegisterXactCallback
3570
xact_redo_abort
3570
ExitParallelMode
3608
IsInTransactionBlock
4908
GetTopFullTransactionId
5732
EnterParallelMode
6366
AtSubCommit_childXids
7330
RollbackAndReleaseCurrentSubTransaction
8186
ReleaseCurrentSubTransaction
9162
AbortSubTransaction
9360
AtSubAbort_Memory
9360
AtSubAbort_ResourceOwner
9360
AtSubCleanup_Memory
9360
CleanupSubTransaction
9360
RequireTransactionBlock
9910
AtSubCommit_Memory
10668
CommitSubTransaction
10668
XactLogAbortRecord
11824
CheckTransactionBlock
12030
EndTransactionBlock
14320
BeginInternalSubTransaction
17348
BeginTransactionBlock
17652
AtSubStart_Memory
20028
AtSubStart_ResourceOwner
20028
PopTransaction
20028
PushTransaction
20028
StartSubTransaction
20028
AbortOutOfAnyTransaction
33574
EndImplicitTransactionBlock
36434
xact_redo_commit
43226
xact_redo
47470
AbortCurrentTransaction
48014
AbortCurrentTransactionInternal
48014
AbortTransaction
48986
AtAbort_ResourceOwner
48986
AtCleanup_Memory
48986
CleanupTransaction
48986
CallSubXactCallbacks
50724
RecordTransactionAbort
58334
GetTopTransactionId
58690
AtAbort_Memory
82560
GetCurrentTransactionStartTimestamp
87010
BeginImplicitTransactionBlock
89220
PreventInTransactionBlock
151694
XactLogCommitRecord
250170
AssignTransactionId
269330
IsTransactionBlock
539518
TransactionBlockStatusCode
659346
IsTransactionOrTransactionBlock
737402
RecordTransactionCommit
876154
CommitTransaction
879358
AtCommit_Memory
879476
xactGetCommittedChildren
888514
AtStart_Cache
928462
AtStart_Memory
928462
AtStart_ResourceOwner
928462
StartTransaction
928462
CommitTransactionCommand
1066558
CommitTransactionCommandInternal
1066992
SaveTransactionCharacteristics
1067000
StartTransactionCommand
1112370
AtCCI_LocalCache
1137188
SetCurrentStatementStartTimestamp
1224018
IsSubTransaction
1235350
IsAbortedTransactionBlockState
1531340
CallXactCallbacks
1808352
ShowTransactionState
1857922
GetCurrentTransactionStopTimestamp
2027128
IsTransactionState
2094898
CommandCounterIncrement
2167338
GetCurrentStatementStartTimestamp
2376476
GetCurrentCommandId
11455796
TransactionStartedDuringRecovery
14886204
GetCurrentSubTransactionId
17871226
GetCurrentTransactionId
21405290
MarkCurrentTransactionIdLoggedIfAny
29074760
IsSubxactTopXidLogPending
29089398
GetCurrentTransactionIdIfAny
29151920
GetCurrentTransactionNestLevel
34581580
IsInParallelMode
57508036
GetTopTransactionIdIfAny
84406222
TransactionIdIsCurrentTransactionId
84529172
Generated by:
LCOV version 1.16