LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
access
/
transam
- xact.c
(
source
/ functions)
Coverage
Total
Hit
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
86.9 %
1867
1622
36
163
46
56
1037
37
492
140
1066
3
28
Current Date:
2023-04-08 15:15:32
Functions:
93.5 %
107
100
7
100
7
98
2
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
BlockStateAsString
EUB
0
GetCurrentFullTransactionId
EUB
0
GetCurrentFullTransactionIdIfAny
EUB
0
ShowTransactionStateRec
EUB
0
TransStateAsString
UIC
0
0.0 % (0 / 15)
UnregisterSubXactCallback
EUB
0
UnregisterXactCallback
UIC
0
0.0 % (0 / 10)
GetTopFullTransactionIdIfAny
GIC
12
100.0 % (2 / 2)
RestoreTransactionCharacteristics
GIC
31
100.0 % (5 / 5)
GetStableLatestTransactionId
GIC
113
100.0 % (8 / 8)
ReleaseSavepoint
ECB
138
MarkSubxactTopXidLogged
GIC
234
100.0 % (4 / 4)
RollbackToSavepoint
GIC
354
75.0 % (27 / 36)
PrepareTransaction
GIC
402
97.5 % (78 / 80)
EstimateTransactionStateSpace
GIC
403
100.0 % (8 / 8)
SerializeTransactionState
GIC
403
83.9 % (26 / 31)
PrepareTransactionBlock
GIC
404
83.3 % (10 / 12)
AtSubAbort_childXids
GIC
610
100.0 % (8 / 8)
WarnNoTransactionBlock
ECB
779
ForceSyncCommit
ECB
878
UserAbortTransactionBlock
GIC
1160
77.8 % (28 / 36)
EndParallelWorkerTransaction
GIC
1295
100.0 % (5 / 5)
SetParallelStartTimestamps
ECB
1298
StartParallelWorkerTransaction
ECB
1298
DefineSavepoint
ECB
1353
xact_redo_abort
ECB
1429
ExitParallelMode
ECB
1686
RegisterSubXactCallback
ECB
1770
RegisterXactCallback
ECB
1770
IsInTransactionBlock
GIC
2525
76.9 % (10 / 13)
AtSubCommit_childXids
GIC
2804
96.0 % (24 / 25)
GetTopFullTransactionId
GIC
2865
100.0 % (4 / 4)
EnterParallelMode
ECB
2987
RequireTransactionBlock
ECB
3296
ReleaseCurrentSubTransaction
GIC
3524
83.3 % (10 / 12)
RollbackAndReleaseCurrentSubTransaction
GIC
3912
84.6 % (11 / 13)
CheckTransactionBlock
GIC
4075
87.5 % (7 / 8)
AtSubCommit_Memory
GIC
4315
100.0 % (9 / 9)
CommitSubTransaction
GIC
4315
94.4 % (51 / 54)
AbortSubTransaction
GIC
4468
98.3 % (57 / 58)
AtSubAbort_Memory
GIC
4468
100.0 % (4 / 4)
AtSubAbort_ResourceOwner
ECB
4468
AtSubCleanup_Memory
ECB
4468
CleanupSubTransaction
GIC
4468
93.3 % (14 / 15)
XactLogAbortRecord
GIC
4818
100.0 % (58 / 58)
PreventInTransactionBlock
ECB
5265
EndTransactionBlock
GIC
6178
80.4 % (45 / 56)
BeginInternalSubTransaction
GIC
7436
81.2 % (13 / 16)
BeginTransactionBlock
ECB
7436
AtSubStart_Memory
GIC
8783
100.0 % (7 / 7)
AtSubStart_ResourceOwner
GIC
8783
100.0 % (8 / 8)
PopTransaction
GIC
8783
86.7 % (13 / 15)
PushTransaction
ECB
8783
StartSubTransaction
ECB
8783
AbortOutOfAnyTransaction
ECB
11758
EndImplicitTransactionBlock
GIC
16170
100.0 % (5 / 5)
xact_redo_commit
ECB
18923
AbortCurrentTransaction
GIC
19890
54.2 % (32 / 59)
AbortTransaction
GIC
20098
98.5 % (64 / 65)
AtAbort_ResourceOwner
GIC
20098
100.0 % (3 / 3)
CleanupTransaction
GIC
20098
96.0 % (24 / 25)
xact_redo
GIC
20638
97.6 % (41 / 42)
CallSubXactCallbacks
ECB
21881
RecordTransactionAbort
ECB
24563
GetTopTransactionId
ECB
28513
SubTransactionIsActive
ECB
28513
AtAbort_Memory
GIC
31856
80.0 % (4 / 5)
AtCleanup_Memory
ECB
31856
GetCurrentTransactionStartTimestamp
GIC
42330
100.0 % (2 / 2)
BeginImplicitTransactionBlock
GIC
58453
100.0 % (5 / 5)
TransactionBlockStatusCode
ECB
250115
XactLogCommitRecord
GIC
293823
98.6 % (69 / 70)
AssignTransactionId
GIC
301436
97.8 % (45 / 46)
IsTransactionBlock
GIC
346442
100.0 % (5 / 5)
RecordTransactionCommit
GIC
463648
98.3 % (59 / 60)
CommitTransaction
ECB
465157
AtCommit_Memory
ECB
465297
xactGetCommittedChildren
GIC
468793
100.0 % (6 / 6)
AtStart_Cache
ECB
485395
AtStart_Memory
GIC
485395
100.0 % (12 / 12)
AtStart_ResourceOwner
GIC
485395
100.0 % (8 / 8)
StartTransaction
ECB
485395
CommitTransactionCommand
ECB
529442
SaveTransactionCharacteristics
GIC
529446
100.0 % (5 / 5)
StartTransactionCommand
ECB
548107
IsSubTransaction
ECB
824995
IsTransactionOrTransactionBlock
GIC
888573
100.0 % (5 / 5)
CallXactCallbacks
GIC
950898
100.0 % (5 / 5)
ShowTransactionState
ECB
972988
IsAbortedTransactionBlockState
ECB
984167
AtCCI_LocalCache
ECB
1206274
GetCurrentStatementStartTimestamp
GIC
1435587
100.0 % (2 / 2)
CommandCounterIncrement
GIC
1900778
75.0 % (9 / 12)
GetCurrentSubTransactionId
ECB
2118084
IsInParallelMode
GIC
6169064
100.0 % (2 / 2)
TransactionStartedDuringRecovery
GIC
8907096
100.0 % (2 / 2)
GetCurrentCommandId
GIC
10677844
100.0 % (5 / 5)
GetCurrentTransactionId
GIC
14968177
100.0 % (5 / 5)
MarkCurrentTransactionIdLoggedIfAny
ECB
19399402
IsSubxactTopXidLogPending
GIC
19404628
100.0 % (12 / 12)
GetCurrentTransactionIdIfAny
ECB
19431086
GetCurrentTransactionNestLevel
GIC
24331693
100.0 % (3 / 3)
GetTopTransactionIdIfAny
GIC
59035627
100.0 % (2 / 2)
TransactionIdIsCurrentTransactionId
ECB
62262724
IsTransactionState
ECB
84355117
Generated by:
LCOV version v1.16-55-g56c0a2a