diff options
author | Craig Tiller <ctiller@google.com> | 2017-01-30 14:27:21 -0800 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2017-01-30 14:27:21 -0800 |
commit | 1a5ead340558e8491c0a1fec74129413cfe5888a (patch) | |
tree | f9e9111039126eb88ece4e7b42e5e19f6b046b0e /test | |
parent | fa0579511b21cb7e75b01469678f154f4e1c4033 (diff) |
Accept and count deadline exceeded
Diffstat (limited to 'test')
-rw-r--r-- | test/core/end2end/tests/resource_quota_server.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/test/core/end2end/tests/resource_quota_server.c b/test/core/end2end/tests/resource_quota_server.c index 1000b63add..2886d1ca3d 100644 --- a/test/core/end2end/tests/resource_quota_server.c +++ b/test/core/end2end/tests/resource_quota_server.c @@ -160,6 +160,7 @@ void resource_quota_server(grpc_end2end_test_config config) { int pending_server_end_calls = 0; int cancelled_calls_on_client = 0; int cancelled_calls_on_server = 0; + int deadline_exceeded = 0; grpc_byte_buffer *request_payload = grpc_raw_byte_buffer_create(&request_payload_slice, 1); @@ -247,6 +248,9 @@ void resource_quota_server(grpc_end2end_test_config config) { case GRPC_STATUS_RESOURCE_EXHAUSTED: cancelled_calls_on_client++; break; + case GRPC_STATUS_DEADLINE_EXCEEDED: + deadline_exceeded++; + break; case GRPC_STATUS_OK: break; default: @@ -343,10 +347,11 @@ void resource_quota_server(grpc_end2end_test_config config) { } } - gpr_log( - GPR_INFO, - "Done. %d total calls: %d cancelled at server, %d cancelled at client.", - NUM_CALLS, cancelled_calls_on_server, cancelled_calls_on_client); + gpr_log(GPR_INFO, + "Done. %d total calls: %d cancelled at server, %d cancelled at " + "client, %d timed out.", + NUM_CALLS, cancelled_calls_on_server, cancelled_calls_on_client, + deadline_exceeded); /* The call may be cancelled after the server has sent its status but before * the client has received it. This means that we should see strictly more |