LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
time
- snapmgr.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
78.0 %
750
585
2
34
74
55
12
322
19
232
97
312
1
7
Current Date:
2023-04-08 17:13:01
Functions:
98.2 %
56
55
1
52
3
1
54
1
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
(180,240] days
:
86.7 %
15
13
2
13
View type:
Flat
(240..) days
:
77.8 %
735
572
34
74
55
12
322
6
232
97
312
Legend:
Lines:
hit
not hit
Function coverage date bins:
(180,240] days
:
100.0 %
3
3
3
(240..) days
:
48.1 %
108
52
1
52
1
54
Function Name
TLA
Hit count
Lines
GetOldSnapshotFromTimeMapping
EUB
0
SetOldSnapshotThresholdTimestamp
ECB
3
ExportSnapshot
GIC
9
80.4 % (41 / 51)
pg_export_snapshot
ECB
9
ImportSnapshot
GIC
18
70.0 % (42 / 60)
parseVxidFromText
ECB
18
TransactionIdLimitedForOldSnapshots
GIC
24
54.1 % (20 / 37)
ThereAreNoPriorRegisteredSnapshots
ECB
26
parseXidFromText
ECB
54
parseIntFromText
GIC
126
76.9 % (10 / 13)
DeleteAllExportedSnapshotFiles
ECB
151
XactHasExportedSnapshots
ECB
379
HistoricSnapshotGetTupleCids
GIC
601
100.0 % (3 / 3)
GetOldSnapshotThresholdTimestamp
GIC
651
100.0 % (5 / 5)
SerializeSnapshot
ECB
890
EstimateSnapshotSpace
ECB
916
RestoreTransactionSnapshot
ECB
1453
SetTransactionSnapshot
ECB
1471
SnapMgrInit
ECB
1826
SnapshotTooOldMagicForTest
ECB
2627
RestoreSnapshot
ECB
3383
AlignTimestampToMinuteBoundary
ECB
3560
MaintainOldSnapshotTimeMapping
GIC
3560
23.6 % (17 / 72)
TeardownHistoricSnapshot
ECB
3780
SetupHistoricSnapshot
ECB
3786
AtSubCommit_Snapshot
GIC
4332
83.3 % (5 / 6)
AtSubAbort_Snapshot
ECB
4483
SnapMgrShmemSize
GIC
4564
66.7 % (4 / 6)
GetSnapshotCurrentTimestamp
GIC
6192
87.5 % (7 / 8)
UpdateActiveSnapshotCommandId
ECB
44867
GetOldestSnapshot
ECB
51113
HaveRegisteredOrActiveSnapshot
GIC
51268
85.7 % (6 / 7)
PushCopiedSnapshot
GIC
62749
100.0 % (3 / 3)
GetLatestSnapshot
ECB
147495
AtEOXact_Snapshot
GIC
486969
90.0 % (27 / 30)
InvalidateCatalogSnapshotConditionally
GIC
498735
100.0 % (6 / 6)
ActiveSnapshotSet
GIC
799107
100.0 % (2 / 2)
PushActiveSnapshot
ECB
852969
GetActiveSnapshot
ECB
893513
GetTransactionSnapshot
ECB
1028842
PopActiveSnapshot
GIC
1138069
100.0 % (13 / 13)
PushActiveSnapshotWithLevel
GNC
1161869
100.0 % (15 / 15)
SnapshotSetCommandId
ECB
1206680
GetNonHistoricCatalogSnapshot
ECB
8319334
GetCatalogSnapshot
GIC
8329744
100.0 % (4 / 4)
RegisterSnapshotOnOwner
ECB
8846204
UnregisterSnapshotFromOwner
GIC
8846204
91.7 % (11 / 12)
xmin_cmp
ECB
8863619
FreeSnapshot
GIC
9312517
100.0 % (6 / 6)
CopySnapshot
ECB
9332950
UnregisterSnapshot
ECB
9339581
RegisterSnapshot
GIC
9379752
100.0 % (4 / 4)
HistoricSnapshotActive
GIC
11078439
100.0 % (2 / 2)
SnapshotResetXmin
ECB
11078445
InvalidateCatalogSnapshot
GIC
17422509
100.0 % (6 / 6)
Generated by:
LCOV version v1.16-55-g56c0a2a