Index: webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl_unittest.cc |
diff --git a/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl_unittest.cc b/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl_unittest.cc |
index 8329f603f9221feaebfb1cf5d5b372602edb2137..c6936957929b0b39537b70b6893266fe5fddd270 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl_unittest.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl_unittest.cc |
@@ -309,10 +309,10 @@ TEST_F(RtpRtcpImplTest, Rtt) { |
int64_t max_rtt; |
EXPECT_EQ(0, |
sender_.impl_->RTT(kReceiverSsrc, &rtt, &avg_rtt, &min_rtt, &max_rtt)); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, rtt); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, avg_rtt); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, min_rtt); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, max_rtt); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, rtt, 1); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, avg_rtt, 1); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, min_rtt, 1); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, max_rtt, 1); |
// No RTT from other ssrc. |
EXPECT_EQ(-1, |
@@ -322,8 +322,9 @@ TEST_F(RtpRtcpImplTest, Rtt) { |
EXPECT_EQ(0, sender_.rtt_stats_.LastProcessedRtt()); |
EXPECT_EQ(0, sender_.impl_->rtt_ms()); |
sender_.impl_->Process(); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, sender_.rtt_stats_.LastProcessedRtt()); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, sender_.impl_->rtt_ms()); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, sender_.rtt_stats_.LastProcessedRtt(), |
+ 1); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, sender_.impl_->rtt_ms(), 1); |
} |
TEST_F(RtpRtcpImplTest, SetRtcpXrRrtrStatus) { |
@@ -346,8 +347,9 @@ TEST_F(RtpRtcpImplTest, RttForReceiverOnly) { |
EXPECT_EQ(0, receiver_.rtt_stats_.LastProcessedRtt()); |
EXPECT_EQ(0, receiver_.impl_->rtt_ms()); |
receiver_.impl_->Process(); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, receiver_.rtt_stats_.LastProcessedRtt()); |
- EXPECT_EQ(2 * kOneWayNetworkDelayMs, receiver_.impl_->rtt_ms()); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, |
+ receiver_.rtt_stats_.LastProcessedRtt(), 1); |
+ EXPECT_NEAR(2 * kOneWayNetworkDelayMs, receiver_.impl_->rtt_ms(), 1); |
stefan-webrtc
2016/02/03 10:03:11
Here too, it'd be nice to know why this isn't as e
danilchap
2016/02/03 13:27:11
It wasn't exact before too, but with simulated clo
|
} |
TEST_F(RtpRtcpImplTest, NoSrBeforeMedia) { |