From 0b27bcae0f30f3bb56c0e3360cd05e813b4de31c Mon Sep 17 00:00:00 2001 From: Michael Levy Date: Tue, 17 Sep 2024 17:03:37 -0600 Subject: [PATCH] Update run_test_suite.sh script 1. Skip marbl_with_ladjust_bury_coeff.settings when running init (since it should fail due to lgcm_has_global_ops = .false.) 2. Run new bury_coeff test --- MARBL_tools/run_test_suite.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/MARBL_tools/run_test_suite.sh b/MARBL_tools/run_test_suite.sh index 9673ce6b..1e4d4d51 100755 --- a/MARBL_tools/run_test_suite.sh +++ b/MARBL_tools/run_test_suite.sh @@ -136,6 +136,9 @@ if [ "${STATUS}" == "PASS" ]; then print_status "init.py" >> ${RESULTS_CACHE} # Initialize MARBL with settings from tests/input_files/settings/ for settingsfile in `find ../../input_files/settings -type f`; do + if [ "`basename $settingsfile`" == "marbl_with_ladjust_bury_coeff.settings" ]; then + continue + fi (set -x ; ./init.py -s $settingsfile) STATUS=$(check_return $?) print_status "init.py ($(basename ${settingsfile}))" >> ${RESULTS_CACHE} @@ -362,6 +365,12 @@ if [ "${STATUS}" == "PASS" ]; then STATUS=$(check_return $?) print_status "requested_tracers.py" >> ${RESULTS_CACHE} + # Print all fields MARBL needs running means of + cd ${MARBL_ROOT}/tests/regression_tests/bury_coeff + (set -x ; ./bury_coeff.py) + STATUS=$(check_return $?) + print_status "bury_coeff.py" >> ${RESULTS_CACHE} + # Print all output_for_GCM variables cd ${MARBL_ROOT}/tests/regression_tests/available_output (set -x ; ./available_output.py)