SIGN IN SIGN UP

extproc: fix TestObservabilityMidStreamFailDeny race (#9295)

Fixes: https://github.com/grpc/grpc-go/issues/9289

This PR changes `TestObservabilityMidStreamFailDeny` to send and recv
message until it gets an error. The test was failing because send and
recv call directly in dataplane stream without waiting for error from
proc stream. Error from proc stream is received async in
`recvAndDiscardResponses` loop. SO it can happen that 10 send and recv
happen very fast before the proc server send error frame.

RELEASE NOTES: None

#ext-proc-a93
E
eshitachandwani committed
03255a9237b6eb32710f6bc4f2de9a675b99fe36
Parent: 17d5aaf
Committed by GitHub <noreply@github.com> on 8/6/2026, 7:34:29 AM