@@ -310,7 +310,7 @@ func TestSourceReaper_FetchSpecialMetric(t *testing.T) {
310310 t .Run ("metric not found in definitions" , func (t * testing.T ) {
311311 sr , _ , mock := newSR (t )
312312 defer mock .Close ()
313- sr .fetchSpecialMetric (ctx , "no_such_special_xyz" )
313+ assert . NoError ( t , sr .fetchSpecialMetric (ctx , "no_such_special_xyz" ) )
314314 select {
315315 case <- sr .reaper .measurementCh :
316316 t .Error ("expected no measurement" )
@@ -324,7 +324,7 @@ func TestSourceReaper_FetchSpecialMetric(t *testing.T) {
324324 defer mock .Close ()
325325 metricDefs .MetricDefs ["sp_primary_only" ] = metrics.Metric {NodeStatus : "primary" }
326326 md .IsInRecovery = true
327- sr .fetchSpecialMetric (ctx , "sp_primary_only" )
327+ assert . NoError ( t , sr .fetchSpecialMetric (ctx , "sp_primary_only" ) )
328328 select {
329329 case <- sr .reaper .measurementCh :
330330 t .Error ("expected no measurement for primary-only on standby" )
@@ -338,7 +338,7 @@ func TestSourceReaper_FetchSpecialMetric(t *testing.T) {
338338 defer mock .Close ()
339339 metricDefs .MetricDefs ["sp_standby_only" ] = metrics.Metric {NodeStatus : "standby" }
340340 md .IsInRecovery = false
341- sr .fetchSpecialMetric (ctx , "sp_standby_only" )
341+ assert . NoError ( t , sr .fetchSpecialMetric (ctx , "sp_standby_only" ) )
342342 select {
343343 case <- sr .reaper .measurementCh :
344344 t .Error ("expected no measurement for standby-only on primary" )
@@ -352,7 +352,7 @@ func TestSourceReaper_FetchSpecialMetric(t *testing.T) {
352352 defer mock .Close ()
353353 metricDefs .MetricDefs [specialMetricInstanceUp ] = metrics.Metric {}
354354 mock .ExpectPing ()
355- sr .fetchSpecialMetric (ctx , specialMetricInstanceUp )
355+ assert . NoError ( t , sr .fetchSpecialMetric (ctx , specialMetricInstanceUp ) )
356356 select {
357357 case msg := <- sr .reaper .measurementCh :
358358 assert .Equal (t , specialMetricInstanceUp , msg .MetricName )
@@ -369,7 +369,7 @@ func TestSourceReaper_FetchSpecialMetric(t *testing.T) {
369369 defer mock .Close ()
370370 metricDefs .MetricDefs [specialMetricInstanceUp ] = metrics.Metric {StorageName : "infra_up" }
371371 mock .ExpectPing ()
372- sr .fetchSpecialMetric (ctx , specialMetricInstanceUp )
372+ assert . NoError ( t , sr .fetchSpecialMetric (ctx , specialMetricInstanceUp ) )
373373 select {
374374 case msg := <- sr .reaper .measurementCh :
375375 assert .Equal (t , "infra_up" , msg .MetricName )
@@ -386,7 +386,7 @@ func TestSourceReaper_FetchSpecialMetric(t *testing.T) {
386386 for _ , name := range []string {"sproc_hashes" , "table_hashes" , "index_hashes" , "configuration_hashes" , "privilege_hashes" } {
387387 delete (metricDefs .MetricDefs , name )
388388 }
389- sr .fetchSpecialMetric (ctx , specialMetricChangeEvents )
389+ assert . NoError ( t , sr .fetchSpecialMetric (ctx , specialMetricChangeEvents ) )
390390 select {
391391 case <- sr .reaper .measurementCh :
392392 t .Error ("expected no measurement when no changes detected" )
0 commit comments