Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Edit <ACME>/cime/utils/python/update_acme_tests.py
  2. You'll see a python dict at the top of the file called TEST_SUITES, find the test category you want to change in this dict and add your testcase to the list.  Note the comment at the top of this file indicating that you add a test with this format: test>.<grid>.<compset>, and then there is a second argument for mods.

  3. cd <ACME>/cime/scripts/Testing/Testlistxml
  4. ../../../scripts-acme/update_acme_tests ./testlist_allactive.xml

NOTE: acme_integration is a superset of acme_developer (IE, every test in acme_developer automatically goes into acme_integration as well).

Adding a testcase to a non-acme category

...

manage_xml_entries -query -outputlist -machine <machine> -compiler <compiler> -category <category> > SOME_FILE

...

manage_xml_entries -addlist -file SOME_FILE -category <category>

...

.

...

Adding a new compset to a test XML file for a non-acme-category test

If you need to add a non-acme-category test for a new compset, you can code that looks like the following into your Testlistxml file.

<compset name="CMPASO-NYF">
    <grid name="T62_m120">
        <test name="ERS">
            <machine compiler="intel" testtype="mpas_developer">mustang</machine>
            <machine compiler="gnu" testtype="mpas_developer">mustang</machine>
            <machine compiler="pgi" testtype="mpas_developer">mustang</machine>
        </test>
    </grid>

...


Test definition modifiers

...