X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a31816b03c8249178d51621524f05437f5f9478a..2ab1b540a710fd454f33e9ba22db601e67f3d217:/services/nodemanager/tests/test_failure.py diff --git a/services/nodemanager/tests/test_failure.py b/services/nodemanager/tests/test_failure.py index dea7230dd3..285aa03c7d 100644 --- a/services/nodemanager/tests/test_failure.py +++ b/services/nodemanager/tests/test_failure.py @@ -29,7 +29,7 @@ class BogusActor(arvnodeman.baseactor.BaseNodeManagerActor): time.sleep(2) return True -class ActorUnhandledExceptionTest(unittest.TestCase): +class ActorUnhandledExceptionTest(testutil.ActorTestMixin, unittest.TestCase): def test_fatal_error(self): for e in (MemoryError(), threading.ThreadError(), OSError(errno.ENOMEM, "")): with mock.patch('os.kill') as kill_mock: @@ -45,7 +45,7 @@ class ActorUnhandledExceptionTest(unittest.TestCase): act.actor_ref.stop(block=True) self.assertFalse(kill_mock.called) -class WatchdogActorTest(unittest.TestCase): +class WatchdogActorTest(testutil.ActorTestMixin, unittest.TestCase): @mock.patch('os.kill') def test_time_timout(self, kill_mock): act = BogusActor.start(OSError(errno.ENOENT, ""))