Maybe it is already ready when we call getstatus

pull/3595/head
yang-g 10 years ago
parent 2b2a1ad6ca
commit 0d55750cb2
  1. 3
      test/cpp/end2end/end2end_test.cc

@ -734,7 +734,8 @@ TEST_P(End2endTest, ChannelState) {
EXPECT_EQ(GRPC_CHANNEL_IDLE, channel_->GetState(true));
EXPECT_TRUE(channel_->WaitForStateChange(GRPC_CHANNEL_IDLE,
gpr_inf_future(GPR_CLOCK_REALTIME)));
EXPECT_EQ(GRPC_CHANNEL_CONNECTING, channel_->GetState(false));
auto state = channel_->GetState(false);
EXPECT_TRUE(state == GRPC_CHANNEL_CONNECTING || state == GRPC_CHANNEL_READY);
}
// Takes 10s.

Loading…
Cancel
Save