"""Initializes the cluster.
"""
- RunTest(qa_cluster.TestClusterInit)
- RunTest(qa_node.TestNodeAddAll)
+ if qa_config.TestEnabled('create-cluster'):
+ RunTest(qa_cluster.TestClusterInit)
+ RunTest(qa_node.TestNodeAddAll)
+ else:
+ # consider the nodes are already there
+ qa_node.MarkNodeAddedAll()
if qa_config.TestEnabled('node-info'):
RunTest(qa_node.TestNodeInfo)
if qa_config.TestEnabled('node-volumes'):
RunTest(qa_node.TestNodeVolumes)
+ if qa_config.TestEnabled("node-storage"):
+ RunTest(qa_node.TestNodeStorage)
+
if qa_rapi.Enabled():
RunTest(qa_rapi.TestInstance, instance)
finally:
qa_config.ReleaseNode(pnode)
- RunTest(qa_node.TestNodeRemoveAll)
+ if qa_config.TestEnabled('create-cluster'):
+ RunTest(qa_node.TestNodeRemoveAll)
if qa_config.TestEnabled('cluster-destroy'):
RunTest(qa_cluster.TestClusterDestroy)