From f45b8d1e94e063bb3413174216be3af74ca83f71 Mon Sep 17 00:00:00 2001 From: iamqizhao Date: Wed, 23 Nov 2016 11:35:48 -0800 Subject: [PATCH] fix the flakiness of timeout_on_sleeping_server interop test --- interop/test_utils.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interop/test_utils.go b/interop/test_utils.go index e0f8bd8c..e9d734e4 100644 --- a/interop/test_utils.go +++ b/interop/test_utils.go @@ -254,7 +254,9 @@ func DoTimeoutOnSleepingServer(tc testpb.TestServiceClient) { Payload: pl, } if err := stream.Send(req); err != nil { - grpclog.Fatalf("%v.Send(%v) = %v", stream, req, err) + if grpc.Code(err) != codes.DeadlineExceeded { + grpclog.Fatalf("%v.Send(_) = %v", stream, err) + } } if _, err := stream.Recv(); grpc.Code(err) != codes.DeadlineExceeded { grpclog.Fatalf("%v.Recv() = _, %v, want error code %d", stream, err, codes.DeadlineExceeded)