Skip to content

Commit

Permalink
contrib/intel/jenkins: Re-order stages to put slow ones first
Browse files Browse the repository at this point in the history
Put slow stages first so they start executing and other tests
can complete in parallel while the slow one is running.

Signed-off-by: Zach Dworkin <[email protected]>
  • Loading branch information
zachdworkin committed Dec 17, 2024
1 parent 8c33b6f commit e5fe96e
Showing 1 changed file with 35 additions and 35 deletions.
70 changes: 35 additions & 35 deletions contrib/intel/jenkins/Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -605,6 +605,41 @@ pipeline {
stage('parallel-tests') {
when { equals expected: true, actual: DO_RUN }
parallel {
stage('mpichtestsuite-tcp') {
steps {
script {
dir (RUN_LOCATION) {
def providers = [['tcp', null]]
def MPIS = ["mpich"]
if (env.WEEKLY.toBoolean()) {
MPIS = ["impi", "mpich"]
}
for (def mpi in MPIS) {
run_middleware(providers, "mpichtestsuite", "mpichtestsuite",
"grass", "bulbasaur,ivysaur", "2", "${mpi}")
}
}
}
}
}
stage('mpichtestsuite-verbs') {
steps {
script {
dir (RUN_LOCATION) {
def providers = [["verbs","rxm"]]
def MPIS = ["mpich"]
if (env.WEEKLY.toBoolean()) {
MPIS = ["impi", "mpich"]
}
for (def mpi in MPIS) {
run_middleware(providers, "mpichtestsuite", "mpichtestsuite",
"water", "squirtle,wartortle,articuno", "2",
"${mpi}")
}
}
}
}
}
stage ('CI_mpi_verbs-rxm_imb') {
steps {
script {
Expand Down Expand Up @@ -756,41 +791,6 @@ pipeline {
}
}
}
stage('mpichtestsuite-tcp') {
steps {
script {
dir (RUN_LOCATION) {
def providers = [['tcp', null]]
def MPIS = ["mpich"]
if (env.WEEKLY.toBoolean()) {
MPIS = ["impi", "mpich"]
}
for (def mpi in MPIS) {
run_middleware(providers, "mpichtestsuite", "mpichtestsuite",
"grass", "bulbasaur,ivysaur", "2", "${mpi}")
}
}
}
}
}
stage('mpichtestsuite-verbs') {
steps {
script {
dir (RUN_LOCATION) {
def providers = [["verbs","rxm"]]
def MPIS = ["mpich"]
if (env.WEEKLY.toBoolean()) {
MPIS = ["impi", "mpich"]
}
for (def mpi in MPIS) {
run_middleware(providers, "mpichtestsuite", "mpichtestsuite",
"water", "squirtle,wartortle,articuno", "2",
"${mpi}")
}
}
}
}
}
stage('SHMEM_grass') {
steps {
script {
Expand Down

0 comments on commit e5fe96e

Please sign in to comment.