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-27 21:17:17
Functions:
101
109
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
GetTopFullTransactionIdIfAny
24
RestoreTransactionCharacteristics
68
ReleaseSavepoint
282
GetStableLatestTransactionId
312
MarkSubxactTopXidLogged
438
PrepareTransaction
692
PrepareTransactionBlock
696
RollbackToSavepoint
734
EstimateTransactionStateSpace
910
SerializeTransactionState
910
ForceSyncCommit
984
AtSubAbort_childXids
1298
WarnNoTransactionBlock
2126
DefineSavepoint
2660
EndParallelWorkerTransaction
2732
SetParallelStartTimestamps
2744
StartParallelWorkerTransaction
2744
UserAbortTransactionBlock
2844
RegisterSubXactCallback
3562
RegisterXactCallback
3562
xact_redo_abort
3576
ExitParallelMode
3606
IsInTransactionBlock
4912
GetTopFullTransactionId
5730
EnterParallelMode
6362
AtSubCommit_childXids
7334
RollbackAndReleaseCurrentSubTransaction
8198
ReleaseCurrentSubTransaction
9162
AbortSubTransaction
9354
AtSubAbort_Memory
9354
AtSubAbort_ResourceOwner
9354
AtSubCleanup_Memory
9354
CleanupSubTransaction
9354
RequireTransactionBlock
9836
AtSubCommit_Memory
10654
CommitSubTransaction
10654
XactLogAbortRecord
11834
CheckTransactionBlock
11962
EndTransactionBlock
14304
BeginInternalSubTransaction
17360
BeginTransactionBlock
17622
AtSubStart_Memory
20008
AtSubStart_ResourceOwner
20008
PopTransaction
20008
PushTransaction
20008
StartSubTransaction
20008
AbortOutOfAnyTransaction
34322
EndImplicitTransactionBlock
35812
xact_redo_commit
43212
xact_redo
47462
AbortCurrentTransaction
48092
AbortCurrentTransactionInternal
48092
AbortTransaction
49038
AtAbort_ResourceOwner
49038
AtCleanup_Memory
49038
CleanupTransaction
49038
CallSubXactCallbacks
50670
RecordTransactionAbort
58380
GetTopTransactionId
58740
AtAbort_Memory
83360
GetCurrentTransactionStartTimestamp
86614
BeginImplicitTransactionBlock
90278
PreventInTransactionBlock
205754
XactLogCommitRecord
251720
AssignTransactionId
270892
IsTransactionBlock
594982
TransactionBlockStatusCode
659102
IsTransactionOrTransactionBlock
738636
RecordTransactionCommit
988052
CommitTransaction
991254
AtCommit_Memory
991378
xactGetCommittedChildren
1000428
AtStart_Cache
1040416
AtStart_Memory
1040416
AtStart_ResourceOwner
1040416
StartTransaction
1040416
AtCCI_LocalCache
1142270
CommitTransactionCommand
1178372
CommitTransactionCommandInternal
1178806
SaveTransactionCharacteristics
1178814
StartTransactionCommand
1224218
SetCurrentStatementStartTimestamp
1279706
IsSubTransaction
1289634
IsAbortedTransactionBlockState
1533856
CallXactCallbacks
2032208
GetCurrentTransactionStopTimestamp
2041692
ShowTransactionState
2081732
IsTransactionState
2097672
CommandCounterIncrement
2173768
GetCurrentStatementStartTimestamp
2434260
GetCurrentCommandId
11788032
TransactionStartedDuringRecovery
15392878
GetCurrentSubTransactionId
17888444
GetCurrentTransactionId
21473060
MarkCurrentTransactionIdLoggedIfAny
29151368
IsSubxactTopXidLogPending
29166180
GetCurrentTransactionIdIfAny
29228828
GetCurrentTransactionNestLevel
35279932
IsInParallelMode
57697592
GetTopTransactionIdIfAny
86016382
TransactionIdIsCurrentTransactionId
86053050
Generated by:
LCOV version 1.16