Merge pull request #9485 from sreecha/poll-cv-disable
Exclude async_client_sync_server_* tests for poll-cv engine
This commit is contained in:
commit
d5a5bec603
|
|
@ -92,7 +92,8 @@ print yaml.dump({
|
|||
'defaults': 'boringssl',
|
||||
'cpu_cost': guess_cpu(scenario_json, False),
|
||||
'exclude_configs': ['tsan', 'asan'],
|
||||
'timeout_seconds': 6*60
|
||||
'timeout_seconds': 6*60,
|
||||
'excluded_poll_engines': scenario_json.get('EXCLUDED_POLL_ENGINES', [])
|
||||
}
|
||||
for scenario_json in scenario_config.CXXLanguage().scenarios()
|
||||
if 'scalable' in scenario_json.get('CATEGORIES', [])
|
||||
|
|
@ -109,8 +110,9 @@ print yaml.dump({
|
|||
'defaults': 'boringssl',
|
||||
'cpu_cost': guess_cpu(scenario_json, True),
|
||||
'exclude_configs': sorted(c for c in configs_from_yaml if c not in ('tsan', 'asan')),
|
||||
'timeout_seconds': 6*60
|
||||
}
|
||||
'timeout_seconds': 6*60,
|
||||
'excluded_poll_engines': scenario_json.get('EXCLUDED_POLL_ENGINES', [])
|
||||
}
|
||||
for scenario_json in scenario_config.CXXLanguage().scenarios()
|
||||
if 'scalable' in scenario_json.get('CATEGORIES', [])
|
||||
]
|
||||
|
|
|
|||
|
|
@ -38342,6 +38342,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38366,6 +38367,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38390,6 +38392,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38402,7 +38405,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -38414,6 +38417,9 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38426,7 +38432,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -38438,6 +38444,9 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38462,6 +38471,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38486,6 +38496,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38510,6 +38521,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38534,6 +38546,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38558,6 +38571,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38582,6 +38596,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38606,6 +38621,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38630,6 +38646,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38654,6 +38671,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38678,6 +38696,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38702,6 +38721,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38726,6 +38746,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38750,6 +38771,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38774,6 +38796,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38798,6 +38821,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38810,7 +38834,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -38822,6 +38846,9 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38834,7 +38861,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 100, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -38846,6 +38873,9 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38870,6 +38900,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38894,6 +38925,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38918,6 +38950,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38942,6 +38975,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38966,6 +39000,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -38990,6 +39025,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39014,6 +39050,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39038,6 +39075,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39062,6 +39100,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39086,6 +39125,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39110,6 +39150,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39134,6 +39175,7 @@
|
|||
"tsan",
|
||||
"asan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39168,6 +39210,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39202,6 +39245,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39236,6 +39280,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39248,7 +39293,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -39270,6 +39315,9 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39282,7 +39330,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_secure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": {\"use_test_ca\": true, \"server_host_override\": \"foo.test.google.fr\"}, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -39304,6 +39352,9 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39338,6 +39389,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39372,6 +39424,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39406,6 +39459,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39440,6 +39494,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39474,6 +39529,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39508,6 +39564,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39542,6 +39599,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39576,6 +39634,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39610,6 +39669,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39644,6 +39704,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39678,6 +39739,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39712,6 +39774,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39746,6 +39809,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39780,6 +39844,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39814,6 +39879,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39826,7 +39892,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_unary_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"UNARY\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -39848,6 +39914,9 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39860,7 +39929,7 @@
|
|||
{
|
||||
"args": [
|
||||
"--scenarios_json",
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"num_servers\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
"{\"scenarios\": [{\"name\": \"cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_insecure\", \"warmup_seconds\": 0, \"benchmark_seconds\": 1, \"server_config\": {\"async_server_threads\": 0, \"security_params\": null, \"payload_config\": null, \"server_type\": \"SYNC_SERVER\"}, \"num_servers\": 1, \"num_clients\": 0, \"client_config\": {\"client_type\": \"ASYNC_CLIENT\", \"security_params\": null, \"payload_config\": null, \"client_channels\": 64, \"async_client_threads\": 0, \"outstanding_rpcs_per_channel\": 10, \"rpc_type\": \"STREAMING\", \"load_params\": {\"closed_loop\": {}}, \"histogram_params\": {\"max_possible\": 60000000000.0, \"resolution\": 0.01}}}]}"
|
||||
],
|
||||
"boringssl": true,
|
||||
"ci_platforms": [
|
||||
|
|
@ -39882,6 +39951,9 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [
|
||||
"poll-cv"
|
||||
],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39916,6 +39988,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39950,6 +40023,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -39984,6 +40058,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40018,6 +40093,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40052,6 +40128,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40086,6 +40163,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40120,6 +40198,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40154,6 +40233,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40188,6 +40268,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40222,6 +40303,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40256,6 +40338,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
@ -40290,6 +40373,7 @@
|
|||
"stapprof",
|
||||
"ubsan"
|
||||
],
|
||||
"excluded_poll_engines": [],
|
||||
"flaky": false,
|
||||
"language": "c++",
|
||||
"name": "json_run_localhost",
|
||||
|
|
|
|||
|
|
@ -73,6 +73,7 @@ def remove_nonproto_fields(scenario):
|
|||
scenario.pop('CATEGORIES', None)
|
||||
scenario.pop('CLIENT_LANGUAGE', None)
|
||||
scenario.pop('SERVER_LANGUAGE', None)
|
||||
scenario.pop('EXCLUDED_POLL_ENGINES', None)
|
||||
return scenario
|
||||
|
||||
|
||||
|
|
@ -109,7 +110,8 @@ def _ping_pong_scenario(name, rpc_type,
|
|||
categories=DEFAULT_CATEGORIES,
|
||||
channels=None,
|
||||
outstanding=None,
|
||||
resource_quota_size=None):
|
||||
resource_quota_size=None,
|
||||
excluded_poll_engines=[]):
|
||||
"""Creates a basic ping pong scenario."""
|
||||
scenario = {
|
||||
'name': name,
|
||||
|
|
@ -169,6 +171,9 @@ def _ping_pong_scenario(name, rpc_type,
|
|||
scenario['SERVER_LANGUAGE'] = server_language
|
||||
if categories:
|
||||
scenario['CATEGORIES'] = categories
|
||||
if len(excluded_poll_engines):
|
||||
# The polling engines for which this scenario is excluded
|
||||
scenario['EXCLUDED_POLL_ENGINES'] = excluded_poll_engines
|
||||
return scenario
|
||||
|
||||
|
||||
|
|
@ -224,7 +229,8 @@ class CXXLanguage:
|
|||
server_type='SYNC_SERVER',
|
||||
unconstrained_client='async',
|
||||
secure=secure,
|
||||
categories=smoketest_categories + [SCALABLE])
|
||||
categories=smoketest_categories + [SCALABLE],
|
||||
excluded_poll_engines = ['poll-cv'])
|
||||
|
||||
yield _ping_pong_scenario(
|
||||
'cpp_protobuf_async_client_sync_server_streaming_qps_unconstrained_%s' % secstr,
|
||||
|
|
@ -233,7 +239,8 @@ class CXXLanguage:
|
|||
server_type='SYNC_SERVER',
|
||||
unconstrained_client='async',
|
||||
secure=secure,
|
||||
categories=smoketest_categories+[SCALABLE])
|
||||
categories=smoketest_categories+[SCALABLE],
|
||||
excluded_poll_engines = ['poll-cv'])
|
||||
|
||||
for rpc_type in ['unary', 'streaming']:
|
||||
for synchronicity in ['sync', 'async']:
|
||||
|
|
|
|||
|
|
@ -235,6 +235,9 @@ class CLanguage(object):
|
|||
if polling_strategy == 'poll-cv':
|
||||
timeout_scaling *= 5
|
||||
|
||||
if polling_strategy in target.get('excluded_poll_engines', []):
|
||||
continue
|
||||
|
||||
# Scale overall test timeout if running under various sanitizers.
|
||||
config = self.args.config
|
||||
if ('asan' in config
|
||||
|
|
|
|||
Loading…
Reference in New Issue