diff --git a/.github/ci-nightly-test.sh b/.github/ci-nightly-test.sh index 1a3dd3f24..cf7567c5b 100644 --- a/.github/ci-nightly-test.sh +++ b/.github/ci-nightly-test.sh @@ -1,6 +1,6 @@ #!/bin/bash -set -e +set -eu # We do not want to come across the ecCodes tools in the toolbox module unload ecmwf-toolbox @@ -14,12 +14,16 @@ module load python3 version=$(cat $TMPDIR/eccodes/VERSION) +# Note: +# The environment variable "GH_TOKEN" needs to be there for the clone to succeed +# + regression_suite_dir=$TMPDIR/eccodes-regression-tests mkdir -p $regression_suite_dir git clone https://${GH_TOKEN}@github.com/ecmwf/eccodes-regression-tests.git $regression_suite_dir cd $regression_suite_dir -#cd ~masn/REGRESSION_TESTING/ecCodes +# Launch the regression tests in parallel (This script uses GNU parallel) ./par-suite.sh -w $TMPDIR/install/eccodes/$version # For debugging specific test(s)