|
|
|
@ -109,9 +109,11 @@ static void test_retry_exceeds_buffer_size_in_subsequent_batch( |
|
|
|
|
grpc_metadata_array trailing_metadata_recv; |
|
|
|
|
grpc_metadata_array request_metadata_recv; |
|
|
|
|
grpc_call_details call_details; |
|
|
|
|
char buf[102401]; |
|
|
|
|
memset(buf, 'a', sizeof(buf) - 1); |
|
|
|
|
buf[sizeof(buf) - 1] = '\0'; |
|
|
|
|
const size_t buf_size = 102401; |
|
|
|
|
char* buf = static_cast<char*>(gpr_malloc(buf_size * sizeof(*buf))); |
|
|
|
|
memset(buf, 'a', buf_size - 1); |
|
|
|
|
buf[buf_size - 1] = '\0'; |
|
|
|
|
// TODO(markdroth): buf is not a static string, so fix the next line
|
|
|
|
|
grpc_slice request_payload_slice = grpc_slice_from_static_string(buf); |
|
|
|
|
grpc_slice response_payload_slice = grpc_slice_from_static_string("bar"); |
|
|
|
|
grpc_byte_buffer* request_payload = |
|
|
|
@ -265,6 +267,7 @@ static void test_retry_exceeds_buffer_size_in_subsequent_batch( |
|
|
|
|
|
|
|
|
|
end_test(&f); |
|
|
|
|
config.tear_down_data(&f); |
|
|
|
|
gpr_free(buf); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void retry_exceeds_buffer_size_in_subsequent_batch( |
|
|
|
|