#include <stress_interop_client.h>
Public Member Functions | |
void | MainLoop (const std::shared_ptr< QpsGauge > &qps_gauge) |
StressTestInteropClient (int test_id, const std::string &server_address, ChannelCreationFunc channel_creation_func, const WeightedRandomTestSelector &test_selector, long test_duration_secs, long sleep_duration_ms, bool do_not_abort_on_transient_failures) | |
Private Member Functions | |
bool | RunTest (TestCaseType test_case) |
Private Attributes | |
ChannelCreationFunc | channel_creation_func_ |
std::unique_ptr< InteropClient > | interop_client_ |
const std::string & | server_address_ |
long | sleep_duration_ms_ |
long | test_duration_secs_ |
int | test_id_ |
const WeightedRandomTestSelector & | test_selector_ |
Definition at line 92 of file stress_interop_client.h.
grpc::testing::StressTestInteropClient::StressTestInteropClient | ( | int | test_id, |
const std::string & | server_address, | ||
ChannelCreationFunc | channel_creation_func, | ||
const WeightedRandomTestSelector & | test_selector, | ||
long | test_duration_secs, | ||
long | sleep_duration_ms, | ||
bool | do_not_abort_on_transient_failures | ||
) |
Definition at line 69 of file stress_interop_client.cc.
void grpc::testing::StressTestInteropClient::MainLoop | ( | const std::shared_ptr< QpsGauge > & | qps_gauge | ) |
Definition at line 83 of file stress_interop_client.cc.
|
private |
Definition at line 117 of file stress_interop_client.cc.
|
private |
Definition at line 109 of file stress_interop_client.h.
|
private |
Definition at line 110 of file stress_interop_client.h.
|
private |
Definition at line 108 of file stress_interop_client.h.
|
private |
Definition at line 113 of file stress_interop_client.h.
|
private |
Definition at line 112 of file stress_interop_client.h.
|
private |
Definition at line 107 of file stress_interop_client.h.
|
private |
Definition at line 111 of file stress_interop_client.h.