TestData: CSV Metric Values - fix NoData (#71656)

return a valid NoData response when the input is empty
This commit is contained in:
Kyle Brandt
2023-07-14 09:54:11 -04:00
committed by GitHub
parent d1ae4e2786
commit fb2a57d3a3
+7
View File
@@ -374,6 +374,13 @@ func (s *Service) handleCSVMetricValuesScenario(ctx context.Context, req *backen
}
stringInput := model.StringInput
if strings.TrimSpace(stringInput) == "" {
qr := resp.Responses[q.RefID]
qr.Frames = data.Frames{
data.NewFrame("").SetMeta(&data.FrameMeta{ExecutedQueryString: stringInput}),
}
return resp, nil
}
valueField, err := csvLineToField(stringInput)
if err != nil {
return nil, err