diff --git a/regression-test/pipeline/cloud_p0/run.sh b/regression-test/pipeline/cloud_p0/run.sh index fd79f8546650ed..ac10b0bfbe5b00 100644 --- a/regression-test/pipeline/cloud_p0/run.sh +++ b/regression-test/pipeline/cloud_p0/run.sh @@ -86,8 +86,8 @@ run() { test_suites=$(echo "${summary}" | cut -d ' ' -f 2) failed_suites=$(echo "${summary}" | cut -d ' ' -f 5) fatal_scripts=$(echo "${summary}" | cut -d ' ' -f 8) - if [[ ${test_suites} -gt 0 && ${failed_suites} -le 30 && ${fatal_scripts} -eq 0 ]]; then - echo "INFO: regression test result meet (test_suites>0 && failed_suites<=30 && fatal_scripts=0)" + if [[ ${test_suites} -gt 0 && ${failed_suites} -le ${failed_suites_threshold:=100} && ${fatal_scripts} -eq 0 ]]; then + echo "INFO: regression test result meet (test_suites>0 && failed_suites<=${failed_suites_threshold} && fatal_scripts=0)" else return 1 fi