From 5a85b99e9085e221208b957a7fc0fe87436843f5 Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Thu, 3 Nov 2011 20:22:50 +0100 Subject: [PATCH] =?UTF-8?q?Add=20QA=20test=20for=20=E2=80=9Cgnt-debug=20de?= =?UTF-8?q?lay=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This would have caught a bug introduced with the recent RPC changes. Signed-off-by: Michael Hanselmann <hansmi@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- qa/ganeti-qa.py | 1 + qa/qa-sample.json | 1 + qa/qa_cluster.py | 8 ++++++++ 3 files changed, 10 insertions(+) diff --git a/qa/ganeti-qa.py b/qa/ganeti-qa.py index a2a4eb058..fc50a09f6 100755 --- a/qa/ganeti-qa.py +++ b/qa/ganeti-qa.py @@ -425,6 +425,7 @@ def RunQa(): try: RunTestIf("node-readd", qa_node.TestNodeReadd, pnode) RunTestIf("node-modify", qa_node.TestNodeModify, pnode) + RunTestIf("delay", qa_cluster.TestDelay, pnode) finally: qa_config.ReleaseNode(pnode) diff --git a/qa/qa-sample.json b/qa/qa-sample.json index d7f4f3ade..d1af50992 100644 --- a/qa/qa-sample.json +++ b/qa/qa-sample.json @@ -56,6 +56,7 @@ "tags": true, "rapi": true, "test-jobqueue": true, + "delay": true, "create-cluster": true, "cluster-verify": true, diff --git a/qa/qa_cluster.py b/qa/qa_cluster.py index bd3d737d5..a5e4b3f92 100644 --- a/qa/qa_cluster.py +++ b/qa/qa_cluster.py @@ -226,6 +226,14 @@ def TestJobqueue(): AssertCommand(["gnt-debug", "test-jobqueue"]) +def TestDelay(node): + """gnt-debug delay""" + AssertCommand(["gnt-debug", "delay", "1"]) + AssertCommand(["gnt-debug", "delay", "--no-master", "1"]) + AssertCommand(["gnt-debug", "delay", "--no-master", + "-n", node["primary"], "1"]) + + def TestClusterReservedLvs(): """gnt-cluster reserved lvs""" for fail, cmd in [ -- GitLab