aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/end2end/test_service_impl.h
diff options
context:
space:
mode:
authorGravatar Yuxuan Li <yuxuanli@google.com>2017-02-08 17:57:24 -0800
committerGravatar Yuxuan Li <yuxuanli@google.com>2017-03-08 10:59:31 -0800
commit34894e4b1c46697a5b484d5f6b7734ea8795d149 (patch)
tree7ff74c75f5b073a0f883127630c32007d3c156c7 /test/cpp/end2end/test_service_impl.h
parentd1287b580e9a4dff160d61bb5766c2fd95fe4c79 (diff)
Implemented stream coalescing design
(RFC:https://github.com/grpc/proposal/pull/3). Add necessary microbenchmarks to show reduced writes/iter for short streams. Add necessary end2end test to test out newly added apis. Filter those tests using *WithCoalescingApi*.
Diffstat (limited to 'test/cpp/end2end/test_service_impl.h')
-rw-r--r--test/cpp/end2end/test_service_impl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/cpp/end2end/test_service_impl.h b/test/cpp/end2end/test_service_impl.h
index 88e0be7bca..b1f02f93f6 100644
--- a/test/cpp/end2end/test_service_impl.h
+++ b/test/cpp/end2end/test_service_impl.h
@@ -48,6 +48,8 @@ const int kNumResponseStreamsMsgs = 3;
const char* const kServerCancelAfterReads = "cancel_after_reads";
const char* const kServerTryCancelRequest = "server_try_cancel";
const char* const kDebugInfoTrailerKey = "debug-info-bin";
+const char* const kServerFinishAfterNReads = "server_finish_after_n_reads";
+const char* const kServerUseCoalescingApi = "server_use_coalescing_api";
typedef enum {
DO_NOT_CANCEL = 0,