list_e3sm_tests

list_e3sm_tests is a script in CIMEROOT/CIME/Tools.

$ ./list_e3sm_tests --help
usage: list_e3sm_tests [-h] [-t {compsets,grids,testcases,tests}] [-l] [-d]
                       [-v] [-s]
                       [suites ...]

This tool will print all test suite names.

If any test suite names are provided, then all `term` values for the tests in the suites will be listed.

Examples
--------
>>> list_e3sm_tests
e3sm_developer
cime_tiny

>>> list_e3sm_tests e3sm_developer
ERS.f19_g16_rx1.A.docker_gnu
NCK.f19_g16_rx1.A.docker_gnu

>>> list_e3sm_tests -t compsets e3sm_developer
A
F2010
I1850ELM

>>> list_e3sm_tests -t grids e3sm_developer
f19_g16_rx1

positional arguments:
  suites                The test suites to list.

options:
  -h, --help            show this help message and exit
  -t {compsets,grids,testcases,tests}, --term {compsets,grids,testcases,tests}
                        Term of the test name to print.

Compset options:
  -l, --long            Prints the longname of compsets.

Logging options:
  -d, --debug           Print debug information (very verbose) to file /home/r
                        unner/work/cime/cime/CIME/Tools/list_e3sm_tests.log
  -v, --verbose         Add additional context (time and file) to log messages
  -s, --silent          Print only warnings and error messages