summaryrefslogtreecommitdiffstats
path: root/tests/functional/common/heketi/test_volume_expansion_and_devices.py
diff options
context:
space:
mode:
authorKrishnaram Karthick Ramdoss <kramdoss@redhat.com>2018-07-27 14:20:08 +0000
committerGerrit Code Review <gerrit2@gerrit.host.prod.eng.bos.redhat.com>2018-07-27 14:20:08 +0000
commitce5bb6aaab0051d32cbc2b697a288824d0ebde52 (patch)
tree8516e5f676834a9d4f3f25f6289aed7e0a39746d /tests/functional/common/heketi/test_volume_expansion_and_devices.py
parent072e610ce6e667f8b4b32200035bdbce5fea4a53 (diff)
parentf8508c0cd42d8e1ba18e06d79f9ef515faa36fe2 (diff)
Merge "Refactor 'heketi_node_list' function"
Diffstat (limited to 'tests/functional/common/heketi/test_volume_expansion_and_devices.py')
-rw-r--r--tests/functional/common/heketi/test_volume_expansion_and_devices.py39
1 files changed, 5 insertions, 34 deletions
diff --git a/tests/functional/common/heketi/test_volume_expansion_and_devices.py b/tests/functional/common/heketi/test_volume_expansion_and_devices.py
index 2732d933..07ab13e5 100644
--- a/tests/functional/common/heketi/test_volume_expansion_and_devices.py
+++ b/tests/functional/common/heketi/test_volume_expansion_and_devices.py
@@ -168,20 +168,10 @@ class TestVolumeExpansionAndDevicesTestCases(HeketiClientSetupBaseClass):
returns total free space across all devices
"""
- heketi_node_id_list = []
free_spaces = []
- heketi_node_list_string = heketi_ops.heketi_node_list(
- self.heketi_client_node,
- self.heketi_server_url, mode="cli", json=True)
-
- self.assertNotEqual(
- heketi_node_list_string, False,
- "Heketi node list empty")
-
- for line in heketi_node_list_string.strip().split("\n"):
- heketi_node_id_list.append(line.strip().split(
- "Cluster")[0].strip().split(":")[1])
+ heketi_node_id_list = heketi_ops.heketi_node_list(
+ self.heketi_client_node, self.heketi_server_url)
for node_id in heketi_node_id_list:
node_info_dict = heketi_ops.heketi_node_info(
@@ -225,23 +215,13 @@ class TestVolumeExpansionAndDevicesTestCases(HeketiClientSetupBaseClass):
Method to test heketi device addition with background
gluster validation
"""
- node_id_list = []
device_id_list = []
hosts = []
gluster_servers = []
- node_list_info = heketi_ops.heketi_node_list(
+ node_id_list = heketi_ops.heketi_node_list(
self.heketi_client_node, self.heketi_server_url)
- self.assertNotEqual(node_list_info, False,
- "heketi node list command failed")
-
- lines = node_list_info.strip().split("\n")
-
- for line in lines:
- node_id_list.append(line.strip().split("Cluster")
- [0].strip().split(":")[1])
-
creation_info = heketi_ops.heketi_volume_create(
self.heketi_client_node, self.heketi_server_url, 100, json=True)
@@ -479,18 +459,9 @@ class TestVolumeExpansionAndDevicesTestCases(HeketiClientSetupBaseClass):
space
"""
- heketi_node_id_list = []
additional_devices_attached = {}
- heketi_node_list_string = heketi_ops.heketi_node_list(
- self.heketi_client_node,
- self.heketi_server_url, mode="cli", json=True)
-
- self.assertNotEqual(heketi_node_list_string, False,
- "Heketi node list command failed")
-
- for line in heketi_node_list_string.strip().split("\n"):
- heketi_node_id_list.append(line.strip().split(
- "Cluster")[0].strip().split(":")[1])
+ heketi_node_id_list = heketi_ops.heketi_node_list(
+ self.heketi_client_node, self.heketi_server_url)
for node_id in heketi_node_id_list:
node_info_dict = heketi_ops.heketi_node_info(