From 9a79735144ec8caad346feb6897d9e78dfea1a29 Mon Sep 17 00:00:00 2001 From: vamahaja Date: Wed, 10 Jul 2019 22:26:42 +0530 Subject: Fix test cases skipped due to closed bugs Add fix to test cases which are skipped due to bugs - BZ-1644685, BZ-1652913, BZ-1634745, BZ-1635736, BZ-1636477, BZ-1641668 Change-Id: I03a7f7dddaba5d3e41770969352b2263c84cb920 Signed-off-by: vamahaja --- tests/functional/provisioning/test_storage_class_cases.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'tests/functional/provisioning') diff --git a/tests/functional/provisioning/test_storage_class_cases.py b/tests/functional/provisioning/test_storage_class_cases.py index 6cf6e96c..2e319f6c 100644 --- a/tests/functional/provisioning/test_storage_class_cases.py +++ b/tests/functional/provisioning/test_storage_class_cases.py @@ -1,5 +1,3 @@ -from unittest import skip - import ddt from glusto.core import Glusto as g @@ -261,7 +259,6 @@ class TestStorageClassCases(BaseClass): ) self.validate_multipath_info(hacount) - @skip("Blocked by BZ-1644685") def test_gluster_block_provisioning_with_invalid_ha_count(self): """Validate gluster-block provisioning with any invalid 'hacount' value @@ -278,12 +275,20 @@ class TestStorageClassCases(BaseClass): "is not supported in OCS 3.9") # get hacount as no of gluster pods + 1 to fail the pvc creation - hacount = get_amount_of_gluster_nodes(self.ocp_master_node[0]) + 1 + gluster_pod_count = get_amount_of_gluster_nodes( + self.ocp_master_node[0]) + hacount = gluster_pod_count + 1 # create storage class and pvc with given parameters self.create_sc_with_parameter( - 'glusterblock', parameter={'hacount': str(hacount)} + 'glusterblock', success=True, parameter={'hacount': str(hacount)} + ) + + # validate HA parameter with gluster block volume + self.validate_gluster_block_volume_info( + self.assertEqual, 'HA', gluster_pod_count ) + self.validate_multipath_info(gluster_pod_count) @ddt.data('true', 'false', '') def test_gluster_block_chapauthenabled_parameter(self, chapauthenabled): -- cgit