diff options
author | Vijay Pai <vpai@google.com> | 2018-12-07 11:03:28 -0800 |
---|---|---|
committer | Vijay Pai <vpai@google.com> | 2018-12-07 11:03:28 -0800 |
commit | 83c6640e926b3e623e4a290fd779bc7f70a90129 (patch) | |
tree | 6e02f039440202b832bfb784b810d14f63a1f2f4 /test | |
parent | f6c090863431b606700440d674eaca5948cffa73 (diff) |
Allow the health checking service
Diffstat (limited to 'test')
-rw-r--r-- | test/cpp/end2end/server_interceptors_end2end_test.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/cpp/end2end/server_interceptors_end2end_test.cc b/test/cpp/end2end/server_interceptors_end2end_test.cc index 1e0e366870..9460a7d6c6 100644 --- a/test/cpp/end2end/server_interceptors_end2end_test.cc +++ b/test/cpp/end2end/server_interceptors_end2end_test.cc @@ -52,11 +52,13 @@ class LoggingInterceptor : public experimental::Interceptor { experimental::ServerRpcInfo::Type type = info->type(); // Check that we use one of our standard methods with expected type. + // Also allow the health checking service. // We accept BIDI_STREAMING for Echo in case it's an AsyncGenericService // being tested (the GenericRpc test). // The empty method is for the Unimplemented requests that arise // when draining the CQ. EXPECT_TRUE( + strstr(method, "/grpc.health") == method || (strcmp(method, "/grpc.testing.EchoTestService/Echo") == 0 && (type == experimental::ServerRpcInfo::Type::UNARY || type == experimental::ServerRpcInfo::Type::BIDI_STREAMING)) || |