diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2023-02-01 10:48:57 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2023-02-01 10:48:57 +0000 |
commit | 988fdfac3c51423aa4dd360693cfec7c985fcfb5 (patch) | |
tree | 07b0e45294b3504e9bf3ee9b6a9927b055beb4c4 /metrics/src/tests | |
parent | 99516f7e415a6d48f5b33bd6297ed3cff695fda8 (diff) |
Deinline destructors in metrics, fnet, jrt_test logd
Diffstat (limited to 'metrics/src/tests')
-rw-r--r-- | metrics/src/tests/metricmanagertest.cpp | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/metrics/src/tests/metricmanagertest.cpp b/metrics/src/tests/metricmanagertest.cpp index 615baeccf43..604e9c46b80 100644 --- a/metrics/src/tests/metricmanagertest.cpp +++ b/metrics/src/tests/metricmanagertest.cpp @@ -898,13 +898,17 @@ struct NestedDimensionTestMetricSet : MetricSet { DimensionTestMetricSet nestedSet; - NestedDimensionTestMetricSet() - : MetricSet("outer", {{"fancy", "stuff"}}, ""), - nestedSet(this) - { - } + NestedDimensionTestMetricSet(); + ~NestedDimensionTestMetricSet(); }; +NestedDimensionTestMetricSet::NestedDimensionTestMetricSet() + : MetricSet("outer", {{"fancy", "stuff"}}, ""), + nestedSet(this) +{ +} +NestedDimensionTestMetricSet::~NestedDimensionTestMetricSet() = default; + } TEST_F(MetricManagerTest, json_output_can_nest_dimensions_from_multiple_metric_sets) @@ -933,13 +937,16 @@ struct DimensionOverridableTestMetricSet : MetricSet { DoubleValueMetric val; - DimensionOverridableTestMetricSet(const std::string& dimValue, - MetricSet* owner = nullptr) - : MetricSet("temp", {{"foo", dimValue}}, "", owner), - val("val", {}, "val desc", this) - { } + DimensionOverridableTestMetricSet(const std::string& dimValue, MetricSet* owner = nullptr); + ~DimensionOverridableTestMetricSet() override; }; +DimensionOverridableTestMetricSet::DimensionOverridableTestMetricSet(const std::string& dimValue, MetricSet* owner) + : MetricSet("temp", {{"foo", dimValue}}, "", owner), + val("val", {}, "val desc", this) +{ } +DimensionOverridableTestMetricSet::~DimensionOverridableTestMetricSet() = default; + struct SameNamesTestMetricSet : MetricSet { DimensionOverridableTestMetricSet set1; @@ -954,7 +961,7 @@ SameNamesTestMetricSet::SameNamesTestMetricSet() set1("bar", this), set2("baz", this) { } -SameNamesTestMetricSet::~SameNamesTestMetricSet() { } +SameNamesTestMetricSet::~SameNamesTestMetricSet() = default; } |