Index: net/base/network_quality_estimator_unittest.cc |
diff --git a/net/base/network_quality_estimator_unittest.cc b/net/base/network_quality_estimator_unittest.cc |
index 5ec81ab440f4055e4b83d3b283343382c4c5e34f..171b2111764b96835c06d4262c9b6e198315889d 100644 |
--- a/net/base/network_quality_estimator_unittest.cc |
+++ b/net/base/network_quality_estimator_unittest.cc |
@@ -33,9 +33,9 @@ TEST(NetworkQualityEstimatorTest, DISABLED_TestPeakKbpsFastestRTTUpdates) { |
// Enable requests to local host to be used for network quality estimation. |
NetworkQualityEstimator estimator(true); |
{ |
- NetworkQuality network_quality = estimator.GetEstimate(); |
- EXPECT_EQ(network_quality.fastest_rtt_confidence, 0); |
- EXPECT_EQ(network_quality.peak_throughput_kbps_confidence, 0); |
+ NetworkQuality network_quality = estimator.GetPeakEstimate(); |
+ EXPECT_EQ(network_quality.rtt_confidence, 0); |
+ EXPECT_EQ(network_quality.throughput_kbps_confidence, 0); |
} |
TestDelegate d; |
@@ -56,25 +56,26 @@ TEST(NetworkQualityEstimatorTest, DISABLED_TestPeakKbpsFastestRTTUpdates) { |
// With smaller transfer, |fastest_rtt| will be updated but not |
// |peak_throughput_kbps|. |
- estimator.NotifyDataReceived(*(request.get()), |
+ estimator.NotifyDataReceived(*(request.get()), min_transfer_size_in_bytes - 1, |
min_transfer_size_in_bytes - 1); |
{ |
- NetworkQuality network_quality = estimator.GetEstimate(); |
- EXPECT_GT(network_quality.fastest_rtt_confidence, 0); |
- EXPECT_EQ(network_quality.peak_throughput_kbps_confidence, 0); |
+ NetworkQuality network_quality = estimator.GetPeakEstimate(); |
+ EXPECT_GT(network_quality.rtt_confidence, 0); |
+ EXPECT_EQ(network_quality.throughput_kbps_confidence, 0); |
} |
// With large transfer, both |fastest_rtt| and |peak_throughput_kbps| will be |
// updated. |
- estimator.NotifyDataReceived(*(request.get()), min_transfer_size_in_bytes); |
+ estimator.NotifyDataReceived(*(request.get()), min_transfer_size_in_bytes, |
+ min_transfer_size_in_bytes); |
{ |
- NetworkQuality network_quality = estimator.GetEstimate(); |
- EXPECT_GT(network_quality.fastest_rtt_confidence, 0); |
- EXPECT_GT(network_quality.peak_throughput_kbps_confidence, 0); |
- EXPECT_GE(network_quality.fastest_rtt, request_duration); |
- EXPECT_GT(network_quality.peak_throughput_kbps, uint32(0)); |
+ NetworkQuality network_quality = estimator.GetPeakEstimate(); |
+ EXPECT_GT(network_quality.rtt_confidence, 0); |
+ EXPECT_GT(network_quality.throughput_kbps_confidence, 0); |
+ EXPECT_GE(network_quality.rtt, request_duration); |
+ EXPECT_GT(network_quality.throughput_kbps, uint32(0)); |
EXPECT_LE( |
- network_quality.peak_throughput_kbps, |
+ network_quality.throughput_kbps, |
min_transfer_size_in_bytes * 8.0 / request_duration.InMilliseconds()); |
} |
EXPECT_EQ(estimator.bytes_read_since_last_connection_change_, true); |
@@ -89,11 +90,11 @@ TEST(NetworkQualityEstimatorTest, DISABLED_TestPeakKbpsFastestRTTUpdates) { |
histogram_tester.ExpectTotalCount("NQE.PeakKbps.Unknown", 1); |
histogram_tester.ExpectTotalCount("NQE.FastestRTT.Unknown", 1); |
{ |
- NetworkQuality network_quality = estimator.GetEstimate(); |
+ NetworkQuality network_quality = estimator.GetPeakEstimate(); |
EXPECT_EQ(estimator.current_connection_type_, |
NetworkChangeNotifier::ConnectionType::CONNECTION_WIFI); |
- EXPECT_EQ(network_quality.fastest_rtt_confidence, 0); |
- EXPECT_EQ(network_quality.peak_throughput_kbps_confidence, 0); |
+ EXPECT_EQ(network_quality.rtt_confidence, 0); |
+ EXPECT_EQ(network_quality.throughput_kbps_confidence, 0); |
} |
} |
#endif // !defined(OS_IOS) |