Classes | Namespaces | Functions | Variables
scenario_config.py File Reference

Go to the source code of this file.

Classes

class  performance.scenario_config.CSharpLanguage
 
class  performance.scenario_config.CXXLanguage
 
class  performance.scenario_config.DotnetLanguage
 
class  performance.scenario_config.GoLanguage
 
class  performance.scenario_config.JavaLanguage
 
class  performance.scenario_config.Language
 
class  performance.scenario_config.NodeLanguage
 
class  performance.scenario_config.Php7Language
 
class  performance.scenario_config.PythonAsyncIOLanguage
 
class  performance.scenario_config.PythonLanguage
 
class  performance.scenario_config.RubyLanguage
 

Namespaces

 performance.scenario_config
 

Functions

def performance.scenario_config._add_channel_arg (config, key, value)
 
def performance.scenario_config._get_secargs (is_secure)
 
def performance.scenario_config._load_params (offered_load)
 
def performance.scenario_config._payload_type (use_generic_payload, req_size, resp_size)
 
def performance.scenario_config._ping_pong_scenario (name, rpc_type, client_type, server_type, secure=True, use_generic_payload=False, req_size=0, resp_size=0, unconstrained_client=None, client_language=None, server_language=None, async_server_threads=0, client_processes=0, server_processes=0, server_threads_per_cq=0, client_threads_per_cq=0, warmup_seconds=WARMUP_SECONDS, categories=None, channels=None, outstanding=None, num_clients=None, resource_quota_size=None, messages_per_stream=None, excluded_poll_engines=None, minimal_stack=False, offered_load=None)
 
def performance.scenario_config.geometric_progression (start, stop, step)
 
def performance.scenario_config.remove_nonproto_fields (scenario)
 

Variables

int performance.scenario_config.BENCHMARK_SECONDS = 30
 
tuple performance.scenario_config.DEFAULT_CATEGORIES = (SCALABLE, SMOKETEST)
 
dictionary performance.scenario_config.HISTOGRAM_PARAMS
 
string performance.scenario_config.INPROC = 'inproc'
 
int performance.scenario_config.JAVA_WARMUP_SECONDS = 15
 
dictionary performance.scenario_config.LANGUAGES
 
dictionary performance.scenario_config.OUTSTANDING_REQUESTS = {'async': 6400, 'async-limited': 800, 'sync': 1000}
 
string performance.scenario_config.PSM = 'psm'
 
string performance.scenario_config.SCALABLE = 'scalable'
 
dictionary performance.scenario_config.SECURE_SECARGS
 
string performance.scenario_config.SMOKETEST = 'smoketest'
 
string performance.scenario_config.SWEEP = 'sweep'
 
int performance.scenario_config.WARMUP_SECONDS = 5
 
int performance.scenario_config.WIDE = 64
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:30