Lines Matching refs:scenario
123 const Scenario& scenario, in RunAndReport() argument
126 std::cerr << "RUNNING SCENARIO: " << scenario.name() << "\n"; in RunAndReport()
128 RunScenario(scenario.client_config(), scenario.num_clients(), in RunAndReport()
129 scenario.server_config(), scenario.num_servers(), in RunAndReport()
130 scenario.warmup_seconds(), scenario.benchmark_seconds(), in RunAndReport()
131 !FLAGS_run_inproc ? scenario.spawn_local_worker_count() : -2, in RunAndReport()
138 result->mutable_scenario()->CopyFrom(scenario); in RunAndReport()
166 Scenario* scenario, double offered_load, in GetCpuLoad() argument
169 scenario->mutable_client_config() in GetCpuLoad()
173 auto result = RunAndReport(*scenario, per_worker_credential_types, success); in GetCpuLoad()
178 Scenario* scenario, double targeted_cpu_load, double low, double high, in BinarySearch() argument
184 GetCpuLoad(scenario, mid, per_worker_credential_types, success); in BinarySearch()
201 double initial_offered_load, double targeted_cpu_load, Scenario* scenario, in SearchOfferedLoad() argument
204 std::cerr << "RUNNING SCENARIO: " << scenario->name() << "\n"; in SearchOfferedLoad()
206 double current_cpu_load = GetCpuLoad(scenario, current_offered_load, in SearchOfferedLoad()
215 current_cpu_load = GetCpuLoad(scenario, current_offered_load, in SearchOfferedLoad()
222 BinarySearch(scenario, targeted_cpu_load, current_offered_load / 2, in SearchOfferedLoad()
270 const Scenario& scenario = scenarios.scenarios(i); in QpsDriver() local
271 RunAndReport(scenario, per_worker_credential_types, &success); in QpsDriver()
274 Scenario* scenario = scenarios.mutable_scenarios(i); in QpsDriver() local
276 FLAGS_initial_search_value, FLAGS_targeted_cpu_load, scenario, in QpsDriver()
279 GetCpuLoad(scenario, targeted_offered_load, per_worker_credential_types, in QpsDriver()