We'll need to reconstruct a similar test later when we add functions for
manipulating the configuration directly to WConfd.

Signed-off-by: Petr Pudlak <[email protected]>
---
 test/py/cmdlib/cluster_unittest.py | 59 --------------------------------------
 1 file changed, 59 deletions(-)

diff --git a/test/py/cmdlib/cluster_unittest.py 
b/test/py/cmdlib/cluster_unittest.py
index 8a2699f..57632e6 100644
--- a/test/py/cmdlib/cluster_unittest.py
+++ b/test/py/cmdlib/cluster_unittest.py
@@ -1816,65 +1816,6 @@ class 
TestLUClusterVerifyGroupVerifyFiles(TestLUClusterVerifyGroupMethods):
       self.mcpu.assertLogContainsInLine(expected_msg)
 
 
-class TestLUClusterVerifyGroupVerifyNodeDrbd(TestLUClusterVerifyGroupMethods):
-  def setUp(self):
-    super(TestLUClusterVerifyGroupVerifyNodeDrbd, self).setUp()
-
-    self.node1 = self.cfg.AddNewNode()
-    self.node2 = self.cfg.AddNewNode()
-    self.inst = self.cfg.AddNewInstance(
-      disks=[self.cfg.CreateDisk(dev_type=constants.DT_DRBD8,
-                                 primary_node=self.node1,
-                                 secondary_node=self.node2)],
-      admin_state=constants.ADMINST_UP)
-
-  @withLockedLU
-  def testNoDrbdHelper(self, lu):
-    lu._VerifyNodeDrbd(self.master, {}, self.cfg.GetAllInstancesInfo(), None,
-                       self.cfg.ComputeDRBDMap())
-    self.mcpu.assertLogIsEmpty()
-
-  @withLockedLU
-  def testDrbdHelperInvalidNodeResult(self, lu):
-    for ndata, expected in [({}, "no drbd usermode helper returned"),
-                            ({constants.NV_DRBDHELPER: (False, "")},
-                             "drbd usermode helper check unsuccessful"),
-                            ({constants.NV_DRBDHELPER: (True, "/bin/false")},
-                             "wrong drbd usermode helper")]:
-      self.mcpu.ClearLogMessages()
-      lu._VerifyNodeDrbd(self.master, ndata, self.cfg.GetAllInstancesInfo(),
-                         "/bin/true", self.cfg.ComputeDRBDMap())
-      self.mcpu.assertLogContainsRegex(expected)
-
-  @withLockedLU
-  def testNoNodeResult(self, lu):
-    lu._VerifyNodeDrbd(self.node1, {}, self.cfg.GetAllInstancesInfo(),
-                         None, self.cfg.ComputeDRBDMap())
-    self.mcpu.assertLogContainsRegex("drbd minor 1 of .* is not active")
-
-  @withLockedLU
-  def testInvalidNodeResult(self, lu):
-    lu._VerifyNodeDrbd(self.node1, {constants.NV_DRBDLIST: ""},
-                       self.cfg.GetAllInstancesInfo(), None,
-                       self.cfg.ComputeDRBDMap())
-    self.mcpu.assertLogContainsRegex("cannot parse drbd status file")
-
-  @withLockedLU
-  def testWrongMinorInUse(self, lu):
-    lu._VerifyNodeDrbd(self.node1, {constants.NV_DRBDLIST: [2]},
-                       self.cfg.GetAllInstancesInfo(), None,
-                       self.cfg.ComputeDRBDMap())
-    self.mcpu.assertLogContainsRegex("drbd minor 1 of .* is not active")
-    self.mcpu.assertLogContainsRegex("unallocated drbd minor 2 is in use")
-
-  @withLockedLU
-  def testValidResult(self, lu):
-    lu._VerifyNodeDrbd(self.node1, {constants.NV_DRBDLIST: [1]},
-                       self.cfg.GetAllInstancesInfo(), None,
-                       self.cfg.ComputeDRBDMap())
-    self.mcpu.assertLogIsEmpty()
-
-
 class TestLUClusterVerifyGroupVerifyNodeOs(TestLUClusterVerifyGroupMethods):
   @withLockedLU
   def testUpdateNodeOsInvalidNodeResult(self, lu):
-- 
1.9.1.423.g4596e3a

Reply via email to