Lines Matching refs:QuicTime

27   EXPECT_LT(QuicTime::Delta::Zero(), rtt_stats_.initial_rtt());  in TEST_F()
28 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.min_rtt()); in TEST_F()
29 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.smoothed_rtt()); in TEST_F()
34 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(300), in TEST_F()
35 QuicTime::Delta::FromMilliseconds(100), in TEST_F()
36 QuicTime::Zero()); in TEST_F()
37 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.latest_rtt()); in TEST_F()
38 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.smoothed_rtt()); in TEST_F()
40 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(400), in TEST_F()
41 QuicTime::Delta::FromMilliseconds(100), in TEST_F()
42 QuicTime::Zero()); in TEST_F()
43 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.latest_rtt()); in TEST_F()
44 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.smoothed_rtt()); in TEST_F()
46 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(350), in TEST_F()
47 QuicTime::Delta::FromMilliseconds(50), QuicTime::Zero()); in TEST_F()
48 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.latest_rtt()); in TEST_F()
49 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.smoothed_rtt()); in TEST_F()
51 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), in TEST_F()
52 QuicTime::Delta::FromMilliseconds(300), in TEST_F()
53 QuicTime::Zero()); in TEST_F()
54 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); in TEST_F()
55 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(287500), in TEST_F()
62 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(300), in TEST_F()
63 QuicTime::Delta::FromMilliseconds(100), in TEST_F()
64 QuicTime::Zero()); in TEST_F()
65 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.latest_rtt()); in TEST_F()
66 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.smoothed_rtt()); in TEST_F()
68 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(300), in TEST_F()
69 QuicTime::Delta::FromMilliseconds(100), in TEST_F()
70 QuicTime::Zero()); in TEST_F()
71 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.latest_rtt()); in TEST_F()
72 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.smoothed_rtt()); in TEST_F()
74 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(300), in TEST_F()
75 QuicTime::Delta::FromMilliseconds(50), QuicTime::Zero()); in TEST_F()
76 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.latest_rtt()); in TEST_F()
77 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(300), rtt_stats_.smoothed_rtt()); in TEST_F()
79 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), in TEST_F()
80 QuicTime::Delta::FromMilliseconds(300), in TEST_F()
81 QuicTime::Zero()); in TEST_F()
82 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); in TEST_F()
83 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(287500), in TEST_F()
93 stats.UpdateRtt(QuicTime::Delta::FromMicroseconds(time), in TEST_F()
94 QuicTime::Delta::FromMilliseconds(0), QuicTime::Zero()); in TEST_F()
103 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), in TEST_F()
104 QuicTime::Delta::FromMilliseconds(0), QuicTime::Zero()); in TEST_F()
105 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); in TEST_F()
106 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.smoothed_rtt()); in TEST_F()
107 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.previous_srtt()); in TEST_F()
109 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(100), in TEST_F()
110 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
111 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(100), rtt_stats_.latest_rtt()); in TEST_F()
112 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(187500).ToMicroseconds(), in TEST_F()
114 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.previous_srtt()); in TEST_F()
118 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), in TEST_F()
119 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
120 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.min_rtt()); in TEST_F()
122 QuicTime::Delta::FromMilliseconds(10), QuicTime::Delta::Zero(), in TEST_F()
123 QuicTime::Zero() + QuicTime::Delta::FromMilliseconds(10)); in TEST_F()
124 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); in TEST_F()
126 QuicTime::Delta::FromMilliseconds(50), QuicTime::Delta::Zero(), in TEST_F()
127 QuicTime::Zero() + QuicTime::Delta::FromMilliseconds(20)); in TEST_F()
128 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); in TEST_F()
130 QuicTime::Delta::FromMilliseconds(50), QuicTime::Delta::Zero(), in TEST_F()
131 QuicTime::Zero() + QuicTime::Delta::FromMilliseconds(30)); in TEST_F()
132 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); in TEST_F()
134 QuicTime::Delta::FromMilliseconds(50), QuicTime::Delta::Zero(), in TEST_F()
135 QuicTime::Zero() + QuicTime::Delta::FromMilliseconds(40)); in TEST_F()
136 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(10), rtt_stats_.min_rtt()); in TEST_F()
139 QuicTime::Delta::FromMilliseconds(7), in TEST_F()
140 QuicTime::Delta::FromMilliseconds(2), in TEST_F()
141 QuicTime::Zero() + QuicTime::Delta::FromMilliseconds(50)); in TEST_F()
142 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(7), rtt_stats_.min_rtt()); in TEST_F()
146 QuicTime::Delta initial_rtt = QuicTime::Delta::FromMilliseconds(10); in TEST_F()
147 rtt_stats_.UpdateRtt(initial_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
154 QuicTime::Delta doubled_rtt = 2 * initial_rtt; in TEST_F()
155 rtt_stats_.UpdateRtt(doubled_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
165 QuicTime::Delta half_rtt = 0.5 * initial_rtt; in TEST_F()
166 rtt_stats_.UpdateRtt(half_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
175 QuicTime::Delta initial_rtt = QuicTime::Delta::FromMilliseconds(10); in TEST_F()
176 rtt_stats_.UpdateRtt(initial_rtt, QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
180 std::vector<QuicTime::Delta> bad_send_deltas; in TEST_F()
181 bad_send_deltas.push_back(QuicTime::Delta::Zero()); in TEST_F()
182 bad_send_deltas.push_back(QuicTime::Delta::Infinite()); in TEST_F()
183 bad_send_deltas.push_back(QuicTime::Delta::FromMicroseconds(-1000)); in TEST_F()
186 for (QuicTime::Delta bad_send_delta : bad_send_deltas) { in TEST_F()
192 rtt_stats_.UpdateRtt(bad_send_delta, QuicTime::Delta::Zero(), in TEST_F()
193 QuicTime::Zero()); in TEST_F()
200 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(200), in TEST_F()
201 QuicTime::Delta::FromMilliseconds(0), QuicTime::Zero()); in TEST_F()
202 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); in TEST_F()
203 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.smoothed_rtt()); in TEST_F()
204 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.min_rtt()); in TEST_F()
206 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(300), in TEST_F()
207 QuicTime::Delta::FromMilliseconds(100), in TEST_F()
208 QuicTime::Zero()); in TEST_F()
209 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.latest_rtt()); in TEST_F()
210 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.smoothed_rtt()); in TEST_F()
211 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(200), rtt_stats_.min_rtt()); in TEST_F()
215 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.latest_rtt()); in TEST_F()
216 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.smoothed_rtt()); in TEST_F()
217 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.min_rtt()); in TEST_F()
223 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), in TEST_F()
224 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
228 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), in TEST_F()
229 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
230 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), in TEST_F()
231 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
232 EXPECT_EQ(QuicTime::Delta::Zero(), rtt_stats_.GetStandardOrMeanDeviation()); in TEST_F()
238 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), in TEST_F()
239 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
240 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), in TEST_F()
241 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
242 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(10), in TEST_F()
243 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
244 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(9), in TEST_F()
245 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
246 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(11), in TEST_F()
247 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
248 EXPECT_LT(QuicTime::Delta::FromMicroseconds(500), in TEST_F()
250 EXPECT_GT(QuicTime::Delta::FromMilliseconds(1), in TEST_F()
257 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), in TEST_F()
258 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
259 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(100), in TEST_F()
260 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
261 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(100), in TEST_F()
262 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()
263 rtt_stats_.UpdateRtt(QuicTime::Delta::FromMilliseconds(50), in TEST_F()
264 QuicTime::Delta::Zero(), QuicTime::Zero()); in TEST_F()