From 8c0aee6535bdc057a5c998615e64550df220f924 Mon Sep 17 00:00:00 2001 From: "Adrien M. BERNEDE" <51493078+adrienbernede@users.noreply.github.com> Date: Wed, 13 Nov 2024 11:54:11 +0100 Subject: [PATCH 1/2] Enable MPI everywhere to see where it fails --- .gitlab/custom-jobs-and-variables.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitlab/custom-jobs-and-variables.yml b/.gitlab/custom-jobs-and-variables.yml index 240b3f2c..2cdbd244 100644 --- a/.gitlab/custom-jobs-and-variables.yml +++ b/.gitlab/custom-jobs-and-variables.yml @@ -19,7 +19,7 @@ variables: # Note: We repeat the reservation, necessary when jobs are manually re-triggered. RUBY_JOB_ALLOC: "--overlap --reservation=ci --nodes=1" # Project specific variants for ruby - PROJECT_RUBY_VARIANTS: "" + PROJECT_RUBY_VARIANTS: "+mpi" # Project specific deps for ruby PROJECT_RUBY_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -29,7 +29,7 @@ variables: # Arguments for job level allocation POODLE_JOB_ALLOC: "--overlap --nodes=1" # Project specific variants for poodle - PROJECT_POODLE_VARIANTS: "" + PROJECT_POODLE_VARIANTS: "+mpi" # Project specific deps for poodle PROJECT_POODLE_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -39,7 +39,7 @@ variables: # Arguments for job level allocation CORONA_JOB_ALLOC: "--nodes=1 --begin-time=+5s" # Project specific variants for corona - PROJECT_CORONA_VARIANTS: "" + PROJECT_CORONA_VARIANTS: "+mpi" # Project specific deps for corona PROJECT_CORONA_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -49,7 +49,7 @@ variables: # Arguments for job level allocation TIOGA_JOB_ALLOC: "--nodes=1 --begin-time=+5s" # Project specific variants for tioga - PROJECT_TIOGA_VARIANTS: "" + PROJECT_TIOGA_VARIANTS: "+mpi" # Project specific deps for tioga PROJECT_TIOGA_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -58,7 +58,7 @@ variables: # Arguments for job level allocation LASSEN_JOB_ALLOC: "1 -W 11 -q pci" # Project specific variants for lassen - PROJECT_LASSEN_VARIANTS: " cuda_arch=70" + PROJECT_LASSEN_VARIANTS: " +mpi cuda_arch=70" # Project specific deps for lassen PROJECT_LASSEN_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " From 7e166494fbfe17420c0d06a9f4c80d1583f6b26d Mon Sep 17 00:00:00 2001 From: "Adrien M. BERNEDE" <51493078+adrienbernede@users.noreply.github.com> Date: Thu, 14 Nov 2024 14:13:58 +0100 Subject: [PATCH 2/2] Enable testing in CI --- .gitlab/custom-jobs-and-variables.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitlab/custom-jobs-and-variables.yml b/.gitlab/custom-jobs-and-variables.yml index 2cdbd244..1d8ee5a0 100644 --- a/.gitlab/custom-jobs-and-variables.yml +++ b/.gitlab/custom-jobs-and-variables.yml @@ -19,7 +19,7 @@ variables: # Note: We repeat the reservation, necessary when jobs are manually re-triggered. RUBY_JOB_ALLOC: "--overlap --reservation=ci --nodes=1" # Project specific variants for ruby - PROJECT_RUBY_VARIANTS: "+mpi" + PROJECT_RUBY_VARIANTS: "+mpi +tests" # Project specific deps for ruby PROJECT_RUBY_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -29,7 +29,7 @@ variables: # Arguments for job level allocation POODLE_JOB_ALLOC: "--overlap --nodes=1" # Project specific variants for poodle - PROJECT_POODLE_VARIANTS: "+mpi" + PROJECT_POODLE_VARIANTS: "+mpi +tests" # Project specific deps for poodle PROJECT_POODLE_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -39,7 +39,7 @@ variables: # Arguments for job level allocation CORONA_JOB_ALLOC: "--nodes=1 --begin-time=+5s" # Project specific variants for corona - PROJECT_CORONA_VARIANTS: "+mpi" + PROJECT_CORONA_VARIANTS: "+mpi +tests" # Project specific deps for corona PROJECT_CORONA_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -49,7 +49,7 @@ variables: # Arguments for job level allocation TIOGA_JOB_ALLOC: "--nodes=1 --begin-time=+5s" # Project specific variants for tioga - PROJECT_TIOGA_VARIANTS: "+mpi" + PROJECT_TIOGA_VARIANTS: "+mpi +tests" # Project specific deps for tioga PROJECT_TIOGA_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples " @@ -58,7 +58,7 @@ variables: # Arguments for job level allocation LASSEN_JOB_ALLOC: "1 -W 11 -q pci" # Project specific variants for lassen - PROJECT_LASSEN_VARIANTS: " +mpi cuda_arch=70" + PROJECT_LASSEN_VARIANTS: " +mpi +tests cuda_arch=70" # Project specific deps for lassen PROJECT_LASSEN_DEPS: "^umpire~c~shared ^raja~examples~exercises~tests ^chai~shared~examples "