diff options
Diffstat (limited to 'functest/opnfv_tests')
-rw-r--r-- | functest/opnfv_tests/openstack/tempest/tempest.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/functest/opnfv_tests/openstack/tempest/tempest.py b/functest/opnfv_tests/openstack/tempest/tempest.py index 9c84cdc82..faf2ab5ca 100644 --- a/functest/opnfv_tests/openstack/tempest/tempest.py +++ b/functest/opnfv_tests/openstack/tempest/tempest.py @@ -638,3 +638,15 @@ class TempestCommon(singlevm.VmReady2): if skips > 0 and self.deny_skipping: return testcase.TestCase.EX_TESTCASE_FAILED return super(TempestCommon, self).is_successful() + + +class TempestScenario(TempestCommon): + """Tempest scenario testcase implementation class.""" + + quota_instances = -1 + + def run(self, **kwargs): + self.orig_cloud.set_compute_quotas( + self.project.project.name, + instances=self.quota_instances) + return super(TempestScenario, self).run(**kwargs) |