LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- xact.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1587
1834
86.5 %
Date:
2024-04-19 17:11:40
Functions:
102
109
93.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
BlockStateAsString
0
GetCurrentFullTransactionId
0
GetCurrentFullTransactionIdIfAny
0
ShowTransactionStateRec
0
TransStateAsString
0
UnregisterSubXactCallback
0
UnregisterXactCallback
0
GetTopFullTransactionIdIfAny
24
RestoreTransactionCharacteristics
68
GetStableLatestTransactionId
228
ReleaseSavepoint
282
MarkSubxactTopXidLogged
434
RollbackToSavepoint
722
ForceSyncCommit
800
EstimateTransactionStateSpace
828
SerializeTransactionState
828
PrepareTransaction
868
PrepareTransactionBlock
872
AtSubAbort_childXids
1292
WarnNoTransactionBlock
1756
UserAbortTransactionBlock
2554
EndParallelWorkerTransaction
2634
SetParallelStartTimestamps
2640
StartParallelWorkerTransaction
2640
DefineSavepoint
2710
xact_redo_abort
3276
RegisterSubXactCallback
3364
RegisterXactCallback
3364
ExitParallelMode
3436
IsInTransactionBlock
4486
AtSubCommit_childXids
5572
GetTopFullTransactionId
5714
EnterParallelMode
6082
RequireTransactionBlock
6604
ReleaseCurrentSubTransaction
7298
RollbackAndReleaseCurrentSubTransaction
8000
CheckTransactionBlock
8360
AtSubCommit_Memory
8862
CommitSubTransaction
8862
AbortSubTransaction
9134
AtSubAbort_Memory
9134
AtSubAbort_ResourceOwner
9134
AtSubCleanup_Memory
9134
CleanupSubTransaction
9134
EndImplicitTransactionBlock
10814
XactLogAbortRecord
10860
PreventInTransactionBlock
11110
EndTransactionBlock
12880
BeginInternalSubTransaction
15298
BeginTransactionBlock
15740
AtSubStart_Memory
17996
AtSubStart_ResourceOwner
17996
PopTransaction
17996
PushTransaction
17996
StartSubTransaction
17996
AbortOutOfAnyTransaction
26340
xact_redo_commit
41112
AbortCurrentTransaction
44456
AbortCurrentTransactionInternal
44456
CallSubXactCallbacks
44854
xact_redo
44902
AbortTransaction
45122
AtAbort_ResourceOwner
45122
CleanupTransaction
45122
GetTopTransactionId
47880
BeginImplicitTransactionBlock
50418
RecordTransactionAbort
54250
AtAbort_Memory
71462
AtCleanup_Memory
71462
GetCurrentTransactionStartTimestamp
85202
SubTransactionIsActive
89830
XactLogCommitRecord
222422
AssignTransactionId
238840
IsTransactionBlock
333326
RecordTransactionCommit
516568
CommitTransaction
519666
AtCommit_Memory
519974
xactGetCommittedChildren
528142
AtStart_Cache
565096
AtStart_Memory
565096
AtStart_ResourceOwner
565096
StartTransaction
565096
TransactionBlockStatusCode
573948
IsTransactionOrTransactionBlock
637112
CommitTransactionCommand
669844
CommitTransactionCommandInternal
670268
SaveTransactionCharacteristics
670276
StartTransactionCommand
712188
SetCurrentStatementStartTimestamp
979888
AtCCI_LocalCache
1006562
IsSubTransaction
1065844
CallXactCallbacks
1085482
ShowTransactionState
1130756
IsAbortedTransactionBlockState
1326966
GetCurrentTransactionStopTimestamp
1694604
GetCurrentStatementStartTimestamp
1931222
CommandCounterIncrement
1939376
IsTransactionState
1952236
GetCurrentSubTransactionId
2725284
IsInParallelMode
7553702
GetCurrentCommandId
9203312
TransactionStartedDuringRecovery
10926222
GetCurrentTransactionId
19552322
MarkCurrentTransactionIdLoggedIfAny
25516308
IsSubxactTopXidLogPending
25527610
GetCurrentTransactionIdIfAny
25585824
GetCurrentTransactionNestLevel
31529670
GetTopTransactionIdIfAny
72888634
TransactionIdIsCurrentTransactionId
73127562
Generated by:
LCOV version 1.14