| Index: net/url_request/url_request_throttler_unittest.cc
|
| diff --git a/net/url_request/url_request_throttler_unittest.cc b/net/url_request/url_request_throttler_unittest.cc
|
| index 32f94ff0fd562bf2e17016b12e424c1c36ee5cd5..c826ea892f71b4e98dd0b3be9dcc5990710509f2 100644
|
| --- a/net/url_request/url_request_throttler_unittest.cc
|
| +++ b/net/url_request/url_request_throttler_unittest.cc
|
| @@ -10,7 +10,7 @@
|
| #include "base/stl_util.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/strings/stringprintf.h"
|
| -#include "base/test/statistics_delta_reader.h"
|
| +#include "base/test/histogram_tester.h"
|
| #include "base/time/time.h"
|
| #include "net/base/load_flags.h"
|
| #include "net/base/request_priority.h"
|
| @@ -207,7 +207,7 @@ TEST_F(URLRequestThrottlerEntryTest, CanThrottleRequest) {
|
| }
|
|
|
| TEST_F(URLRequestThrottlerEntryTest, InterfaceDuringExponentialBackoff) {
|
| - base::StatisticsDeltaReader statistics_delta_reader;
|
| + base::HistogramTester histogram_tester;
|
| entry_->set_exponential_backoff_release_time(
|
| entry_->fake_time_now_ + TimeDelta::FromMilliseconds(1));
|
| EXPECT_TRUE(entry_->ShouldRejectRequest(request_));
|
| @@ -216,26 +216,20 @@ TEST_F(URLRequestThrottlerEntryTest, InterfaceDuringExponentialBackoff) {
|
| request_.SetLoadFlags(LOAD_MAYBE_USER_GESTURE);
|
| EXPECT_FALSE(entry_->ShouldRejectRequest(request_));
|
|
|
| - scoped_ptr<base::HistogramSamples> samples(
|
| - statistics_delta_reader.GetHistogramSamplesSinceCreation(
|
| - kRequestThrottledHistogramName));
|
| - ASSERT_EQ(1, samples->GetCount(0));
|
| - ASSERT_EQ(1, samples->GetCount(1));
|
| + histogram_tester.ExpectBucketCount(kRequestThrottledHistogramName, 0, 1);
|
| + histogram_tester.ExpectBucketCount(kRequestThrottledHistogramName, 1, 1);
|
| }
|
|
|
| TEST_F(URLRequestThrottlerEntryTest, InterfaceNotDuringExponentialBackoff) {
|
| - base::StatisticsDeltaReader statistics_delta_reader;
|
| + base::HistogramTester histogram_tester;
|
| entry_->set_exponential_backoff_release_time(entry_->fake_time_now_);
|
| EXPECT_FALSE(entry_->ShouldRejectRequest(request_));
|
| entry_->set_exponential_backoff_release_time(
|
| entry_->fake_time_now_ - TimeDelta::FromMilliseconds(1));
|
| EXPECT_FALSE(entry_->ShouldRejectRequest(request_));
|
|
|
| - scoped_ptr<base::HistogramSamples> samples(
|
| - statistics_delta_reader.GetHistogramSamplesSinceCreation(
|
| - kRequestThrottledHistogramName));
|
| - ASSERT_EQ(2, samples->GetCount(0));
|
| - ASSERT_EQ(0, samples->GetCount(1));
|
| + histogram_tester.ExpectBucketCount(kRequestThrottledHistogramName, 0, 2);
|
| + histogram_tester.ExpectBucketCount(kRequestThrottledHistogramName, 1, 0);
|
| }
|
|
|
| TEST_F(URLRequestThrottlerEntryTest, InterfaceUpdateFailure) {
|
|
|