#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.