diff --git a/test/ganeti.utils_unittest.py b/test/ganeti.utils_unittest.py
index f03c0b993b55a37db4be90caaff4e8d6eaab22e9..7165498c3af5dee1fccb7482e304d2474ce118c6 100755
--- a/test/ganeti.utils_unittest.py
+++ b/test/ganeti.utils_unittest.py
@@ -295,18 +295,6 @@ class TestRunCmd(testutils.GanetiTestCase):
     result = RunCmd(["/bin/sh", "-c", cmd], timeout=0.2)
     self.assertEqual(result.exit_code, 0)
 
-  def testTimeoutCleanInteractive(self):
-    cmd = "trap 'exit 0' TERM; read"
-    result = RunCmd(["/bin/sh", "-c", cmd], interactive=True, timeout=0.2)
-    self.assertEqual(result.exit_code, 0)
-
-  def testTimeoutNonClean(self):
-    for exit_code in (1, 10, 17, 29):
-      cmd = "trap 'exit %i' TERM; read" % exit_code
-      result = RunCmd(["/bin/sh", "-c", cmd], interactive=True, timeout=0.2)
-      self.assert_(result.failed)
-      self.assertEqual(result.exit_code, exit_code)
-
   def testTimeoutKill(self):
     cmd = "trap '' TERM; read < %s" % self.fifo_file
     timeout = 0.2