From d2c36e52752ec58dba7825f03742bd9bf1b33851 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 20 Apr 2026 13:10:23 -0300 Subject: [PATCH] ci(soteria): fix test metric label escaping --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8ca5069..1820282 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -269,7 +269,7 @@ EOF ' build/go-test.json 2>/dev/null \ | while IFS=$'\t' read -r test_name test_status; do [ -n "${test_name}" ] || continue - escaped_test="$(printf '%s' "${test_name}" | sed -e 's/\\/\\\\/g' -e 's/"/\\"/g' -e ':a;N;$!ba;s/\n/\\n/g')" + escaped_test="$(printf '%s' "${test_name}" | sed -e 's/\\/\\\\/g' -e 's/"/\\"/g')" printf 'platform_quality_gate_test_case_result{suite="%s",test="%s",status="%s"} 1\n' \ "${suite}" "${escaped_test}" "${test_status}" >> "${test_case_metrics_file}" done