diff options
author | Valerii Ponomarov <vponomar@redhat.com> | 2019-06-24 01:29:41 +0530 |
---|---|---|
committer | vponomar <vponomar@redhat.com> | 2019-07-11 09:13:40 +0000 |
commit | 32724906d1fd5fd09759e1daf927594461c26d5e (patch) | |
tree | b6744bd1f0b1364e43810c343a873f6022e3e575 /tests/functional/heketi/test_create_distributed_replica_heketi_volume.py | |
parent | 1ef65c168d3b45a5af5d263ff3403263810a42d8 (diff) |
Make Heketi commands run on a Heketi POD when main command fails
It happens that heketi client located out of the Heketi POD may fail
not reaching the server side. So, add back-up approach where we run
Heketi commands on a Heketi POD when main commands fail.
Change-Id: Ie6ae5be82082f34426f9288b02575e3abd4940f5
Diffstat (limited to 'tests/functional/heketi/test_create_distributed_replica_heketi_volume.py')
-rw-r--r-- | tests/functional/heketi/test_create_distributed_replica_heketi_volume.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/tests/functional/heketi/test_create_distributed_replica_heketi_volume.py b/tests/functional/heketi/test_create_distributed_replica_heketi_volume.py index 8a3beb29..f5c41d8d 100644 --- a/tests/functional/heketi/test_create_distributed_replica_heketi_volume.py +++ b/tests/functional/heketi/test_create_distributed_replica_heketi_volume.py @@ -5,7 +5,6 @@ from glusto.core import Glusto as g from glustolibs.gluster.volume_ops import get_volume_list, get_volume_info from openshiftstoragelibs.baseclass import BaseClass -from openshiftstoragelibs import exceptions from openshiftstoragelibs.heketi_ops import ( heketi_device_disable, heketi_device_enable, @@ -102,7 +101,7 @@ class TestHeketiVolume(BaseClass): "Trying to create distributed '%s'Gb volume." % vol_size_gb) heketi_vol = heketi_volume_create( self.heketi_client_node, heketi_url, vol_size_gb, json=True) - except exceptions.ExecutionError as e: + except AssertionError as e: # NOTE: rare situation when we need to decrease size of a volume. # and we expect this vol to be distributed. g.log.info("Failed to create distributed '%s'Gb volume. " |