@@ -246,7 +246,8 @@ func (s) TestCSMPluginOptionUnary(t *testing.T) {
246
246
opts := test .opts
247
247
opts .Target = ss .Target
248
248
wantMetrics := itestutils .MetricDataUnary (opts )
249
- itestutils .CompareMetrics (ctx , t , reader , gotMetrics , wantMetrics )
249
+ gotMetrics = itestutils .WaitForServerMetrics (ctx , t , reader , gotMetrics , wantMetrics )
250
+ itestutils .CompareMetrics (t , gotMetrics , wantMetrics )
250
251
})
251
252
}
252
253
}
@@ -419,7 +420,8 @@ func (s) TestCSMPluginOptionStreaming(t *testing.T) {
419
420
opts := test .opts
420
421
opts .Target = ss .Target
421
422
wantMetrics := itestutils .MetricDataStreaming (opts )
422
- itestutils .CompareMetrics (ctx , t , reader , gotMetrics , wantMetrics )
423
+ gotMetrics = itestutils .WaitForServerMetrics (ctx , t , reader , gotMetrics , wantMetrics )
424
+ itestutils .CompareMetrics (t , gotMetrics , wantMetrics )
423
425
})
424
426
}
425
427
}
@@ -603,7 +605,8 @@ func (s) TestXDSLabels(t *testing.T) {
603
605
},
604
606
}
605
607
606
- itestutils .CompareMetrics (ctx , t , reader , gotMetrics , wantMetrics )
608
+ gotMetrics = itestutils .WaitForServerMetrics (ctx , t , reader , gotMetrics , wantMetrics )
609
+ itestutils .CompareMetrics (t , gotMetrics , wantMetrics )
607
610
}
608
611
609
612
// TestObservability tests that Observability global function compiles and runs
0 commit comments