CESM1.2 is accompanied by updated utilities that support automated testing of the model. In general, these should be used only after the model has been ported to the target machine (see Chapter 5). The tools are create_production_test and $create_test.
The create_production_test
tool is executed from your $CASEROOT
, and tests your case's ability to be restarted in a
bit-for-bit fashion in a separate directory.
New perl-based $create_test and $query_tests utilities are
executed from $CCSMROOT
/scripts and allow you to quickly determine
what tests are available as well as set up and run one of numerous
supported tests or create any one of numerous test suites that are
used by the CESM developers for testing the model.