aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Adele Zhou <adelez@google.com>2018-09-12 14:30:02 -0700
committerGravatar Adele Zhou <adelez@google.com>2018-09-12 14:30:02 -0700
commit165417e4faf4928128fc3492ace5aa907c8f51fe (patch)
treef7305db462fb82dc10b2ca36b8e8d17ab811bf55
parent094dc6822c894ac4095d955522a08be7111167c2 (diff)
Change the test name to long_lived_channel
-rw-r--r--doc/interop-test-descriptions.md6
-rw-r--r--test/cpp/interop/client.cc6
-rw-r--r--test/cpp/interop/interop_client.cc8
-rw-r--r--test/cpp/interop/interop_client.h4
4 files changed, 12 insertions, 12 deletions
diff --git a/doc/interop-test-descriptions.md b/doc/interop-test-descriptions.md
index 7928161100..1d6535d7ea 100644
--- a/doc/interop-test-descriptions.md
+++ b/doc/interop-test-descriptions.md
@@ -944,10 +944,10 @@ the experimental flag, `soak_iterations`.
This tests puts stress on several gRPC components; the resolver, the load
balancer, and the RPC hotpath.
-#### long_connection
+#### long_lived_channel
-The client performs a number of large_unary RPCs over a single connection
-with a fixed but configuration interval between the RPCs.
+The client performs a number of large_unary RPCs over a single long-lived
+channel with a fixed but configurable interval between each RPC.
### TODO Tests
diff --git a/test/cpp/interop/client.cc b/test/cpp/interop/client.cc
index 324f2e694f..a4b1a85f85 100644
--- a/test/cpp/interop/client.cc
+++ b/test/cpp/interop/client.cc
@@ -57,7 +57,7 @@ DEFINE_string(
"half_duplex : half-duplex streaming;\n"
"jwt_token_creds: large_unary with JWT token auth;\n"
"large_unary : single request and (large) response;\n"
- "long_connection: sends large_unary rpcs over a single long connection;\n"
+ "long_lived_channel: sends large_unary rpcs over a long-lived channel;\n"
"oauth2_auth_token: raw oauth2 access token auth;\n"
"per_rpc_creds: raw oauth2 access token on a single rpc;\n"
"ping_pong : full-duplex streaming;\n"
@@ -166,8 +166,8 @@ int main(int argc, char** argv) {
FLAGS_soak_iterations);
actions["rpc_soak"] = std::bind(&grpc::testing::InteropClient::DoRpcSoakTest,
&client, FLAGS_soak_iterations);
- actions["long_connection"] =
- std::bind(&grpc::testing::InteropClient::DoLongConnectionTest, &client,
+ actions["long_lived_channel"] =
+ std::bind(&grpc::testing::InteropClient::DoLongLivedChannelTest, &client,
FLAGS_soak_iterations, FLAGS_iteration_interval);
UpdateActions(&actions);
diff --git a/test/cpp/interop/interop_client.cc b/test/cpp/interop/interop_client.cc
index 42d9c0bb0d..a99cf8122f 100644
--- a/test/cpp/interop/interop_client.cc
+++ b/test/cpp/interop/interop_client.cc
@@ -1052,8 +1052,8 @@ bool InteropClient::DoChannelSoakTest(int32_t soak_iterations) {
return true;
}
-bool InteropClient::DoLongConnectionTest(int32_t soak_iterations,
- int32_t iteration_interval) {
+bool InteropClient::DoLongLivedChannelTest(int32_t soak_iterations,
+ int32_t iteration_interval) {
gpr_log(GPR_DEBUG, "Sending %d RPCs...", soak_iterations);
GPR_ASSERT(soak_iterations > 0);
GPR_ASSERT(iteration_interval > 0);
@@ -1071,10 +1071,10 @@ bool InteropClient::DoLongConnectionTest(int32_t soak_iterations,
gpr_time_from_seconds(iteration_interval, GPR_TIMESPAN)));
}
if (num_failures == 0) {
- gpr_log(GPR_DEBUG, "long_connection test done.");
+ gpr_log(GPR_DEBUG, "long_lived_channel test done.");
return true;
} else {
- gpr_log(GPR_DEBUG, "long_connection test failed with %d rpc failures.",
+ gpr_log(GPR_DEBUG, "long_lived_channel test failed with %d rpc failures.",
num_failures);
return false;
}
diff --git a/test/cpp/interop/interop_client.h b/test/cpp/interop/interop_client.h
index 8ad063b824..0ceff55c5c 100644
--- a/test/cpp/interop/interop_client.h
+++ b/test/cpp/interop/interop_client.h
@@ -76,8 +76,8 @@ class InteropClient {
// languages
bool DoChannelSoakTest(int32_t soak_iterations);
bool DoRpcSoakTest(int32_t soak_iterations);
- bool DoLongConnectionTest(int32_t soak_iterations,
- int32_t iteration_interval);
+ bool DoLongLivedChannelTest(int32_t soak_iterations,
+ int32_t iteration_interval);
// Auth tests.
// username is a string containing the user email