@@ -1715,27 +1715,27 @@ def aggregate_http2_results(stdout):
17151715 (server_host , server_port ) = server [1 ].split (":" )
17161716 server_addresses [server_name ] = (server_host , server_port )
17171717
1718- # for server_name, server_address in list(server_addresses.items()):
1719- # (server_host, server_port) = server_address
1720- # server_language = _LANGUAGES.get(server_name, None)
1721- # skip_server = [] # test cases unimplemented by server
1722- # if server_language:
1723- # skip_server = server_language.unimplemented_test_cases_server()
1724- # for language in languages:
1725- # for test_case in _TEST_CASES:
1726- # if not test_case in language.unimplemented_test_cases():
1727- # if not test_case in skip_server:
1728- # test_job = cloud_to_cloud_jobspec(
1729- # language,
1730- # test_case,
1731- # server_name,
1732- # server_host,
1733- # server_port,
1734- # docker_image=docker_images.get(str(language)),
1735- # transport_security=args.transport_security,
1736- # manual_cmd_log=client_manual_cmd_log,
1737- # )
1738- # jobs.append(test_job)
1718+ for server_name , server_address in list (server_addresses .items ()):
1719+ (server_host , server_port ) = server_address
1720+ server_language = _LANGUAGES .get (server_name , None )
1721+ skip_server = [] # test cases unimplemented by server
1722+ if server_language :
1723+ skip_server = server_language .unimplemented_test_cases_server ()
1724+ for language in languages :
1725+ for test_case in _TEST_CASES :
1726+ if not test_case in language .unimplemented_test_cases ():
1727+ if not test_case in skip_server :
1728+ test_job = cloud_to_cloud_jobspec (
1729+ language ,
1730+ test_case ,
1731+ server_name ,
1732+ server_host ,
1733+ server_port ,
1734+ docker_image = docker_images .get (str (language )),
1735+ transport_security = args .transport_security ,
1736+ manual_cmd_log = client_manual_cmd_log ,
1737+ )
1738+ jobs .append (test_job )
17391739
17401740 if args .http2_interop :
17411741 for test_case in _HTTP2_TEST_CASES :
@@ -1817,7 +1817,8 @@ def aggregate_http2_results(stdout):
18171817 if "all" in args .language or l in args .language
18181818 )
18191819 if len (languages_for_mcs_cs ) > 0 :
1820- print ('Using java for MCS connection scaling server ignoring any args for server languages' )
1820+ if args .server != 'java' :
1821+ print ('Using java for MCS connection scaling server to be used by all MCS connection scaling clients.' )
18211822 mcs_server_jobspec = server_jobspec (
18221823 _LANGUAGES ['java' ],
18231824 docker_images .get ('java' ),
@@ -1826,6 +1827,7 @@ def aggregate_http2_results(stdout):
18261827 set_max_concurrent_streams_limit = True ,
18271828 )
18281829 mcs_server_job = dockerjob .DockerJob (mcs_server_jobspec )
1830+ time .sleep (30 )
18291831
18301832 for language in languages_for_mcs_cs :
18311833 test_job = cloud_to_cloud_jobspec (
0 commit comments