Skip to content
Snippets Groups Projects
Commit dfe40278 authored by Muxi Yan's avatar Muxi Yan
Browse files

Fix windows test failure

parent fbd06f72
No related branches found
No related tags found
No related merge requests found
...@@ -129,10 +129,10 @@ test_stream_compression_simple_compress_decompress_with_output_size_constraint() ...@@ -129,10 +129,10 @@ test_stream_compression_simple_compress_decompress_with_output_size_constraint()
grpc_slice_buffer_destroy(&sink); grpc_slice_buffer_destroy(&sink);
} }
#define LARGE_DATA_SIZE 1024 * 1024 #define LARGE_DATA_SIZE (1024 * 1024)
static void static void
test_stream_compression_simple_compress_decompress_with_large_data() { test_stream_compression_simple_compress_decompress_with_large_data() {
char test_str[LARGE_DATA_SIZE]; char *test_str = gpr_malloc(LARGE_DATA_SIZE * sizeof(char));
generate_random_payload(test_str, LARGE_DATA_SIZE); generate_random_payload(test_str, LARGE_DATA_SIZE);
grpc_slice_buffer source, relay, sink; grpc_slice_buffer source, relay, sink;
grpc_slice_buffer_init(&source); grpc_slice_buffer_init(&source);
...@@ -152,7 +152,7 @@ test_stream_compression_simple_compress_decompress_with_large_data() { ...@@ -152,7 +152,7 @@ test_stream_compression_simple_compress_decompress_with_large_data() {
size_t output_size; size_t output_size;
GPR_ASSERT(grpc_stream_decompress(decompress_ctx, &relay, &sink, &output_size, GPR_ASSERT(grpc_stream_decompress(decompress_ctx, &relay, &sink, &output_size,
~(size_t)0, &end_of_context)); ~(size_t)0, &end_of_context));
GPR_ASSERT(output_size == sizeof(test_str) - 1); GPR_ASSERT(output_size == LARGE_DATA_SIZE - 1);
grpc_stream_compression_context_destroy(compress_ctx); grpc_stream_compression_context_destroy(compress_ctx);
grpc_stream_compression_context_destroy(decompress_ctx); grpc_stream_compression_context_destroy(decompress_ctx);
...@@ -161,6 +161,7 @@ test_stream_compression_simple_compress_decompress_with_large_data() { ...@@ -161,6 +161,7 @@ test_stream_compression_simple_compress_decompress_with_large_data() {
grpc_slice_buffer_destroy(&source); grpc_slice_buffer_destroy(&source);
grpc_slice_buffer_destroy(&relay); grpc_slice_buffer_destroy(&relay);
grpc_slice_buffer_destroy(&sink); grpc_slice_buffer_destroy(&sink);
gpr_free(test_str);
} }
static void test_stream_compression_drop_context() { static void test_stream_compression_drop_context() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment