mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Added longer delays for ec2 tests
This commit is contained in:
parent
5ceb47ee6f
commit
e7c06cb4d4
2 changed files with 7 additions and 8 deletions
|
@ -108,7 +108,6 @@ class EC2Test(CloudTest):
|
|||
|
||||
# check if instance returned with salt installed
|
||||
self.assertInstanceExists(ret_val)
|
||||
# Let the instance exist for a bit before destroying it, otherwise the test will fail
|
||||
|
||||
self.assertDestroyInstance()
|
||||
|
||||
|
|
|
@ -30,10 +30,11 @@ class CloudTest(ShellCase):
|
|||
PROVIDER = ''
|
||||
REQUIRED_PROVIDER_CONFIG_ITEMS = tuple()
|
||||
TMP_PROVIDER_DIR = os.path.join(RUNTIME_VARS.TMP_CONF_DIR, 'cloud.providers.d')
|
||||
__RE_RUN_DELAY = 15
|
||||
__RE_TRIES = 3
|
||||
__RE_RUN_DELAY = 30
|
||||
__RE_TRIES = 12
|
||||
|
||||
def clean_cloud_dir(self, tmp_dir):
|
||||
@staticmethod
|
||||
def clean_cloud_dir(tmp_dir):
|
||||
'''
|
||||
Clean the cloud.providers.d tmp directory
|
||||
'''
|
||||
|
@ -92,8 +93,7 @@ class CloudTest(ShellCase):
|
|||
|
||||
# Assert that the last query was successful
|
||||
self.assertTrue(self._instance_exists(instance_name, query),
|
||||
'Instance "{}" was not created successfully: |\n\t{}\n\t|`'.format(
|
||||
instance_name, '\n\t'.join(creation_ret if creation_ret else query)))
|
||||
'Instance "{}" was not created successfully: '.format(', '.join(query)))
|
||||
|
||||
log.debug('Instance exists and was created: "{}"'.format(instance_name))
|
||||
|
||||
|
@ -228,12 +228,12 @@ class CloudTest(ShellCase):
|
|||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
cls.clean_cloud_dir(cls, cls.TMP_PROVIDER_DIR)
|
||||
cls.clean_cloud_dir(cls.TMP_PROVIDER_DIR)
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
# clean up before setup
|
||||
cls.clean_cloud_dir(cls, cls.TMP_PROVIDER_DIR)
|
||||
cls.clean_cloud_dir(cls.TMP_PROVIDER_DIR)
|
||||
|
||||
# add the provider config for only the cloud we are testing
|
||||
provider_file = cls.PROVIDER + '.conf'
|
||||
|
|
Loading…
Add table
Reference in a new issue