From 8a40989fefde72f578a3c90e36d76ed959768d83 Mon Sep 17 00:00:00 2001 From: Carl Mastrangelo Date: Fri, 29 Jan 2016 12:52:37 -0800 Subject: [PATCH] Fix OOM errors that happen occasionally --- .../java/io/grpc/android/integrationtest/InteropTester.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/InteropTester.java b/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/InteropTester.java index 470eb90fd0..6c654ef426 100644 --- a/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/InteropTester.java +++ b/android-interop-testing/app/src/main/java/io/grpc/android/integrationtest/InteropTester.java @@ -580,12 +580,13 @@ public final class InteropTester extends AsyncTask { request.responseSize = unaryPayloadLength(); request.responseType = Messages.COMPRESSABLE; + SimpleResponse resp = blockingStub.unaryCall(request); final SimpleResponse goldenResponse = new SimpleResponse(); goldenResponse.payload = new Payload(); goldenResponse.payload.type = Messages.COMPRESSABLE; goldenResponse.payload.body = new byte[unaryPayloadLength()]; - assertMessageSizeEquals(goldenResponse, blockingStub.unaryCall(request)); + assertMessageSizeEquals(goldenResponse, resp); } public void deadlineNotExceeded() {