testing: fix race caused by successful Accept on a shutdown server (#2321)

This commit is contained in:
lyuxuan
2018-10-04 13:26:25 -07:00
committed by GitHub
parent 30f4150eec
commit 179dc63634

View File

@ -1526,6 +1526,7 @@ func TestCZSubChannelConnectivityState(t *testing.T) {
defer cleanup() defer cleanup()
r.InitialAddrs([]resolver.Address{{Addr: te.srvAddr}}) r.InitialAddrs([]resolver.Address{{Addr: te.srvAddr}})
te.resolverScheme = r.Scheme() te.resolverScheme = r.Scheme()
te.customDialOptions = []grpc.DialOption{grpc.WithWaitForHandshake()}
cc := te.clientConn() cc := te.clientConn()
defer te.tearDown() defer te.tearDown()
tc := testpb.NewTestServiceClient(cc) tc := testpb.NewTestServiceClient(cc)
@ -1621,6 +1622,7 @@ func TestCZChannelConnectivityState(t *testing.T) {
defer cleanup() defer cleanup()
r.InitialAddrs([]resolver.Address{{Addr: te.srvAddr}}) r.InitialAddrs([]resolver.Address{{Addr: te.srvAddr}})
te.resolverScheme = r.Scheme() te.resolverScheme = r.Scheme()
te.customDialOptions = []grpc.DialOption{grpc.WithWaitForHandshake()}
cc := te.clientConn() cc := te.clientConn()
defer te.tearDown() defer te.tearDown()
tc := testpb.NewTestServiceClient(cc) tc := testpb.NewTestServiceClient(cc)