From ad777a2c65e9b3d3ff4a536abb333534b2486228 Mon Sep 17 00:00:00 2001 From: vamahaja Date: Thu, 17 Sep 2020 11:33:49 +0530 Subject: [TestFix][Tier4] Add pytest marker for 'tier4' tests Change-Id: I3c331883aff037116d3680649c29a39a266b0684 Signed-off-by: vamahaja --- tests/functional/provisioning/test_dev_path_mapping_block.py | 6 +++--- tests/functional/provisioning/test_dev_path_mapping_file.py | 10 +++++----- .../functional/provisioning/test_dynamic_provisioning_block.py | 2 +- .../functional/provisioning/test_dynamic_provisioning_file.py | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) (limited to 'tests/functional/provisioning') diff --git a/tests/functional/provisioning/test_dev_path_mapping_block.py b/tests/functional/provisioning/test_dev_path_mapping_block.py index 0a4899ac..21caf852 100644 --- a/tests/functional/provisioning/test_dev_path_mapping_block.py +++ b/tests/functional/provisioning/test_dev_path_mapping_block.py @@ -78,7 +78,7 @@ class TestDevPathMapping(baseclass.GlusterBlockBaseClass): heketi_ops.heketi_volume_delete( self.h_node, self.h_server, volume, raise_on_error=False) - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_block_volume_create(self): """Validate dev path mapping for block volumes""" @@ -180,7 +180,7 @@ class TestDevPathMapping(baseclass.GlusterBlockBaseClass): " Actual:{}".format(vg_name, _vg_name)) return pod_name, dc_name, use_percent_before - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_mapping_app_pod_with_block_volume_reboot(self): """Validate dev path mapping for app pods with block volume after reboot @@ -206,7 +206,7 @@ class TestDevPathMapping(baseclass.GlusterBlockBaseClass): "Failed to execute IO's in the app pod {} after respin".format( pod_name)) - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_block_volume_delete(self): """Validate device path name changes the deletion of diff --git a/tests/functional/provisioning/test_dev_path_mapping_file.py b/tests/functional/provisioning/test_dev_path_mapping_file.py index f7febf09..8d237a9b 100644 --- a/tests/functional/provisioning/test_dev_path_mapping_file.py +++ b/tests/functional/provisioning/test_dev_path_mapping_file.py @@ -61,7 +61,7 @@ class TestDevPathMapping(baseclass.BaseClass): # sort the devices list self.devices_list.sort() - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_file_volume_create(self): """Validate dev path mapping for file volumes""" @@ -159,7 +159,7 @@ class TestDevPathMapping(baseclass.BaseClass): " Actual:{}".format(vg_name, _vg_name)) return pod_name, dc_name, use_percent_before - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_mapping_app_pod_with_file_volume_reboot(self): """Validate dev path mapping for app pods with file volume after reboot @@ -186,7 +186,7 @@ class TestDevPathMapping(baseclass.BaseClass): "Failed to execute IO's in the app pod {} after respin".format( pod_name)) - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_file_volume_delete(self): """Validate device path name changes the deletion of @@ -274,7 +274,7 @@ class TestDevPathMapping(baseclass.BaseClass): self.node, self.heketi_dc_name) openshift_ops.wait_for_pod_be_ready(self.node, new_pod_name) - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_mapping_heketi_pod_reboot(self): """Validate dev path mapping for heketi pod reboot @@ -341,7 +341,7 @@ class TestDevPathMapping(baseclass.BaseClass): g_new_pod = self._get_gluster_pod() openshift_ops.wait_for_pod_be_ready(self.node, g_new_pod) - @pytest.mark.tier2 + @pytest.mark.tier4 @podcmd.GlustoPod() def test_dev_path_mapping_gluster_pod_reboot(self): """Validate dev path mapping for app pods with file volume after reboot diff --git a/tests/functional/provisioning/test_dynamic_provisioning_block.py b/tests/functional/provisioning/test_dynamic_provisioning_block.py index 6f25ea47..c852f846 100755 --- a/tests/functional/provisioning/test_dynamic_provisioning_block.py +++ b/tests/functional/provisioning/test_dynamic_provisioning_block.py @@ -628,7 +628,7 @@ class TestDynamicProvisioningBlockP0(GlusterBlockBaseClass): pvc_size=(expand_size - 1), pvc_amount=1) @skip("Blocked by BZ-1769426") - @pytest.mark.tier1 + @pytest.mark.tier4 def test_targetcli_failure_during_block_pvc_creation(self): h_node, h_server = self.heketi_client_node, self.heketi_server_url diff --git a/tests/functional/provisioning/test_dynamic_provisioning_file.py b/tests/functional/provisioning/test_dynamic_provisioning_file.py index c1f9d078..3a11cbe5 100644 --- a/tests/functional/provisioning/test_dynamic_provisioning_file.py +++ b/tests/functional/provisioning/test_dynamic_provisioning_file.py @@ -209,7 +209,7 @@ class TestDynamicProvisioningP0(BaseClass): ret, 0, "Failed to execute command %s on %s" % (write_data_cmd, self.node)) - @pytest.mark.tier2 + @pytest.mark.tier4 def test_dynamic_provisioning_glusterfile_gluster_pod_or_node_failure( self): """Create glusterblock PVC when gluster pod or node is down.""" -- cgit