Re-enable all scenarios
diff --git a/src/python/grpcio_tests/tests_aio/benchmark/worker_servicer.py b/src/python/grpcio_tests/tests_aio/benchmark/worker_servicer.py
index 179d8f8..3513523 100644
--- a/src/python/grpcio_tests/tests_aio/benchmark/worker_servicer.py
+++ b/src/python/grpcio_tests/tests_aio/benchmark/worker_servicer.py
@@ -213,7 +213,7 @@
await self._run_single_client(config, request_iterator, context)
else:
sub_workers = []
- for i in range(config.async_client_threads):
+ for _ in range(config.async_client_threads):
sub_workers.append(await _create_sub_worker())
calls = [worker.stub.RunClient() for worker in sub_workers]
diff --git a/tools/run_tests/performance/scenario_config.py b/tools/run_tests/performance/scenario_config.py
index e935539..271592e 100644
--- a/tools/run_tests/performance/scenario_config.py
+++ b/tools/run_tests/performance/scenario_config.py
@@ -838,76 +838,78 @@
channels=1,
client_threads_per_cq=1,
server_threads_per_cq=1,
- async_client_threads=7,
- unconstrained_client=True,
+ async_client_threads=1,
+ unconstrained_client='async',
categories=[SMOKETEST, SCALABLE])
- # yield _ping_pong_scenario(
- # 'python_asyncio_generic_async_streaming_ping_pong',
- # rpc_type='STREAMING',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_GENERIC_SERVER',
- # use_generic_payload=True,
- # categories=[SMOKETEST, SCALABLE])
+ yield _ping_pong_scenario(
+ 'python_asyncio_generic_async_streaming_ping_pong',
+ rpc_type='STREAMING',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_GENERIC_SERVER',
+ use_generic_payload=True,
+ categories=[SMOKETEST, SCALABLE])
- # yield _ping_pong_scenario(
- # 'python_asyncio_protobuf_async_streaming_ping_pong',
- # rpc_type='STREAMING',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER')
+ yield _ping_pong_scenario(
+ 'python_asyncio_protobuf_async_streaming_ping_pong',
+ rpc_type='STREAMING',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER')
- # yield _ping_pong_scenario(
- # 'python_asyncio_protobuf_async_unary_ping_pong',
- # rpc_type='UNARY',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER')
+ yield _ping_pong_scenario(
+ 'python_asyncio_protobuf_async_unary_ping_pong',
+ rpc_type='UNARY',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER')
- # yield _ping_pong_scenario(
- # 'python_asyncio_protobuf_async_unary_ping_pong',
- # rpc_type='UNARY',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER',
- # categories=[SMOKETEST, SCALABLE])
+ yield _ping_pong_scenario(
+ 'python_asyncio_protobuf_async_unary_ping_pong',
+ rpc_type='UNARY',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER',
+ categories=[SMOKETEST, SCALABLE])
- # yield _ping_pong_scenario(
- # 'python_asyncio_protobuf_async_unary_qps_unconstrained',
- # rpc_type='UNARY',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER',
- # unconstrained_client='async')
+ yield _ping_pong_scenario(
+ 'python_asyncio_protobuf_async_unary_qps_unconstrained',
+ rpc_type='UNARY',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER',
+ async_client_threads=1,
+ unconstrained_client='async')
- # yield _ping_pong_scenario(
- # 'python_asyncio_protobuf_async_streaming_qps_unconstrained',
- # rpc_type='STREAMING',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER',
- # unconstrained_client='async')
+ yield _ping_pong_scenario(
+ 'python_asyncio_protobuf_async_streaming_qps_unconstrained',
+ rpc_type='STREAMING',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER',
+ async_client_threads=1,
+ unconstrained_client='async')
- # yield _ping_pong_scenario(
- # 'python_asyncio_to_cpp_protobuf_async_unary_ping_pong',
- # rpc_type='UNARY',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER',
- # server_language='python_asyncio',
- # async_server_threads=1,
- # categories=[SMOKETEST, SCALABLE])
+ yield _ping_pong_scenario(
+ 'python_asyncio_to_cpp_protobuf_async_unary_ping_pong',
+ rpc_type='UNARY',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER',
+ server_language='python_asyncio',
+ async_server_threads=1,
+ categories=[SMOKETEST, SCALABLE])
- # yield _ping_pong_scenario(
- # 'python_asyncio_to_cpp_protobuf_sync_streaming_ping_pong',
- # rpc_type='STREAMING',
- # client_type='SYNC_CLIENT',
- # server_type='ASYNC_SERVER',
- # server_language='python_asyncio',
- # async_server_threads=1)
+ yield _ping_pong_scenario(
+ 'python_asyncio_to_cpp_protobuf_sync_streaming_ping_pong',
+ rpc_type='STREAMING',
+ client_type='SYNC_CLIENT',
+ server_type='ASYNC_SERVER',
+ server_language='python_asyncio',
+ async_server_threads=1)
- # yield _ping_pong_scenario(
- # 'python_asyncio_protobuf_async_unary_ping_pong_1MB',
- # rpc_type='UNARY',
- # client_type='ASYNC_CLIENT',
- # server_type='ASYNC_SERVER',
- # req_size=1024 * 1024,
- # resp_size=1024 * 1024,
- # categories=[SMOKETEST, SCALABLE])
+ yield _ping_pong_scenario(
+ 'python_asyncio_protobuf_async_unary_ping_pong_1MB',
+ rpc_type='UNARY',
+ client_type='ASYNC_CLIENT',
+ server_type='ASYNC_SERVER',
+ req_size=1024 * 1024,
+ resp_size=1024 * 1024,
+ categories=[SMOKETEST, SCALABLE])
def __str__(self):
return 'python_asyncio'