Skip to content
Failed

Changes

Summary

  1. One of the previous issues with this python script is that it (details)
  2. I am setting the exit_code for the python script to be based on (details)
  3. I added some helpful print statements and imported "sys" for the (details)
  4. Changing the generalized vertical grid Jenkins test to use the new (details)
  5. When the run_clubb_w_varying_flags.py script is running a generalized (details)
Commit 108815d5afea2ebd26c3611c760288b9e56e454c by bmg2
One of the previous issues with this python script is that it
suppressed the output of the bash script it was running
(run_scm_all.bash). It is important to see what cases successfully
ran and what cases failed. I have altered the script so that
it doesn't suppress the output of run_scm_all.bash.

Note: the output from the bash script won't be printed to output
until all the cases in run_scm_all.bash have been run to completion.
The file was modified run_scripts/run_clubb_w_varying_flags.py (diff)
Commit 25168201548b7ac24d9a4b58a1b55f742479755e by bmg2
I am setting the exit_code for the python script to be based on
what is passed out from the bash script for the set of
run_scm_all.bash commands for each flag grouping. It any flag test
fails, the overall exit code from the test will also be set to
a fail result.
The file was modified run_scripts/run_clubb_w_varying_flags.py (diff)
Commit fd6d3ca5c2e22280c5faffe4e79307f3956f17c9 by bmg2
I added some helpful print statements and imported "sys" for the
sys.exit statement.
The file was modified run_scripts/run_clubb_w_varying_flags.py (diff)
Commit 1ae402390b203de58866e57af503d9641df0c421 by bmg2
Changing the generalized vertical grid Jenkins test to use the new
run_clubb_w_varying_flags.py python script instead of the traditional
run_scm_all.bash.
The file was modified jenkins_tests/clubb_generalized_vertical_grid_test/Jenkinsfile (diff)
Commit 02f49f2feca508a3bdc6f881673d23f576add971 by bmg2
When the run_clubb_w_varying_flags.py script is running a generalized
vertical grid test, use a stats file that has a greatly reduced number
of stats. Stats aren't important for this test. We don't want to eat
up too much storage space or waste extra time with stats.
The file was modified run_scripts/run_clubb_w_varying_flags.py (diff)
The file was modified jenkins_tests/clubb_generalized_vertical_grid_test/Jenkinsfile (diff)