diff --git a/jenkins/L0_Test.groovy b/jenkins/L0_Test.groovy index b0220dbdfb04..4ab05d5efb5e 100644 --- a/jenkins/L0_Test.groovy +++ b/jenkins/L0_Test.groovy @@ -2038,7 +2038,9 @@ def runLLMTestlistWithSbatch(pipeline, platform, testList, config=VANILLA_CONFIG .replace("${ARTIFACTORY_DOCKER_HOST}/", "${ARTIFACTORY_DOCKER_HOST}#") } def mounts = getMountListForSlurmTest(cluster, true).join(",") - String[] taskArgs = getNodeArgs(nodeCount, gpuCount, disaggMultiNodeMode || singleNvlinkDomainMode) + // Multi-node perf-sanity and SingleNvlinkDomain stages must land in one NVLink + // domain: across racks the wide-EP MoE all-to-all cannot use MNNVL. + String[] taskArgs = getNodeArgs(nodeCount, gpuCount, disaggMultiNodeMode || aggMultiNodeMode || singleNvlinkDomainMode) if (taskArgs == null) { error "Invalid Slurm test stage name is set" }