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
AbortCurrentTransaction
GIC
19890
54.2 % (32 / 59)
AbortOutOfAnyTransaction
ECB
11758
AbortSubTransaction
GIC
4468
98.3 % (57 / 58)
AbortTransaction
GIC
20098
98.5 % (64 / 65)
AssignTransactionId
GIC
301436
97.8 % (45 / 46)
AtAbort_Memory
GIC
31856
80.0 % (4 / 5)
AtAbort_ResourceOwner
GIC
20098
100.0 % (3 / 3)
AtCCI_LocalCache
ECB
1206274
AtCleanup_Memory
ECB
31856
AtCommit_Memory
ECB
465297
AtStart_Cache
ECB
485395
AtStart_Memory
GIC
485395
100.0 % (12 / 12)
AtStart_ResourceOwner
GIC
485395
100.0 % (8 / 8)
AtSubAbort_Memory
GIC
4468
100.0 % (4 / 4)
AtSubAbort_ResourceOwner
ECB
4468
AtSubAbort_childXids
GIC
610
100.0 % (8 / 8)
AtSubCleanup_Memory
ECB
4468
AtSubCommit_Memory
GIC
4315
100.0 % (9 / 9)
AtSubCommit_childXids
GIC
2804
96.0 % (24 / 25)
AtSubStart_Memory
GIC
8783
100.0 % (7 / 7)
AtSubStart_ResourceOwner
GIC
8783
100.0 % (8 / 8)
BeginImplicitTransactionBlock
GIC
58453
100.0 % (5 / 5)
BeginInternalSubTransaction
GIC
7436
81.2 % (13 / 16)
BeginTransactionBlock
ECB
7436
BlockStateAsString
EUB
0
CallSubXactCallbacks
ECB
21881
CallXactCallbacks
GIC
950898
100.0 % (5 / 5)
CheckTransactionBlock
GIC
4075
87.5 % (7 / 8)
CleanupSubTransaction
GIC
4468
93.3 % (14 / 15)
CleanupTransaction
GIC
20098
96.0 % (24 / 25)
CommandCounterIncrement
GIC
1900778
75.0 % (9 / 12)
CommitSubTransaction
GIC
4315
94.4 % (51 / 54)
CommitTransaction
ECB
465157
CommitTransactionCommand
ECB
529442
DefineSavepoint
ECB
1353
EndImplicitTransactionBlock
GIC
16170
100.0 % (5 / 5)
EndParallelWorkerTransaction
GIC
1295
100.0 % (5 / 5)
EndTransactionBlock
GIC
6178
80.4 % (45 / 56)
EnterParallelMode
ECB
2987
EstimateTransactionStateSpace
GIC
403
100.0 % (8 / 8)
ExitParallelMode
ECB
1686
ForceSyncCommit
ECB
878
GetCurrentCommandId
GIC
10677844
100.0 % (5 / 5)
GetCurrentFullTransactionId
EUB
0
GetCurrentFullTransactionIdIfAny
EUB
0
GetCurrentStatementStartTimestamp
GIC
1435587
100.0 % (2 / 2)
GetCurrentSubTransactionId
ECB
2118084
GetCurrentTransactionId
GIC
14968177
100.0 % (5 / 5)
GetCurrentTransactionIdIfAny
ECB
19431086
GetCurrentTransactionNestLevel
GIC
24331693
100.0 % (3 / 3)
GetCurrentTransactionStartTimestamp
GIC
42330
100.0 % (2 / 2)
GetStableLatestTransactionId
GIC
113
100.0 % (8 / 8)
GetTopFullTransactionId
GIC
2865
100.0 % (4 / 4)
GetTopFullTransactionIdIfAny
GIC
12
100.0 % (2 / 2)
GetTopTransactionId
ECB
28513
GetTopTransactionIdIfAny
GIC
59035627
100.0 % (2 / 2)
IsAbortedTransactionBlockState
ECB
984167
IsInParallelMode
GIC
6169064
100.0 % (2 / 2)
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
GIC
888573
100.0 % (5 / 5)
IsTransactionState
ECB
84355117
MarkCurrentTransactionIdLoggedIfAny
ECB
19399402
MarkSubxactTopXidLogged
GIC
234
100.0 % (4 / 4)
PopTransaction
GIC
8783
86.7 % (13 / 15)
PrepareTransaction
GIC
402
97.5 % (78 / 80)
PrepareTransactionBlock
GIC
404
83.3 % (10 / 12)
PreventInTransactionBlock
ECB
5265
PushTransaction
ECB
8783
RecordTransactionAbort
ECB
24563
RecordTransactionCommit
GIC
463648
98.3 % (59 / 60)
RegisterSubXactCallback
ECB
1770
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
GIC
529446
100.0 % (5 / 5)
SerializeTransactionState
GIC
403
83.9 % (26 / 31)
SetParallelStartTimestamps
ECB
1298
ShowTransactionState
ECB
972988
ShowTransactionStateRec
EUB
0
StartParallelWorkerTransaction
ECB
1298
StartSubTransaction
ECB
8783
StartTransaction
ECB
485395
StartTransactionCommand
ECB
548107
SubTransactionIsActive
ECB
28513
TransStateAsString
UIC
0
0.0 % (0 / 15)
TransactionBlockStatusCode
ECB
250115
TransactionIdIsCurrentTransactionId
ECB
62262724
TransactionStartedDuringRecovery
GIC
8907096
100.0 % (2 / 2)
UnregisterSubXactCallback
EUB
0
UnregisterXactCallback
UIC
0
0.0 % (0 / 10)
UserAbortTransactionBlock
GIC
1160
77.8 % (28 / 36)
WarnNoTransactionBlock
ECB
779
XactLogAbortRecord
GIC
4818
100.0 % (58 / 58)
XactLogCommitRecord
GIC
293823
98.6 % (69 / 70)
xactGetCommittedChildren
GIC
468793
100.0 % (6 / 6)
xact_redo
GIC
20638
97.6 % (41 / 42)
xact_redo_abort
ECB
1429
xact_redo_commit
ECB
18923
Generated by:
LCOV version v1.16-55-g56c0a2a