|  | @@ -523,15 +523,14 @@ class NodeLanguage:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    def scenarios(self):
 | 
	
		
			
				|  |  |      # TODO(jtattermusch): make this scenario work
 | 
	
		
			
				|  |  | -    #yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | -    #    'node_generic_async_streaming_ping_pong', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | -    #    client_type='ASYNC_CLIENT', server_type='ASYNC_GENERIC_SERVER',
 | 
	
		
			
				|  |  | -    #    use_generic_payload=True)
 | 
	
		
			
				|  |  | +    yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | +        'node_generic_streaming_ping_pong', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | +        client_type='ASYNC_CLIENT', server_type='ASYNC_GENERIC_SERVER',
 | 
	
		
			
				|  |  | +        use_generic_payload=True)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    # TODO(jtattermusch): make this scenario work
 | 
	
		
			
				|  |  | -    #yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | -    #    'node_protobuf_async_streaming_ping_pong', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | -    #    client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER')
 | 
	
		
			
				|  |  | +    yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | +        'node_protobuf_streaming_ping_pong', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | +        client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      yield _ping_pong_scenario(
 | 
	
		
			
				|  |  |          'node_protobuf_unary_ping_pong', rpc_type='UNARY',
 | 
	
	
		
			
				|  | @@ -564,29 +563,26 @@ class NodeLanguage:
 | 
	
		
			
				|  |  |              secure=secure,
 | 
	
		
			
				|  |  |              categories=[SCALABLE])
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    # TODO(murgatroid99): fix bugs with this scenario and re-enable it
 | 
	
		
			
				|  |  | -    # yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | -    #     'node_protobuf_async_unary_qps_unconstrained', rpc_type='UNARY',
 | 
	
		
			
				|  |  | -    #     client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  | -    #     unconstrained_client='async',
 | 
	
		
			
				|  |  | -    #     categories=[SCALABLE, SMOKETEST])
 | 
	
		
			
				|  |  | +    yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | +        'node_protobuf_unary_qps_unconstrained', rpc_type='UNARY',
 | 
	
		
			
				|  |  | +        client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  | +        unconstrained_client='async',
 | 
	
		
			
				|  |  | +        categories=[SCALABLE, SMOKETEST])
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    # TODO(jtattermusch): make this scenario work
 | 
	
		
			
				|  |  | -    #yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | -    #    'node_protobuf_async_streaming_qps_unconstrained', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | -    #    client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  | -    #    unconstrained_client='async')
 | 
	
		
			
				|  |  | +    yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | +        'node_protobuf_streaming_qps_unconstrained', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | +        client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  | +        unconstrained_client='async')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      yield _ping_pong_scenario(
 | 
	
		
			
				|  |  |          'node_to_cpp_protobuf_async_unary_ping_pong', rpc_type='UNARY',
 | 
	
		
			
				|  |  |          client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  |          server_language='c++', async_server_threads=1)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    # TODO(jtattermusch): make this scenario work
 | 
	
		
			
				|  |  | -    #yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | -    #    'node_to_cpp_protobuf_async_streaming_ping_pong', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | -    #    client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  | -    #    server_language='c++', async_server_threads=1)
 | 
	
		
			
				|  |  | +    yield _ping_pong_scenario(
 | 
	
		
			
				|  |  | +        'node_to_cpp_protobuf_async_streaming_ping_pong', rpc_type='STREAMING',
 | 
	
		
			
				|  |  | +        client_type='ASYNC_CLIENT', server_type='ASYNC_SERVER',
 | 
	
		
			
				|  |  | +        server_language='c++', async_server_threads=1)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    def __str__(self):
 | 
	
		
			
				|  |  |      return 'node'
 |