-
Atkins, Charles Vernon authoredAtkins, Charles Vernon authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
cori-mpich-tests.slurm 792 B
#!/bin/bash
#SBATCH -A m1248
#SBATCH -p debug
#SBATCH -N 2
#SBATCH -t 0:00:30
#SBATCH -n 8
#SBATCH -J adios_nightly
#SBATCH -L scratch
#SBATCH -C knl,quad,cache
case ${SLURM_ARRAY_TASK_ID} in
1) CTEST_COMPILER=gcc
;;
2) CTEST_COMPILER=intel
;;
3) CTEST_COMPILER=cray
;;
*) echo "Error: Unsupported SLURM_ARRAY_TASK_ID: ${SLURM_ARRAY_TASK_ID}"
exit
;;
esac
echo "SLURM_ARRAY_TASK_ID: ${SLURM_ARRAY_TASK_ID}"
echo "CTEST_COMPILER: ${CTEST_COMPILER}"
CTEST=${HOME}/dashboards/cori/support/CMake/install/v3.9.5/bin/ctest
SCRIPT_DIR=${PWD}/source/scripts/dashboard/nightly
${CTEST} -VV -S ${SCRIPT_DIR}/cori-${CTEST_COMPILER}-mpich.cmake \
-Ddashboard_full=OFF \
-Ddashboard_do_test=ON \
-Ddashboard_do_submit=OFF 2>&1 1>>cori-${CTEST_COMPILER}-mpich.log