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)
TransStateAsString
UIC
0
0.0 % (0 / 15)
EndTransactionBlock
GIC
6178
80.4 % (45 / 56)
UnregisterXactCallback
UIC
0
0.0 % (0 / 10)
RollbackToSavepoint
GIC
354
75.0 % (27 / 36)
UserAbortTransactionBlock
GIC
1160
77.8 % (28 / 36)
SerializeTransactionState
GIC
403
83.9 % (26 / 31)
BeginInternalSubTransaction
GIC
7436
81.2 % (13 / 16)
CommandCounterIncrement
GIC
1900778
75.0 % (9 / 12)
CommitSubTransaction
GIC
4315
94.4 % (51 / 54)
IsInTransactionBlock
GIC
2525
76.9 % (10 / 13)
PopTransaction
GIC
8783
86.7 % (13 / 15)
PrepareTransaction
GIC
402
97.5 % (78 / 80)
PrepareTransactionBlock
GIC
404
83.3 % (10 / 12)
ReleaseCurrentSubTransaction
GIC
3524
83.3 % (10 / 12)
RollbackAndReleaseCurrentSubTransaction
GIC
3912
84.6 % (11 / 13)
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)
AtSubCommit_childXids
GIC
2804
96.0 % (24 / 25)
CheckTransactionBlock
GIC
4075
87.5 % (7 / 8)
CleanupSubTransaction
GIC
4468
93.3 % (14 / 15)
CleanupTransaction
GIC
20098
96.0 % (24 / 25)
RecordTransactionCommit
GIC
463648
98.3 % (59 / 60)
XactLogCommitRecord
GIC
293823
98.6 % (69 / 70)
xact_redo
GIC
20638
97.6 % (41 / 42)
AtAbort_ResourceOwner
GIC
20098
100.0 % (3 / 3)
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_childXids
GIC
610
100.0 % (8 / 8)
AtSubCommit_Memory
GIC
4315
100.0 % (9 / 9)
AtSubStart_Memory
GIC
8783
100.0 % (7 / 7)
AtSubStart_ResourceOwner
GIC
8783
100.0 % (8 / 8)
BeginImplicitTransactionBlock
GIC
58453
100.0 % (5 / 5)
CallXactCallbacks
GIC
950898
100.0 % (5 / 5)
EndImplicitTransactionBlock
GIC
16170
100.0 % (5 / 5)
EndParallelWorkerTransaction
GIC
1295
100.0 % (5 / 5)
EstimateTransactionStateSpace
GIC
403
100.0 % (8 / 8)
GetCurrentCommandId
GIC
10677844
100.0 % (5 / 5)
GetCurrentStatementStartTimestamp
GIC
1435587
100.0 % (2 / 2)
GetCurrentTransactionId
GIC
14968177
100.0 % (5 / 5)
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)
GetTopTransactionIdIfAny
GIC
59035627
100.0 % (2 / 2)
IsInParallelMode
GIC
6169064
100.0 % (2 / 2)
IsSubxactTopXidLogPending
GIC
19404628
100.0 % (12 / 12)
IsTransactionBlock
GIC
346442
100.0 % (5 / 5)
IsTransactionOrTransactionBlock
GIC
888573
100.0 % (5 / 5)
MarkSubxactTopXidLogged
GIC
234
100.0 % (4 / 4)
RestoreTransactionCharacteristics
GIC
31
100.0 % (5 / 5)
SaveTransactionCharacteristics
GIC
529446
100.0 % (5 / 5)
TransactionStartedDuringRecovery
GIC
8907096
100.0 % (2 / 2)
XactLogAbortRecord
GIC
4818
100.0 % (58 / 58)
xactGetCommittedChildren
GIC
468793
100.0 % (6 / 6)
AbortOutOfAnyTransaction
ECB
11758
AtCCI_LocalCache
ECB
1206274
AtCleanup_Memory
ECB
31856
AtCommit_Memory
ECB
465297
AtStart_Cache
ECB
485395
AtSubAbort_ResourceOwner
ECB
4468
AtSubCleanup_Memory
ECB
4468
BeginTransactionBlock
ECB
7436
BlockStateAsString
EUB
0
CallSubXactCallbacks
ECB
21881
CommitTransaction
ECB
465157
CommitTransactionCommand
ECB
529442
DefineSavepoint
ECB
1353
EnterParallelMode
ECB
2987
ExitParallelMode
ECB
1686
ForceSyncCommit
ECB
878
GetCurrentFullTransactionId
EUB
0
GetCurrentFullTransactionIdIfAny
EUB
0
GetCurrentSubTransactionId
ECB
2118084
GetCurrentTransactionIdIfAny
ECB
19431086
GetTopTransactionId
ECB
28513
IsAbortedTransactionBlockState
ECB
984167
IsSubTransaction
ECB
824995
IsTransactionState
ECB
84355117
MarkCurrentTransactionIdLoggedIfAny
ECB
19399402
PreventInTransactionBlock
ECB
5265
PushTransaction
ECB
8783
RecordTransactionAbort
ECB
24563
RegisterSubXactCallback
ECB
1770
RegisterXactCallback
ECB
1770
ReleaseSavepoint
ECB
138
RequireTransactionBlock
ECB
3296
SetParallelStartTimestamps
ECB
1298
ShowTransactionState
ECB
972988
ShowTransactionStateRec
EUB
0
StartParallelWorkerTransaction
ECB
1298
StartSubTransaction
ECB
8783
StartTransaction
ECB
485395
StartTransactionCommand
ECB
548107
SubTransactionIsActive
ECB
28513
TransactionBlockStatusCode
ECB
250115
TransactionIdIsCurrentTransactionId
ECB
62262724
UnregisterSubXactCallback
EUB
0
WarnNoTransactionBlock
ECB
779
xact_redo_abort
ECB
1429
xact_redo_commit
ECB
18923
Generated by:
LCOV version v1.16-55-g56c0a2a