CIME.SystemTests.system_tests_common

Base class for CIME system tests

Functions

fix_single_exe_case

Fixes cases created with --single-exe.

is_single_exe_case

Determines if the case was created with the --single-exe option.

perf_check_for_memory_leak

Classes

FakeTest

Inheriters of the FakeTest Class are intended to test the code.

SystemTestsCommon

TESTBUILDFAIL

TESTBUILDFAILEXC

TESTMEMLEAKFAIL

TESTMEMLEAKPASS

TESTRUNDIFF

You can generate a diff with this test as follows: 1) Run the test and generate a baseline 2) set TESTRUNDIFF_ALTERNATE environment variable to TRUE 3) Re-run the same test from step 1 but do a baseline comparison instead of generation 3.a) This should give you a DIFF

TESTRUNDIFFRESUBMIT

TESTRUNFAIL

TESTRUNFAILEXC

TESTRUNFAILRESET

This fake test can fail for two reasons: 1. As in the TESTRUNFAIL test: If the environment variable TESTRUNFAIL_PASS is not set 2. Even if that environment variable is set, it will fail if STOP_N differs from the original value.

TESTRUNPASS

TESTRUNSLOWPASS

TESTRUNSTARCFAIL

TESTRUNUSERXMLCHANGE

TESTTESTDIFF