ci(data-prepper): keep validation labels portable

This commit is contained in:
jenkins 2026-04-22 13:13:56 -03:00
parent 4282810602
commit e75a5d5675

View File

@ -216,17 +216,13 @@ EOF
cases=""
case_metrics=""
label_value() {
printf '%s' "$1" | sed -e 's/\\/\\\\/g' -e 's/"/\\"/g'
}
suite="${SUITE_NAME:-data_prepper}"
metric_branch_raw="${BRANCH_NAME:-${GIT_BRANCH:-unknown}}"
metric_branch_raw="${metric_branch_raw#origin/}"
metric_suite="$(label_value "${suite}")"
metric_branch="$(label_value "${metric_branch_raw}")"
metric_build_number="$(label_value "${BUILD_NUMBER:-unknown}")"
metric_jenkins_job="$(label_value "${JOB_NAME:-data-prepper}")"
metric_suite="${suite}"
metric_branch="${metric_branch_raw}"
metric_build_number="${BUILD_NUMBER:-unknown}"
metric_jenkins_job="${JOB_NAME:-data-prepper}"
add_case() {
name="$1"
@ -239,7 +235,7 @@ EOF
else
cases="${cases}<testcase classname=\"data_prepper.packaging\" name=\"${name}\" />"
fi
test_name="$(label_value "data_prepper.packaging::${name}")"
test_name="data_prepper.packaging::${name}"
case_metrics="${case_metrics}platform_quality_gate_test_case_result{suite=\"${metric_suite}\",branch=\"${metric_branch}\",build_number=\"${metric_build_number}\",jenkins_job=\"${metric_jenkins_job}\",test=\"${test_name}\",status=\"${status}\"} 1
"
}