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
ActiveSnapshotSet
GIC
799107
100.0 % (2 / 2)
AlignTimestampToMinuteBoundary
ECB
3560
AtEOXact_Snapshot
GIC
486969
90.0 % (27 / 30)
AtSubAbort_Snapshot
ECB
4483
AtSubCommit_Snapshot
GIC
4332
83.3 % (5 / 6)
CopySnapshot
ECB
9332950
DeleteAllExportedSnapshotFiles
ECB
151
EstimateSnapshotSpace
ECB
916
ExportSnapshot
GIC
9
80.4 % (41 / 51)
FreeSnapshot
GIC
9312517
100.0 % (6 / 6)
GetActiveSnapshot
ECB
893513
GetCatalogSnapshot
GIC
8329744
100.0 % (4 / 4)
GetLatestSnapshot
ECB
147495
GetNonHistoricCatalogSnapshot
ECB
8319334
GetOldSnapshotFromTimeMapping
EUB
0
GetOldSnapshotThresholdTimestamp
GIC
651
100.0 % (5 / 5)
GetOldestSnapshot
ECB
51113
GetSnapshotCurrentTimestamp
GIC
6192
87.5 % (7 / 8)
GetTransactionSnapshot
ECB
1028842
HaveRegisteredOrActiveSnapshot
GIC
51268
85.7 % (6 / 7)
HistoricSnapshotActive
GIC
11078439
100.0 % (2 / 2)
HistoricSnapshotGetTupleCids
GIC
601
100.0 % (3 / 3)
ImportSnapshot
GIC
18
70.0 % (42 / 60)
InvalidateCatalogSnapshot
GIC
17422509
100.0 % (6 / 6)
InvalidateCatalogSnapshotConditionally
GIC
498735
100.0 % (6 / 6)
MaintainOldSnapshotTimeMapping
GIC
3560
23.6 % (17 / 72)
PopActiveSnapshot
GIC
1138069
100.0 % (13 / 13)
PushActiveSnapshot
ECB
852969
PushActiveSnapshotWithLevel
GNC
1161869
100.0 % (15 / 15)
PushCopiedSnapshot
GIC
62749
100.0 % (3 / 3)
RegisterSnapshot
GIC
9379752
100.0 % (4 / 4)
RegisterSnapshotOnOwner
ECB
8846204
RestoreSnapshot
ECB
3383
RestoreTransactionSnapshot
ECB
1453
SerializeSnapshot
ECB
890
SetOldSnapshotThresholdTimestamp
ECB
3
SetTransactionSnapshot
ECB
1471
SetupHistoricSnapshot
ECB
3786
SnapMgrInit
ECB
1826
SnapMgrShmemSize
GIC
4564
66.7 % (4 / 6)
SnapshotResetXmin
ECB
11078445
SnapshotSetCommandId
ECB
1206680
SnapshotTooOldMagicForTest
ECB
2627
TeardownHistoricSnapshot
ECB
3780
ThereAreNoPriorRegisteredSnapshots
ECB
26
TransactionIdLimitedForOldSnapshots
GIC
24
54.1 % (20 / 37)
UnregisterSnapshot
ECB
9339581
UnregisterSnapshotFromOwner
GIC
8846204
91.7 % (11 / 12)
UpdateActiveSnapshotCommandId
ECB
44867
XactHasExportedSnapshots
ECB
379
parseIntFromText
GIC
126
76.9 % (10 / 13)
parseVxidFromText
ECB
18
parseXidFromText
ECB
54
pg_export_snapshot
ECB
9
xmin_cmp
ECB
8863619
Generated by:
LCOV version v1.16-55-g56c0a2a