def METHOD_NAME(self):
    if self.NO_FORTRAN_RUN:
        self.skipTest("Skipping fortran test")
    # Test resubmit scenario if Machine has a batch system
    if self.MACHINE.has_batch_system():
        test_names = [
            "TESTRUNDIFFRESUBMIT_Mmpi-serial.f19_g16_rx1.A",
            "TESTRUNDIFF_Mmpi-serial.f19_g16_rx1.A",
        ]
    else:
        test_names = ["TESTRUNDIFF_P1.f19_g16_rx1.A"]
    # Generate some baselines
    for test_name in test_names:
        if self._config.create_test_flag_mode == "e3sm":
            genargs = ["-g", "-o", "-b", self._baseline_name, test_name]
            compargs = ["-c", "-b", self._baseline_name, test_name]
        else:
            genargs = [
                "-g",
                self._baseline_name,
                "-o",
                test_name,
                "--baseline-root ",
                self._baseline_area,
            ]
            compargs = [
                "-c",
                self._baseline_name,
                test_name,
                "--baseline-root ",
                self._baseline_area,
            ]
        self._create_test(genargs)
        # Hist compare should pass
        self._create_test(compargs)
        # Change behavior
        os.environ["TESTRUNDIFF_ALTERNATE"] = "True"
        # Hist compare should now fail
        test_id = "%s-%s" % (self._baseline_name, utils.get_timestamp())
        self._create_test(compargs, test_id=test_id, run_errors=True)
        # compare_test_results should detect the fail
        cpr_cmd = "{}/compare_test_results --test-root {} -t {} ".format(
            self.TOOLS_DIR, self._testroot, test_id
        )
        output = self.run_cmd_assert_result(
            cpr_cmd, expected_stat=utils.TESTS_FAILED_ERR_CODE
        )
        # use regex
        expected_pattern = re.compile(r"FAIL %s[^\s]* BASELINE" % test_name)
        the_match = expected_pattern.search(output)
        self.assertNotEqual(
            the_match,
            None,
            msg="Cmd '%s' failed to display failed test %s in output:\n%s"
            % (cpr_cmd, test_name, output),
        )
        # Bless
        utils.run_cmd_no_fail(
            "{}/bless_test_results --test-root {} --hist-only --force -t {}".format(
                self.TOOLS_DIR, self._testroot, test_id
            )
        )
        # Hist compare should now pass again
        self._create_test(compargs)
        self.verify_perms(self._baseline_area)
        if "TESTRUNDIFF_ALTERNATE" in os.environ:
            del os.environ["TESTRUNDIFF_ALTERNATE"]