From 1377433bf8bfab751f0094633b2656d2bbe54d44 Mon Sep 17 00:00:00 2001
From: Michael Hanselmann <hansmi@google.com>
Date: Wed, 18 Aug 2010 15:01:31 +0200
Subject: [PATCH] QA: Run simple job queue test

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
---
 qa/ganeti-qa.py  |  1 +
 qa/qa_cluster.py | 10 ++++++++++
 2 files changed, 11 insertions(+)

diff --git a/qa/ganeti-qa.py b/qa/ganeti-qa.py
index 541a8f64c..4b784901e 100755
--- a/qa/ganeti-qa.py
+++ b/qa/ganeti-qa.py
@@ -85,6 +85,7 @@ def SetupCluster(rapi_user, rapi_secret):
   if qa_config.TestEnabled('create-cluster'):
     RunTest(qa_cluster.TestClusterInit, rapi_user, rapi_secret)
     RunTest(qa_node.TestNodeAddAll)
+    RunTest(qa_cluster.TestJobqueue)
   else:
     # consider the nodes are already there
     qa_node.MarkNodeAddedAll()
diff --git a/qa/qa_cluster.py b/qa/qa_cluster.py
index d715694d2..7f47d2ecd 100644
--- a/qa/qa_cluster.py
+++ b/qa/qa_cluster.py
@@ -136,6 +136,16 @@ def TestClusterVerify():
   AssertEqual(StartSSH(master['primary'],
                        utils.ShellQuoteArgs(cmd)).wait(), 0)
 
+
+def TestJobqueue():
+  """gnt-debug test-jobqueue"""
+  master = qa_config.GetMasterNode()
+
+  cmd = ["gnt-debug", "test-jobqueue"]
+  AssertEqual(StartSSH(master["primary"],
+                       utils.ShellQuoteArgs(cmd)).wait(), 0)
+
+
 def TestClusterReservedLvs():
   """gnt-cluster reserved lvs"""
   master = qa_config.GetMasterNode()
-- 
GitLab