First part of unit test fix.

This commit is contained in:
Eric Winter
2025-07-29 13:40:37 -06:00
parent 7bf8ade3f9
commit d7e7dcc305
3 changed files with 481 additions and 423 deletions

View File

@@ -18,6 +18,22 @@ module load {{ module }}
{%- endfor %}
module list
echo 'Configuring python environment.'
mage_miniconda3="${HOME}/miniconda3"
mage_conda="${mage_miniconda3}/bin/conda"
__conda_setup="$($mage_conda 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "$mage_miniconda3/etc/profile.d/conda.sh" ]; then
. "$mage_miniconda3/etc/profile.d/conda.sh"
else
export PATH="$mage_miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
conda activate {{ conda_environment }}
echo 'Setting up MAGE environment.'
source {{ kaijuhome }}/scripts/setupEnvironment.sh
@@ -28,6 +44,9 @@ export KMP_STACKSIZE=128M
echo 'The active environment variables are:'
printenv
echo 'Generating RAIJU configuration file.'
genRAIJU
echo 'Generating data for testing.'
MPICOMMAND="mpiexec $KAIJUHOME/scripts/preproc/pinCpuCores.sh"
$MPICOMMAND ./voltron_mpi.x cmiD_deep_8_genRes.xml >& cmiD_deep_8_genRes.out