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 17:13:01
Functions:
93.5 %
107
100
7
100
7
98
2
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
(60,120] days
:
87.5 %
16
14
2
1
12
1
1
1
View type:
Flat
(120,180] days
:
100.0 %
11
11
11
2
1
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
4
4
4
(240..) days
:
86.8 %
1836
1593
36
161
46
56
1036
10
491
136
1056
Function coverage date bins:
(60,120] days
:
0.0 %
1
0
1
(240..) days
:
47.4 %
211
100
7
100
7
97
Function Name
TLA
Hit count
Lines
AbortCurrentTransaction
ECB
19890
AbortOutOfAnyTransaction
GIC
11758
55.3 % (21 / 38)
AbortSubTransaction
GIC
4468
98.3 % (57 / 58)
AbortTransaction
ECB
20098
AssignTransactionId
ECB
301436
AtAbort_Memory
ECB
31856
AtAbort_ResourceOwner
ECB
20098
AtCCI_LocalCache
ECB
1206274
AtCleanup_Memory
ECB
31856
AtCommit_Memory
GIC
465297
100.0 % (8 / 8)
AtStart_Cache
GIC
485395
100.0 % (3 / 3)
AtStart_Memory
GIC
485395
100.0 % (12 / 12)
AtStart_ResourceOwner
GIC
485395
100.0 % (8 / 8)
AtSubAbort_Memory
ECB
4468
AtSubAbort_ResourceOwner
ECB
4468
AtSubAbort_childXids
GIC
610
100.0 % (8 / 8)
AtSubCleanup_Memory
GIC
4468
100.0 % (11 / 11)
AtSubCommit_Memory
ECB
4315
AtSubCommit_childXids
ECB
2804
AtSubStart_Memory
GIC
8783
100.0 % (7 / 7)
AtSubStart_ResourceOwner
ECB
8783
BeginImplicitTransactionBlock
ECB
58453
BeginInternalSubTransaction
ECB
7436
BeginTransactionBlock
ECB
7436
BlockStateAsString
EUB
0
CallSubXactCallbacks
ECB
21881
CallXactCallbacks
GIC
950898
100.0 % (5 / 5)
CheckTransactionBlock
GIC
4075
87.5 % (7 / 8)
CleanupSubTransaction
ECB
4468
CleanupTransaction
ECB
20098
CommandCounterIncrement
ECB
1900778
CommitSubTransaction
ECB
4315
CommitTransaction
GIC
465157
98.6 % (72 / 73)
CommitTransactionCommand
ECB
529442
DefineSavepoint
ECB
1353
EndImplicitTransactionBlock
GIC
16170
100.0 % (5 / 5)
EndParallelWorkerTransaction
GIC
1295
100.0 % (5 / 5)
EndTransactionBlock
ECB
6178
EnterParallelMode
GIC
2987
100.0 % (5 / 5)
EstimateTransactionStateSpace
GIC
403
100.0 % (8 / 8)
ExitParallelMode
ECB
1686
ForceSyncCommit
ECB
878
GetCurrentCommandId
GIC
10677844
100.0 % (5 / 5)
GetCurrentFullTransactionId
EUB
0
GetCurrentFullTransactionIdIfAny
UIC
0
0.0 % (0 / 2)
GetCurrentStatementStartTimestamp
ECB
1435587
GetCurrentSubTransactionId
ECB
2118084
GetCurrentTransactionId
ECB
14968177
GetCurrentTransactionIdIfAny
ECB
19431086
GetCurrentTransactionNestLevel
GIC
24331693
100.0 % (3 / 3)
GetCurrentTransactionStartTimestamp
GIC
42330
100.0 % (2 / 2)
GetCurrentTransactionStopTimestamp
GIC
1424210
100.0 % (6 / 6)
GetStableLatestTransactionId
GIC
113
100.0 % (8 / 8)
GetTopFullTransactionId
ECB
2865
GetTopFullTransactionIdIfAny
GIC
12
100.0 % (2 / 2)
GetTopTransactionId
GIC
28513
100.0 % (4 / 4)
GetTopTransactionIdIfAny
ECB
59035627
IsAbortedTransactionBlockState
GIC
984167
100.0 % (6 / 6)
IsInParallelMode
ECB
6169064
IsInTransactionBlock
GIC
2525
76.9 % (10 / 13)
IsSubTransaction
ECB
824995
IsSubxactTopXidLogPending
GIC
19404628
100.0 % (12 / 12)
IsTransactionBlock
GIC
346442
100.0 % (5 / 5)
IsTransactionOrTransactionBlock
ECB
888573
IsTransactionState
GIC
84355117
100.0 % (3 / 3)
MarkCurrentTransactionIdLoggedIfAny
ECB
19399402
MarkSubxactTopXidLogged
GIC
234
100.0 % (4 / 4)
PopTransaction
ECB
8783
PrepareTransaction
GIC
402
97.5 % (78 / 80)
PrepareTransactionBlock
GIC
404
83.3 % (10 / 12)
PreventInTransactionBlock
ECB
5265
PushTransaction
GIC
8783
86.4 % (19 / 22)
RecordTransactionAbort
ECB
24563
RecordTransactionCommit
GIC
463648
98.3 % (59 / 60)
RegisterSubXactCallback
GIC
1770
100.0 % (7 / 7)
RegisterXactCallback
ECB
1770
ReleaseCurrentSubTransaction
GIC
3524
83.3 % (10 / 12)
ReleaseSavepoint
ECB
138
RequireTransactionBlock
ECB
3296
RestoreTransactionCharacteristics
GIC
31
100.0 % (5 / 5)
RollbackAndReleaseCurrentSubTransaction
GIC
3912
84.6 % (11 / 13)
RollbackToSavepoint
GIC
354
75.0 % (27 / 36)
SaveTransactionCharacteristics
ECB
529446
SerializeTransactionState
ECB
403
SetCurrentStatementStartTimestamp
GIC
637446
100.0 % (5 / 5)
SetParallelStartTimestamps
GIC
1298
100.0 % (5 / 5)
ShowTransactionState
GIC
972988
75.0 % (3 / 4)
ShowTransactionStateRec
UIC
0
0.0 % (0 / 11)
StartParallelWorkerTransaction
GIC
1298
100.0 % (13 / 13)
StartSubTransaction
ECB
8783
StartTransaction
ECB
485395
StartTransactionCommand
GIC
548107
87.5 % (14 / 16)
SubTransactionIsActive
GIC
28513
71.4 % (5 / 7)
TransStateAsString
UIC
0
0.0 % (0 / 15)
TransactionBlockStatusCode
GIC
250115
90.0 % (9 / 10)
TransactionIdIsCurrentTransactionId
GIC
62262724
97.1 % (34 / 35)
TransactionStartedDuringRecovery
ECB
8907096
UnregisterSubXactCallback
UIC
0
0.0 % (0 / 10)
UnregisterXactCallback
UIC
0
0.0 % (0 / 10)
UserAbortTransactionBlock
GIC
1160
77.8 % (28 / 36)
WarnNoTransactionBlock
GIC
779
100.0 % (3 / 3)
XactLogAbortRecord
GIC
4818
100.0 % (58 / 58)
XactLogCommitRecord
GIC
293823
98.6 % (69 / 70)
xactGetCommittedChildren
ECB
468793
xact_redo
GIC
20638
97.6 % (41 / 42)
xact_redo_abort
GIC
1429
100.0 % (21 / 21)
xact_redo_commit
GIC
18923
96.8 % (30 / 31)
Generated by:
LCOV version v1.16-55-g56c0a2a