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 8fce5bb commit 78c8cdb
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 @@ -607,6 +607,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 @@ -758,41 +793,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 78c8cdb

Please sign in to comment.