Skip to content

Commit 0d6c402

Browse files
authored
interop-testing: skip empty orca updates for unary at the server (grpc#9256)
1 parent 395fae5 commit 0d6c402

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

interop-testing/src/main/java/io/grpc/testing/integration/TestServiceImpl.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,12 @@ public void unaryCall(SimpleRequest req, StreamObserver<SimpleResponse> response
123123
return;
124124
}
125125

126-
echoCallMetricsFromPayload(req.getOrcaPerQueryReport());
127-
echoMetricsFromPayload(req.getOrcaOobReport());
126+
if (req.hasOrcaPerQueryReport()) {
127+
echoCallMetricsFromPayload(req.getOrcaPerQueryReport());
128+
}
129+
if (req.hasOrcaOobReport()) {
130+
echoMetricsFromPayload(req.getOrcaOobReport());
131+
}
128132
responseObserver.onNext(responseBuilder.build());
129133
responseObserver.onCompleted();
130134
}

0 commit comments

Comments
 (0)