From c232869af9ed82f67cfeb6c6a1c8bd2079e8c409 Mon Sep 17 00:00:00 2001 From: David Esparza Date: Fri, 27 Oct 2023 11:09:08 -0600 Subject: [PATCH] metrics: removes double-quotes in checkemtrics when parsing results This PR removes double quotes in jq output to return raw strings as input of checkmetrics tool. Fixes: #8331 Signed-off-by: David Esparza --- tests/metrics/cmd/checkmetrics/json.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/metrics/cmd/checkmetrics/json.go b/tests/metrics/cmd/checkmetrics/json.go index a11d957b7..f38d70cb9 100644 --- a/tests/metrics/cmd/checkmetrics/json.go +++ b/tests/metrics/cmd/checkmetrics/json.go @@ -29,7 +29,7 @@ func (c *jsonRecord) load(filepath string, metric *metrics) error { log.Debugf(" Run jq '%v' %s", metric.CheckVar, filepath) - out, err := exec.Command("jq", metric.CheckVar, filepath).Output() + out, err := exec.Command("jq", "-r", metric.CheckVar, filepath).Output() if err != nil { log.Warnf("Failed to run [jq %v %v][%v]", metric.CheckVar, filepath, err) return err