diff --git a/IPython/parallel/tests/test_lbview.py b/IPython/parallel/tests/test_lbview.py index d1bd57a..4b04520 100644 --- a/IPython/parallel/tests/test_lbview.py +++ b/IPython/parallel/tests/test_lbview.py @@ -21,6 +21,7 @@ import time import zmq from nose import SkipTest +from nose.plugins.attrib import attr from IPython import parallel as pmod from IPython.parallel import error @@ -38,9 +39,9 @@ class TestLoadBalancedView(ClusterTestCase): ClusterTestCase.setUp(self) self.view = self.client.load_balanced_view() + @attr('crash') def test_z_crash_task(self): """test graceful handling of engine death (balanced)""" - raise SkipTest("crash tests disabled, due to undesirable crash reports") # self.add_engines(1) ar = self.view.apply_async(crash) self.assertRaisesRemote(error.EngineError, ar.get, 10) diff --git a/IPython/parallel/tests/test_view.py b/IPython/parallel/tests/test_view.py index 3458f73..e163976 100644 --- a/IPython/parallel/tests/test_view.py +++ b/IPython/parallel/tests/test_view.py @@ -24,6 +24,7 @@ from StringIO import StringIO import zmq from nose import SkipTest +from nose.plugins.attrib import attr from IPython.testing import decorators as dec from IPython.testing.ipunittest import ParametricTestCase @@ -50,9 +51,9 @@ class TestView(ClusterTestCase, ParametricTestCase): time.sleep(2) super(TestView, self).setUp() + @attr('crash') def test_z_crash_mux(self): """test graceful handling of engine death (direct)""" - raise SkipTest("crash tests disabled, due to undesirable crash reports") # self.add_engines(1) eid = self.client.ids[-1] ar = self.client[eid].apply_async(crash)