diff options
author | 2018-02-01 15:00:03 -0800 | |
---|---|---|
committer | 2018-02-01 15:00:03 -0800 | |
commit | 64d02bac04be2d33bad51f2f335ff85fd2bea91c (patch) | |
tree | 6352edcc98cf2ad26235af0184cda0cd87393756 /test/core/bad_client/tests/window_overflow.cc | |
parent | e53d6b3f6034a5bbf72e3ad4438f834191235323 (diff) | |
parent | ac47595e42036585a9d9465ba28615d3e4626b13 (diff) |
Merge branch 'master' of github.com:grpc/grpc into dns_cooldown
Diffstat (limited to 'test/core/bad_client/tests/window_overflow.cc')
-rw-r--r-- | test/core/bad_client/tests/window_overflow.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/test/core/bad_client/tests/window_overflow.cc b/test/core/bad_client/tests/window_overflow.cc index ed8279c951..fe6b05d03a 100644 --- a/test/core/bad_client/tests/window_overflow.cc +++ b/test/core/bad_client/tests/window_overflow.cc @@ -26,8 +26,7 @@ #include "src/core/lib/surface/server.h" #define PFX_STR \ - "PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n" \ - "\x00\x00\x00\x04\x00\x00\x00\x00\x00" /* settings frame */ \ + "\x00\x00\x00\x04\x01\x00\x00\x00\x00" \ "\x00\x00\xc9\x01\x04\x00\x00\x00\x01" /* headers: generated from \ simple_request.headers in this \ directory */ \ @@ -70,7 +69,7 @@ int main(int argc, char** argv) { #define MAX_FRAME_SIZE 16384 #define MESSAGES_PER_FRAME (MAX_FRAME_SIZE / 5) #define FRAME_SIZE (MESSAGES_PER_FRAME * 5) -#define SEND_SIZE (6 * 1024 * 1024) +#define SEND_SIZE (4 * 1024 * 1024) #define NUM_FRAMES (SEND_SIZE / FRAME_SIZE + 1) grpc_test_init(argc, argv); grpc_init(); @@ -92,8 +91,10 @@ int main(int argc, char** argv) { addbuf(message, sizeof(message)); } } - grpc_run_bad_client_test(verifier, nullptr, g_buffer, g_count, - GRPC_BAD_CLIENT_LARGE_REQUEST); + grpc_bad_client_arg bca[2]; + bca[0] = connection_preface_arg; + bca[1] = {rst_stream_client_validator, nullptr, g_buffer, g_count}; + grpc_run_bad_client_test(verifier, bca, 2, GRPC_BAD_CLIENT_LARGE_REQUEST); gpr_free(g_buffer); grpc_shutdown(); |