Index: chrome/browser/net/chrome_network_delegate_unittest.cc |
diff --git a/chrome/browser/net/chrome_network_delegate_unittest.cc b/chrome/browser/net/chrome_network_delegate_unittest.cc |
index 394b23b1220d6a4e98708de8dd00e85e5e421955..47e3ca8ac17fed75767fd20b88403d37379ca2f2 100644 |
--- a/chrome/browser/net/chrome_network_delegate_unittest.cc |
+++ b/chrome/browser/net/chrome_network_delegate_unittest.cc |
@@ -222,12 +222,16 @@ TEST_F(ChromeNetworkDelegateTest, DataUseMeasurementServiceTest) { |
// A query from a service without redirection. |
RequestURL(context(), socket_factory(), false, false); |
- histogram_tester.ExpectTotalCount( |
- "DataUse.TrafficSize.System.Downstream.Foreground.NotCellular", 1); |
+ EXPECT_FALSE( |
+ histogram_tester |
+ .GetTotalCountsForPrefix( |
+ "DataUse.TrafficSize.System.Downstream.Foreground.NotCellular") |
+ .empty()); |
mmenke
2016/10/06 20:53:49
Why are you no longer testing exact counts?
Raj
2016/10/06 21:02:14
Because this CL changes the UMA to log on every ne
mmenke
2016/10/06 21:07:35
Mention that in CL description?
|
histogram_tester.ExpectTotalCount( |
"DataUse.TrafficSize.System.Upstream.Foreground.NotCellular", 1); |
- // One upload and one download message, so totalCount should be 2. |
- histogram_tester.ExpectTotalCount("DataUse.MessageSize.Suggestions", 2); |
+ EXPECT_FALSE(histogram_tester |
+ .GetTotalCountsForPrefix("DataUse.MessageSize.Suggestions") |
+ .empty()); |
histogram_tester.ExpectTotalCount( |
"DataUse.TrafficSize.User.Downstream.Foreground.NotCellular", 0); |
histogram_tester.ExpectTotalCount( |
@@ -244,8 +248,11 @@ TEST_F(ChromeNetworkDelegateTest, DataUseMeasurementUserTest) { |
// A query from user without redirection. |
RequestURL(context(), socket_factory(), true, false); |
- histogram_tester.ExpectTotalCount( |
- "DataUse.TrafficSize.User.Downstream.Foreground.NotCellular", 1); |
+ EXPECT_FALSE( |
+ histogram_tester |
+ .GetTotalCountsForPrefix( |
+ "DataUse.TrafficSize.User.Downstream.Foreground.NotCellular") |
+ .empty()); |
histogram_tester.ExpectTotalCount( |
"DataUse.TrafficSize.User.Upstream.Foreground.NotCellular", 1); |
histogram_tester.ExpectTotalCount( |
@@ -266,12 +273,17 @@ TEST_F(ChromeNetworkDelegateTest, DataUseMeasurementServiceTestWithRedirect) { |
// A query from user with one redirection. |
RequestURL(context(), socket_factory(), false, true); |
- histogram_tester.ExpectTotalCount( |
- "DataUse.TrafficSize.System.Downstream.Foreground.NotCellular", 2); |
+ EXPECT_FALSE( |
+ histogram_tester |
+ .GetTotalCountsForPrefix( |
+ "DataUse.TrafficSize.System.Downstream.Foreground.NotCellular") |
+ .empty()); |
histogram_tester.ExpectTotalCount( |
"DataUse.TrafficSize.System.Upstream.Foreground.NotCellular", 2); |
// Two uploads and two downloads message, so totalCount should be 4. |
- histogram_tester.ExpectTotalCount("DataUse.MessageSize.Suggestions", 4); |
+ EXPECT_FALSE(histogram_tester |
+ .GetTotalCountsForPrefix("DataUse.MessageSize.Suggestions") |
+ .empty()); |
histogram_tester.ExpectTotalCount( |
"DataUse.TrafficSize.User.Downstream.Foreground.NotCellular", 0); |
histogram_tester.ExpectTotalCount( |
@@ -289,8 +301,11 @@ TEST_F(ChromeNetworkDelegateTest, DataUseMeasurementUserTestWithRedirect) { |
// A query from user with one redirection. |
RequestURL(context(), socket_factory(), true, true); |
- histogram_tester.ExpectTotalCount( |
- "DataUse.TrafficSize.User.Downstream.Foreground.NotCellular", 2); |
+ EXPECT_FALSE( |
+ histogram_tester |
+ .GetTotalCountsForPrefix( |
+ "DataUse.TrafficSize.User.Downstream.Foreground.NotCellular") |
+ .empty()); |
histogram_tester.ExpectTotalCount( |
"DataUse.TrafficSize.User.Upstream.Foreground.NotCellular", 2); |
histogram_tester.ExpectTotalCount( |