Skip to content

Commit de0b522

Browse files
authored
[Infra] - Fix test stage check for the package sanity check stage (NVIDIA#5694)
Signed-off-by: Yiqing Yan <yiqingy@nvidia.com>
1 parent 7dbecf7 commit de0b522

File tree

1 file changed

+28
-24
lines changed

1 file changed

+28
-24
lines changed

jenkins/L0_Test.groovy

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1882,7 +1882,7 @@ def launchTestJobs(pipeline, testFilter, dockerNode=null)
18821882
}]]}
18831883

18841884
// Python version and OS for sanity check
1885-
sanityCheckConfigs = [
1885+
x86SanityCheckConfigs = [
18861886
"PY312-DLFW": [
18871887
LLM_ROCKYLINUX8_PY312_DOCKER_IMAGE,
18881888
"B200_PCIe",
@@ -1912,31 +1912,35 @@ def launchTestJobs(pipeline, testFilter, dockerNode=null)
19121912
],
19131913
]
19141914

1915-
if (env.targetArch == AARCH64_TRIPLE) {
1916-
sanityCheckConfigs = [
1917-
"PY312-UB2404": [
1918-
LLM_DOCKER_IMAGE,
1919-
"GH200",
1920-
AARCH64_TRIPLE,
1921-
false,
1922-
"",
1923-
UBUNTU_24_04_IMAGE,
1924-
true, // Extra PyTorch CUDA 12.8 install
1925-
],
1926-
"PY312-DLFW": [
1927-
LLM_DOCKER_IMAGE,
1928-
"GH200",
1929-
AARCH64_TRIPLE,
1930-
false,
1931-
"dlfw/",
1932-
DLFW_IMAGE,
1933-
false,
1934-
],
1935-
]
1936-
}
1915+
aarch64SanityCheckConfigs = [
1916+
"PY312-UB2404": [
1917+
LLM_DOCKER_IMAGE,
1918+
"GH200",
1919+
AARCH64_TRIPLE,
1920+
false,
1921+
"",
1922+
UBUNTU_24_04_IMAGE,
1923+
true, // Extra PyTorch CUDA 12.8 install
1924+
],
1925+
"PY312-DLFW": [
1926+
LLM_DOCKER_IMAGE,
1927+
"GH200",
1928+
AARCH64_TRIPLE,
1929+
false,
1930+
"dlfw/",
1931+
DLFW_IMAGE,
1932+
false,
1933+
],
1934+
]
19371935

19381936
def toStageName = { gpuType, key -> "${gpuType}-PackageSanityCheck-${key}".toString() }
1939-
fullSet += sanityCheckConfigs.collectEntries{ key, values -> [toStageName(values[1], key), null] }.keySet()
1937+
fullSet += x86SanityCheckConfigs.collectEntries{ key, values -> [toStageName(values[1], key), null] }.keySet()
1938+
fullSet += aarch64SanityCheckConfigs.collectEntries{ key, values -> [toStageName(values[1], key), null] }.keySet()
1939+
1940+
sanityCheckConfigs = x86SanityCheckConfigs
1941+
if (env.targetArch == AARCH64_TRIPLE) {
1942+
sanityCheckConfigs = aarch64SanityCheckConfigs
1943+
}
19401944

19411945
sanityCheckJobs = sanityCheckConfigs.collectEntries {key, values -> [toStageName(values[1], key), {
19421946
cacheErrorAndUploadResult(toStageName(values[1], key), {

0 commit comments

Comments
 (0)