Skip to content

Commit dd9f9a9

Browse files
committed
fix test
Signed-off-by: Davanum Srinivas <[email protected]>
1 parent 7078a07 commit dd9f9a9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tests/integration/tracing_test.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ func testStreamRPCTracing(t *testing.T) {
217217
select {
218218
case watchResp := <-watchChan:
219219
require.NoError(t, watchResp.Err())
220-
require.Len(t, 1, len(watchResp.Events))
220+
require.Len(t, watchResp.Events, 1)
221221
t.Log("Received watch event successfully")
222222
case <-time.After(5 * time.Second):
223223
t.Fatal("Timed out waiting for watch event")
@@ -257,7 +257,11 @@ type traceServer struct {
257257
func (t *traceServer) Export(ctx context.Context, req *traceservice.ExportTraceServiceRequest) (*traceservice.ExportTraceServiceResponse, error) {
258258
emptyValue := traceservice.ExportTraceServiceResponse{}
259259
if t.filterFunc(req) {
260-
t.traceFound <- struct{}{}
260+
select {
261+
case t.traceFound <- struct{}{}:
262+
default:
263+
// Channel already notified
264+
}
261265
}
262266
return &emptyValue, nil
263267
}

0 commit comments

Comments
 (0)