Disable upgrade test if not configured
Change-Id: Idf171390675f54d313306f6ad19e21f51c9c685f
This commit is contained in:
parent
4e10f9e399
commit
4624bc56c8
|
@ -91,7 +91,7 @@ DatabaseGroup = [
|
||||||
),
|
),
|
||||||
cfg.DictOpt(
|
cfg.DictOpt(
|
||||||
'pre_upgrade_datastore_versions',
|
'pre_upgrade_datastore_versions',
|
||||||
default={'mysql': '5.7.29'},
|
default={},
|
||||||
help='The datastore versions used to create instances that need to be '
|
help='The datastore versions used to create instances that need to be '
|
||||||
'upgrade.',
|
'upgrade.',
|
||||||
),
|
),
|
||||||
|
|
|
@ -61,6 +61,8 @@ class TestInstanceActionsBase(trove_base.BaseTroveTest):
|
||||||
constants.DB_NAME)
|
constants.DB_NAME)
|
||||||
|
|
||||||
@decorators.idempotent_id("be6dd514-27d6-11ea-a56a-98f2b3cc23a0")
|
@decorators.idempotent_id("be6dd514-27d6-11ea-a56a-98f2b3cc23a0")
|
||||||
|
@testtools.skipUnless(CONF.database.pre_upgrade_datastore_versions,
|
||||||
|
'Datastore upgrade is disabled.')
|
||||||
def test_instance_upgrade(self):
|
def test_instance_upgrade(self):
|
||||||
cur_version = self.instance['datastore']['version']
|
cur_version = self.instance['datastore']['version']
|
||||||
cfg_versions = CONF.database.pre_upgrade_datastore_versions
|
cfg_versions = CONF.database.pre_upgrade_datastore_versions
|
||||||
|
|
Loading…
Reference in New Issue