|
|
|
@ -37,6 +37,7 @@ |
|
|
|
|
#include <grpc/support/sync.h> |
|
|
|
|
#include <grpc/support/thd.h> |
|
|
|
|
#include <grpc/support/time.h> |
|
|
|
|
#include <grpc/support/useful.h> |
|
|
|
|
|
|
|
|
|
#include "test/core/end2end/cq_verifier.h" |
|
|
|
|
|
|
|
|
@ -48,10 +49,13 @@ static void test_ping(grpc_end2end_test_config config) { |
|
|
|
|
grpc_connectivity_state state = GRPC_CHANNEL_IDLE; |
|
|
|
|
int i; |
|
|
|
|
|
|
|
|
|
grpc_arg a = {.type = GRPC_ARG_INTEGER, |
|
|
|
|
.key = GRPC_ARG_HTTP2_MIN_TIME_BETWEEN_PINGS_MS, |
|
|
|
|
.value.integer = 0}; |
|
|
|
|
grpc_channel_args client_args = {.num_args = 1, .args = &a}; |
|
|
|
|
grpc_arg a[] = {{.type = GRPC_ARG_INTEGER, |
|
|
|
|
.key = GRPC_ARG_HTTP2_MIN_TIME_BETWEEN_PINGS_MS, |
|
|
|
|
.value.integer = 0}, |
|
|
|
|
{.type = GRPC_ARG_INTEGER, |
|
|
|
|
.key = GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA, |
|
|
|
|
.value.integer = 20}}; |
|
|
|
|
grpc_channel_args client_args = {.num_args = GPR_ARRAY_SIZE(a), .args = a}; |
|
|
|
|
|
|
|
|
|
config.init_client(&f, &client_args); |
|
|
|
|
config.init_server(&f, NULL); |
|
|
|
|