Skip to content
Snippets Groups Projects
Commit 1ff1c446 authored by Ilya Zhukov's avatar Ilya Zhukov
Browse files

Fix failing CI

parent 32e8516e
No related branches found
No related tags found
1 merge request!62Fix failing CI
...@@ -12,8 +12,16 @@ juwels-test-job: ...@@ -12,8 +12,16 @@ juwels-test-job:
script: script:
- module load JUBE - module load JUBE
- jube-autorun test/LinktestMain.xml - jube-autorun test/LinktestMain.xml
- '[ $(jube result test/runs/ | grep -cF "Compile failed") -le 1 ]' # Known Issues: Intel + IntelMPI - '[ $(jube result test/runs/ | grep -cF "Compile failed") -le 2 ]' # Known Issues: Intel + IntelMPI, NVHPC + OpenMPI
- '[ $(jube result test/runs/ | grep -cF "Cleanup failed") -le 4 ]' # Known Issues: GCC/NVHPC + ParaStationMPI + CUDA, Layertest ibverbs/CUDA - '[ $(jube result test/runs/ | grep -cF "Cleanup failed") -le 4 ]' # Known Issues: GCC/NVHPC + ParaStationMPI + CUDA, Layertest ibverbs/CUDA
id_tokens:
SITE_ID_TOKEN:
aud: https://gitlab.jsc.fz-juelich.de
artifacts:
when: always
expire_in: 1 week
paths:
- test/runs/
jureca-test-job: jureca-test-job:
stage: test stage: test
...@@ -21,5 +29,8 @@ jureca-test-job: ...@@ -21,5 +29,8 @@ jureca-test-job:
script: script:
- module load JUBE - module load JUBE
- jube-autorun test/LinktestMain.xml - jube-autorun test/LinktestMain.xml
- '[ $(jube result test/runs/ | grep -cF "Compile failed") -le 1 ]' # Known Issues: Intel + IntelMPI - '[ $(jube result test/runs/ | grep -cF "Compile failed") -le 2 ]' # Known Issues: Intel + IntelMPI, NVHPC + OpenMPI
- '[ $(jube result test/runs/ | grep -cF "Cleanup failed") -le 4 ]' # Known Issues: GCC/NVHPC + ParaStationMPI + CUDA, Layertest ibverbs/CUDA - '[ $(jube result test/runs/ | grep -cF "Cleanup failed") -le 4 ]' # Known Issues: GCC/NVHPC + ParaStationMPI + CUDA, Layertest ibverbs/CUDA
id_tokens:
SITE_ID_TOKEN:
aud: https://gitlab.jsc.fz-juelich.de
\ No newline at end of file
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
} [ "${MPI}" ] } [ "${MPI}" ]
</parameter> </parameter>
<parameter name="Load_Modules"> <parameter name="Load_Modules">
module load Stages/2023 module load Stages/2025
module load ${Compiler} module load ${Compiler}
module load ${MPI} module load ${MPI}
module load ${CUDA} module load ${CUDA}
...@@ -64,6 +64,11 @@ ...@@ -64,6 +64,11 @@
module load SciPy-Stack module load SciPy-Stack
module list module list
</parameter> </parameter>
<parameter name="Install_minipmi">
git clone https://github.com/kraused/minipmi.git
cd minipmi
make -j8
</parameter>
</parameterset> </parameterset>
<parameterset name="Slurm"> <!-- depends on Linktest_Args, System and Environment parameters --> <parameterset name="Slurm"> <!-- depends on Linktest_Args, System and Environment parameters -->
<parameter name="Account" mode="python"> <parameter name="Account" mode="python">
......
...@@ -54,6 +54,11 @@ ...@@ -54,6 +54,11 @@
<use from="Default.xml">System, Environment, Build</use> <use from="Default.xml">System, Environment, Build</use>
<do done_file="ready" error_file="error" tag="!dryRun"> <do done_file="ready" error_file="error" tag="!dryRun">
set -x set -x
$Install_minipmi
export MINIPMI_DIR=$(pwd)
cd ..
export CPATH=$$MINIPMI_DIR:$$CPATH
export LIBRARY_PATH=$$MINIPMI_DIR:$$LIBRARY_PATH
$Load_Modules $Load_Modules
cd benchmark cd benchmark
$Make $Make
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment