ci(soteria): fix test metric label escaping
This commit is contained in:
parent
5496fccb9f
commit
d2c36e5275
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -269,7 +269,7 @@ EOF
|
|||||||
' build/go-test.json 2>/dev/null \
|
' build/go-test.json 2>/dev/null \
|
||||||
| while IFS=$'\t' read -r test_name test_status; do
|
| while IFS=$'\t' read -r test_name test_status; do
|
||||||
[ -n "${test_name}" ] || continue
|
[ -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' \
|
printf 'platform_quality_gate_test_case_result{suite="%s",test="%s",status="%s"} 1\n' \
|
||||||
"${suite}" "${escaped_test}" "${test_status}" >> "${test_case_metrics_file}"
|
"${suite}" "${escaped_test}" "${test_status}" >> "${test_case_metrics_file}"
|
||||||
done
|
done
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user