From d7e49c13e9c886e2f37af7a9b2c41729f91dc807 Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Fri, 12 Oct 2007 15:41:12 +0000 Subject: [PATCH] Small wording changes and fix checks. Reviewed-by: iustinp --- qa/qa-sample.yaml | 4 +++- qa/qa_node.py | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/qa/qa-sample.yaml b/qa/qa-sample.yaml index 2a26742b0..9988b4916 100644 --- a/qa/qa-sample.yaml +++ b/qa/qa-sample.yaml @@ -38,8 +38,10 @@ tests: node-info: True node-volumes: True - # These tests need at least three nodes + # This test needs at least three nodes node-evacuate: False + + # This test needs at least two nodes node-failover: False instance-add-plain-disk: True diff --git a/qa/qa_node.py b/qa/qa_node.py index 6b29d04ff..968b7f458 100644 --- a/qa/qa_node.py +++ b/qa/qa_node.py @@ -88,7 +88,7 @@ def TestNodeFailover(node, node2): """gnt-node failover""" master = qa_config.GetMasterNode() - if qa_utils.GetNodeInstances(node2): + if qa_utils.GetNodeInstances(node2, secondaries=False): raise qa_errors.UnusableNodeError("Secondary node has at least one " "primary instance. This test requires " "it to have no primary instances.") @@ -110,7 +110,7 @@ def TestNodeEvacuate(node, node2): node3 = qa_config.AcquireNode(exclude=[node, node2]) try: - if qa_utils.GetNodeInstances(node3): + if qa_utils.GetNodeInstances(node3, secondaries=True): raise qa_errors.UnusableNodeError("Evacuation node has at least one " "secondary instance. This test requires " "it to have no secondary instances.") -- GitLab