diff options
Diffstat (limited to 'tests/functional/gluster_stability/test_gluster_block_stability.py')
-rw-r--r-- | tests/functional/gluster_stability/test_gluster_block_stability.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/functional/gluster_stability/test_gluster_block_stability.py b/tests/functional/gluster_stability/test_gluster_block_stability.py index acbec125..cb8f7f65 100644 --- a/tests/functional/gluster_stability/test_gluster_block_stability.py +++ b/tests/functional/gluster_stability/test_gluster_block_stability.py @@ -30,6 +30,9 @@ from openshiftstoragelibs.openshift_storage_libs import ( get_iscsi_session, get_mpath_name_from_device_name, ) +from openshiftstoragelibs.openshift_storage_version import ( + get_openshift_storage_version +) from openshiftstoragelibs.waiter import Waiter @@ -40,6 +43,17 @@ class TestGlusterBlockStability(GlusterBlockBaseClass): super(TestGlusterBlockStability, self).setUp() self.node = self.ocp_master_node[0] + # TODO(vamahaja): Add check for CRS version + if not self.is_containerized_gluster(): + self.skipTest( + "Skipping this test case as CRS version check " + "is not implemented") + + if get_openshift_storage_version() <= "3.9": + self.skipTest( + "Skipping this test case as multipath validation " + "is not supported in OCS 3.9") + def initiator_side_failures(self): self.create_storage_class() self.create_and_wait_for_pvc() |