| Index: chrome/browser/performance_monitor/database_unittest.cc
|
| diff --git a/chrome/browser/performance_monitor/database_unittest.cc b/chrome/browser/performance_monitor/database_unittest.cc
|
| index 19ece88a51a42854ac6430b40d5e70cf67759ae7..3420fdb03fb6d5d2a44769bd123a479599168d04 100644
|
| --- a/chrome/browser/performance_monitor/database_unittest.cc
|
| +++ b/chrome/browser/performance_monitor/database_unittest.cc
|
| @@ -280,19 +280,17 @@ TEST_F(PerformanceMonitorDatabaseEventTest, GetEventsTimeRange) {
|
|
|
| ////// PerformanceMonitorDatabaseMetricTests ///////////////////////////////////
|
| TEST_F(PerformanceMonitorDatabaseMetricTest, GetActiveMetrics) {
|
| - std::vector<const MetricDetails*> active_metrics =
|
| + std::set<MetricType> active_metrics =
|
| db_->GetActiveMetrics(base::Time(), clock_->GetTime());
|
| - std::sort(active_metrics.begin(), active_metrics.end());
|
|
|
| - std::vector<const MetricDetails*> expected_metrics;
|
| - expected_metrics.push_back(GetMetricDetails(METRIC_CPU_USAGE));
|
| - expected_metrics.push_back(GetMetricDetails(METRIC_PRIVATE_MEMORY_USAGE));
|
| - std::sort(expected_metrics.begin(), expected_metrics.end());
|
| + std::set<MetricType> expected_metrics;
|
| + expected_metrics.insert(METRIC_CPU_USAGE);
|
| + expected_metrics.insert(METRIC_PRIVATE_MEMORY_USAGE);
|
| EXPECT_EQ(expected_metrics, active_metrics);
|
| }
|
|
|
| TEST_F(PerformanceMonitorDatabaseMetricTest, GetRecentMetric) {
|
| - MetricInfo stat;
|
| + Metric stat;
|
| ASSERT_TRUE(db_->GetRecentStatsForActivityAndMetric(activity_,
|
| METRIC_PRIVATE_MEMORY_USAGE, &stat));
|
| EXPECT_EQ(3000000, stat.value);
|
| @@ -325,7 +323,7 @@ TEST_F(PerformanceMonitorDatabaseMetricTest, GetStateOverride) {
|
| }
|
|
|
| TEST_F(PerformanceMonitorDatabaseMetricTest, GetStatsForActivityAndMetric) {
|
| - Database::MetricInfoVector stats = db_->GetStatsForActivityAndMetric(
|
| + std::vector<Metric> stats = db_->GetStatsForActivityAndMetric(
|
| activity_, METRIC_CPU_USAGE, base::Time(), clock_->GetTime());
|
| ASSERT_EQ(1u, stats.size());
|
| EXPECT_EQ(13.1, stats[0].value);
|
| @@ -352,7 +350,7 @@ TEST_F(PerformanceMonitorDatabaseMetricTest, GetStatsForMetricByActivity) {
|
| Database::MetricVectorMap stats_map = db_->GetStatsForMetricByActivity(
|
| METRIC_CPU_USAGE, base::Time(), clock_->GetTime());
|
| ASSERT_EQ(2u, stats_map.size());
|
| - linked_ptr<Database::MetricInfoVector> stats = stats_map[activity_];
|
| + linked_ptr<std::vector<Metric> > stats = stats_map[activity_];
|
| ASSERT_EQ(1u, stats->size());
|
| EXPECT_EQ(13.1, stats->at(0).value);
|
| stats = stats_map[kProcessChromeAggregate];
|
| @@ -374,7 +372,7 @@ TEST_F(PerformanceMonitorDatabaseMetricTest, GetStatsForMetricByActivity) {
|
| TEST_F(PerformanceMonitorDatabaseMetricTest, GetFullRange) {
|
| db_->AddMetric(kProcessChromeAggregate, METRIC_CPU_USAGE, std::string("3.4"));
|
| db_->AddMetric(kProcessChromeAggregate, METRIC_CPU_USAGE, std::string("21"));
|
| - Database::MetricInfoVector stats =
|
| + std::vector<Metric> stats =
|
| db_->GetStatsForActivityAndMetric(METRIC_CPU_USAGE);
|
| ASSERT_EQ(3u, stats.size());
|
| ASSERT_EQ(50.5, stats[0].value);
|
| @@ -388,7 +386,7 @@ TEST_F(PerformanceMonitorDatabaseMetricTest, GetRange) {
|
| db_->AddMetric(kProcessChromeAggregate, METRIC_CPU_USAGE, std::string("9"));
|
| base::Time end = clock_->GetTime();
|
| db_->AddMetric(kProcessChromeAggregate, METRIC_CPU_USAGE, std::string("21"));
|
| - Database::MetricInfoVector stats =
|
| + std::vector<Metric> stats =
|
| db_->GetStatsForActivityAndMetric(METRIC_CPU_USAGE, start, end);
|
| ASSERT_EQ(2u, stats.size());
|
| ASSERT_EQ(3, stats[0].value);
|
|
|