From b6802749f1c87e10b2442ecf3e75ba7b8ff45188 Mon Sep 17 00:00:00 2001 From: Honghai Zhang Date: Tue, 5 Jan 2016 13:51:03 -0800 Subject: [PATCH] Fix a flaky turnport test failure The connection was deleted asynchronously, so need to use EXPECT_TRUE_WAIT. BUG= TBR=pthatcher@webrtc.org Review URL: https://codereview.webrtc.org/1567433002 . Cr-Commit-Position: refs/heads/master@{#11153} --- webrtc/p2p/base/turnport_unittest.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/p2p/base/turnport_unittest.cc b/webrtc/p2p/base/turnport_unittest.cc index d0dc487168..916162575f 100644 --- a/webrtc/p2p/base/turnport_unittest.cc +++ b/webrtc/p2p/base/turnport_unittest.cc @@ -709,7 +709,7 @@ TEST_F(TurnPortTest, TestRefreshRequestGetsErrorResponse) { turn_port_->FlushRequests(cricket::TURN_REFRESH_REQUEST); EXPECT_TRUE_WAIT(!turn_refresh_success_, kTimeout); EXPECT_TRUE_WAIT(!turn_port_->connected(), kTimeout); - EXPECT_TRUE(turn_port_->connections().empty()); + EXPECT_TRUE_WAIT(turn_port_->connections().empty(), kTimeout); EXPECT_FALSE(turn_port_->HasRequests()); }