Fix OOM errors that happen occasionally

This commit is contained in:
Carl Mastrangelo 2016-01-29 12:52:37 -08:00
parent ba54513f5c
commit 8a40989fef
1 changed files with 2 additions and 1 deletions

View File

@ -580,12 +580,13 @@ public final class InteropTester extends AsyncTask<Void, Void, String> {
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() {