diff --git a/jenkins/L0_Test.groovy b/jenkins/L0_Test.groovy index 69906657c1c2..8f0647e32110 100644 --- a/jenkins/L0_Test.groovy +++ b/jenkins/L0_Test.groovy @@ -1168,8 +1168,8 @@ def runLLMTestlistWithSbatch(pipeline, platform, testList, config=VANILLA_CONFIG } def exemptionComment = "" - if (cluster.host.contains("oci-nrt") || cluster.host.contains("oci-hsg") || cluster.host.contains("lbd-lax")) { - exemptionComment = """--comment='{"OccupiedIdleGPUsJobReaper":{"exemptIdleTimeMins":"90","reason":"other","description":"Long data and model loading time and disaggregated serving tests"}}'""" + if (SlurmConfig.needsIdleGpuExemption(cluster)) { + exemptionComment = "--comment='${SlurmConfig.IDLE_GPU_EXEMPTION_PAYLOAD}'" } def envExportStatements = envVarsToExport.collect { varName, varValue ->