diff --git a/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/TesterOkHttpChannelBuilder.java b/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/TesterOkHttpChannelBuilder.java index 3f2aa7d8f7..44fcf31770 100644 --- a/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/TesterOkHttpChannelBuilder.java +++ b/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/TesterOkHttpChannelBuilder.java @@ -60,6 +60,7 @@ class TesterOkHttpChannelBuilder { public static ManagedChannel build(String host, int port, @Nullable String serverHostOverride, boolean useTls, @Nullable InputStream testCa, @Nullable String androidSocketFactoryTls) { ManagedChannelBuilder channelBuilder = ManagedChannelBuilder.forAddress(host, port); + ((OkHttpChannelBuilder) channelBuilder).maxMessageSize(16 * 1024 * 1024); if (serverHostOverride != null) { // Force the hostname to match the cert the server uses. channelBuilder.overrideAuthority(serverHostOverride); diff --git a/interop-testing/src/main/java/io/grpc/testing/integration/TestServiceServer.java b/interop-testing/src/main/java/io/grpc/testing/integration/TestServiceServer.java index 3fe8cb6953..e76faa860d 100644 --- a/interop-testing/src/main/java/io/grpc/testing/integration/TestServiceServer.java +++ b/interop-testing/src/main/java/io/grpc/testing/integration/TestServiceServer.java @@ -143,6 +143,7 @@ public class TestServiceServer { } server = NettyServerBuilder.forPort(port) .sslContext(sslContext) + .maxMessageSize(16 * 1024 * 1024) .addService(ServerInterceptors.intercept( new TestServiceImpl(executor), TestUtils.echoRequestHeadersInterceptor(Util.METADATA_KEY)))