From 87dea3cdb8de9c9ff3125179b5cbcd072a0acb5e Mon Sep 17 00:00:00 2001 From: andrew clark Date: Mon, 6 Oct 2025 22:54:06 -0600 Subject: [PATCH] Testing results stage skip --- Jenkinsfile | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9f177e7659..dc1297c8a4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1812,22 +1812,26 @@ pipeline { } stage("Process Performance Test Results") { - when { - beforeAgent true - expression { env.SHOULD_RUN_CI.toBoolean() } - expression { (params.RUN_PERFORMANCE_TESTS.toBoolean() || params.BUILD_INSTANCES_ONLY.toBoolean() || params.RUN_CK_TILE_FMHA_TESTS.toBoolean()) && !params.BUILD_LEGACY_OS.toBoolean() } - } - agent { label 'mici' } - steps { - process_results() - cleanWs() + parallel + { + stage("Process results"){ + when { + beforeAgent true + expression { (params.RUN_PERFORMANCE_TESTS.toBoolean() || params.BUILD_INSTANCES_ONLY.toBoolean() || params.RUN_CK_TILE_FMHA_TESTS.toBoolean()) && !params.BUILD_LEGACY_OS.toBoolean() } + } + agent { label 'mici' } + steps{ + process_results() + cleanWs() + } + } } post { always { script { if (env.SHOULD_RUN_CI.toBoolean() && !(params.RUN_PERFORMANCE_TESTS.toBoolean() || params.BUILD_INSTANCES_ONLY.toBoolean() || params.RUN_CK_TILE_FMHA_TESTS.toBoolean()) && params.BUILD_LEGACY_OS.toBoolean()) { - // CI should run but stage is skipped - def variant = env.STAGE_NAME + // Report the skipped stage's status. + def variant = "Process results" gitStatusWrapper(credentialsId: "${env.ck_git_creds}", gitHubContext: "${variant}", account: 'ROCm', repo: 'composable_kernel') { echo "Process Performance Test Results stage skipped." }