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 <zachary.dworkin@intel.com>
  • Loading branch information
zachdworkin committed Dec 19, 2024
1 parent 70abc93 commit bfbbaeb
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 bfbbaeb

Please sign in to comment.