Merge "Split resource_setup for data_processing tests"
diff --git a/tempest/api/data_processing/base.py b/tempest/api/data_processing/base.py
index 4c53a57..bb3a7c8 100644
--- a/tempest/api/data_processing/base.py
+++ b/tempest/api/data_processing/base.py
@@ -25,14 +25,25 @@
_interface = 'json'
@classmethod
- def resource_setup(cls):
- super(BaseDataProcessingTest, cls).resource_setup()
+ def skip_checks(cls):
+ super(BaseDataProcessingTest, cls).skip_checks()
if not CONF.service_available.sahara:
raise cls.skipException('Sahara support is required')
+ @classmethod
+ def setup_credentials(cls):
+ super(BaseDataProcessingTest, cls).setup_credentials()
cls.os = cls.get_client_manager()
+
+ @classmethod
+ def setup_clients(cls):
+ super(BaseDataProcessingTest, cls).setup_clients()
cls.client = cls.os.data_processing_client
+ @classmethod
+ def resource_setup(cls):
+ super(BaseDataProcessingTest, cls).resource_setup()
+
cls.flavor_ref = CONF.compute.flavor_ref
# add lists for watched resources