def METHOD_NAME(self):
    """
    Test if mcrouter fails to configure if dumped config is too old
    to be trusted.
    """
    # first, copy valid config to a temp file, as we need to modify it later
    base_dir = BaseDirectory('McConfigs')
    config_path = self._get_valid_config(base_dir)
    # create mcrouter with a valid config (mcrouter will dump it to disk).
    mcrouter = self.get_mcrouter(config_path)
    self.assertTrue(self._is_mcrouter_running(mcrouter))
    # shutdown mcrouter
    mcrouter.shutdown()
    mcrouter.terminate()
    # replace config file with an invalid one
    self._replace_with_invalid_config(config_path)
    # sleep for 2 seconds and forbid mcrouter from using backup configs
    # that were dumped more than 1 second ago.
    time.sleep(2)
    mcrouter = self.get_mcrouter(config_path,
                                 ['--max-dumped-config-age', '1'])
    # Mcrouter should not be running this time
    self.assertFalse(self._is_mcrouter_running(mcrouter))