Index: chrome/browser/ui/webui/performance_monitor/performance_monitor_ui_util_unittest.cc |
diff --git a/chrome/browser/ui/webui/performance_monitor/performance_monitor_ui_util_unittest.cc b/chrome/browser/ui/webui/performance_monitor/performance_monitor_ui_util_unittest.cc |
index d2d7f1705fadbc93348332b4211deea0622905d6..851c929d9a2b1536a57e627238eca77f28f0ad60 100644 |
--- a/chrome/browser/ui/webui/performance_monitor/performance_monitor_ui_util_unittest.cc |
+++ b/chrome/browser/ui/webui/performance_monitor/performance_monitor_ui_util_unittest.cc |
@@ -19,12 +19,12 @@ class PerformanceMonitorUtilTest : public ::testing::Test { |
TEST(PerformanceMonitorUtilTest, AggregateMetricEmptyTest) { |
Database::MetricVector metric; |
const base::Time data_time = base::Time::FromDoubleT(1); |
- metric.push_back(Metric(data_time, 1)); |
+ metric.push_back(Metric(METRIC_CPU_USAGE, data_time, 1)); |
const base::Time results_time = base::Time::FromDoubleT(3); |
const base::TimeDelta resolution = base::TimeDelta::FromSeconds(1); |
scoped_ptr<Database::MetricVector> aggregated_metric = |
- AggregateMetric(&metric, results_time, resolution); |
+ AggregateMetric(METRIC_CPU_USAGE, &metric, results_time, resolution); |
ASSERT_EQ(0u, aggregated_metric->size()); |
} |
@@ -35,9 +35,12 @@ TEST(PerformanceMonitorUtilTest, AggregateMetricSimpleTest) { |
const double value = 3.14; |
Database::MetricVector metric; |
- metric.push_back(Metric(data_time, value)); |
+ metric.push_back(Metric(METRIC_CPU_USAGE, data_time, value)); |
scoped_ptr<Database::MetricVector> aggregated_metric = |
- AggregateMetric(&metric, results_time, results_resolution); |
+ AggregateMetric(METRIC_CPU_USAGE, |
+ &metric, |
+ results_time, |
+ results_resolution); |
ASSERT_EQ(1u, aggregated_metric->size()); |
ASSERT_EQ(results_time + results_resolution, aggregated_metric->at(0).time); |
@@ -54,12 +57,17 @@ TEST(PerformanceMonitorUtilTest, AggregateMetricDenseTest) { |
Database::MetricVector metric; |
for (int i = 0; i < num_points; ++i) { |
- metric.push_back(Metric(current_data_time, current_value)); |
+ metric.push_back(Metric(METRIC_CPU_USAGE, |
+ current_data_time, |
+ current_value)); |
current_value += 1; |
current_data_time += data_resolution; |
} |
scoped_ptr<Database::MetricVector> aggregated_metric = |
- AggregateMetric(&metric, results_time, results_resolution); |
+ AggregateMetric(METRIC_CPU_USAGE, |
+ &metric, |
+ results_time, |
+ results_resolution); |
// The first 4 points get ignored because they are before the start time. |
// The remaining 8 points are aggregated into two data points. |
ASSERT_EQ(2u, aggregated_metric->size()); |
@@ -73,18 +81,21 @@ TEST(PerformanceMonitorUtilTest, AggregateMetricSparseTest) { |
const base::Time data_time1 = base::Time::FromDoubleT(20); |
const double value1 = 3.14; |
- metric.push_back(Metric(data_time1, value1)); |
+ metric.push_back(Metric(METRIC_CPU_USAGE, data_time1, value1)); |
const base::Time data_time2 = base::Time::FromDoubleT(40); |
const double value2 = 6.28; |
- metric.push_back(Metric(data_time2, value2)); |
+ metric.push_back(Metric(METRIC_CPU_USAGE, data_time2, value2)); |
const base::Time data_time3 = base::Time::FromDoubleT(60); |
const double value3 = 9.42; |
- metric.push_back(Metric(data_time3, value3)); |
+ metric.push_back(Metric(METRIC_CPU_USAGE, data_time3, value3)); |
const base::Time results_time = base::Time::FromDoubleT(19); |
const base::TimeDelta results_resolution = base::TimeDelta::FromSeconds(2); |
scoped_ptr<Database::MetricVector> aggregated_metric = |
- AggregateMetric(&metric, results_time, results_resolution); |
+ AggregateMetric(METRIC_CPU_USAGE, |
+ &metric, |
+ results_time, |
+ results_resolution); |
// The first aggregation point is split between the first value and the second |
// value. The second is split between the second and third. The third doesn't |