From a56aaa585e8938165afe66f933b2aa35dd57216f Mon Sep 17 00:00:00 2001 From: Yiqing Yan Date: Tue, 3 Feb 2026 15:44:15 +0800 Subject: [PATCH] [TRTLLM-10839][infra] Set rerun report stage UNSTABLE and pipeline SUCCESS in post-merge when there are passed rerun tests (#11210) Signed-off-by: Yiqing Yan --- jenkins/L0_MergeRequest.groovy | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/jenkins/L0_MergeRequest.groovy b/jenkins/L0_MergeRequest.groovy index e2a7f78e31..313a39c9b7 100644 --- a/jenkins/L0_MergeRequest.groovy +++ b/jenkins/L0_MergeRequest.groovy @@ -916,19 +916,10 @@ def collectTestResults(pipeline, testFilter) """ trtllm_utils.uploadArtifacts("rerun/rerun_report.html", "${UPLOAD_PATH}/test-results/") echo "Rerun report: https://urm.nvidia.com/artifactory/${UPLOAD_PATH}/test-results/rerun_report.html" - def isOfficialPostMergeJob = (env.JOB_NAME ==~ /.*PostMerge.*/) - if (env.alternativeTRT || isOfficialPostMergeJob) { - catchError( - buildResult: 'FAILURE', - stageResult: 'FAILURE') { - error "Some failed tests were reruned, please check the rerun report." - } - } else { - catchError( - buildResult: 'SUCCESS', - stageResult: 'UNSTABLE') { - error "Some failed tests were reruned, please check the rerun report." - } + catchError( + buildResult: 'SUCCESS', + stageResult: 'UNSTABLE') { + error "Some failed tests were reruned, please check the rerun report." } } // Rerun report stage try {