Skip to content

CIME Developers Guide

Robert Jacob edited this page Apr 6, 2016 · 14 revisions

Testing

Before making a Pull Request to the ESCMI/CIME github, test your changes.

Python

Required

cd to utils/python/tests

> ./scripts_regression_tests --fast   (skips building/running X and A case tests).

Recommended

  1. Run "pylint --disable C" on any modified python files.

  2. Cd to cime/scripts

    ./create_test cime_developer   (runs the X and A case tests)
    

Fortran

If any changes have been made to Fortran code in share/ or driver_cpl/, run cime unit tests:

From the top-level directory in cime, follow the instructions in README.unit_testing (currently only works out-of-the-box on yellowstone).

Clone this wiki locally