Changes for QE metrics tags addition

Change-Id: I2950cb88180fdf2c65ea621ced2ef2d135afc4a9
This commit is contained in:
Nandhini Devi Kaliaperumal 2018-12-12 13:30:04 +05:30
parent b21f8ad6ca
commit 81df990dda
1 changed files with 17 additions and 1 deletions

View File

@ -1,4 +1,4 @@
from qe_coverage.opencafe_decorators import tags
from qe_coverage.opencafe_decorators import tags, unless_coverage
from cafe.drivers.unittest.decorators import \
data_driven_test, DataDrivenFixture
@ -12,6 +12,9 @@ volume_type_complete_dataset = BlockstorageDatasets.volume_types()
@DataDrivenFixture
class NovaCLI_IntegrationSmoke(NovaCLI_IntegrationFixture):
_class_cleanup_tasks = []
@unless_coverage
@classmethod
def setUpClass(cls):
super(NovaCLI_IntegrationSmoke, cls).setUpClass()
@ -19,6 +22,10 @@ class NovaCLI_IntegrationSmoke(NovaCLI_IntegrationFixture):
# Create test server
cls.test_server = cls.new_server()
@unless_coverage
def setUp(self):
super(NovaCLI_IntegrationSmoke, self).setUp()
@tags('positive')
@data_driven_test(volume_type_complete_dataset)
def ddtest_create_minimum_sized_volume(
@ -63,3 +70,12 @@ class NovaCLI_IntegrationSmoke(NovaCLI_IntegrationFixture):
volume = self.new_volume(volume_type=volume_type_id)
resp = self.nova.client.volume_delete(volume.id_)
assert resp.return_code == 0, 'Unable to delete volume'
@unless_coverage
def tearDown(self):
super(NovaCLI_IntegrationSmoke, self).tearDown()
@unless_coverage
@classmethod
def tearDownClass(cls):
super(NovaCLI_IntegrationSmoke, cls).tearDownClass()