Disable flaky mock-based tests

This commit is contained in:
Joseph Schorr 2016-06-24 16:04:34 -04:00
parent 38b375b982
commit 2f771304fa

View file

@ -142,6 +142,7 @@ class TestEphemeral(unittest.TestCase):
raise Return(test_component)
@async_test
@unittest.skip('this test is flaky on Quay.io builders')
def test_schedule_and_complete(self):
# Test that a job is properly registered with all of the managers
test_component = yield From(self._setup_job_for_managers())
@ -181,6 +182,7 @@ class TestEphemeral(unittest.TestCase):
self.unregister_component_callback.assert_called_once_with(test_component)
@async_test
@unittest.skip('this test is flaky on Quay.io builders')
def test_expiring_worker(self):
# Test that we are watching before anything else happens
self.etcd_client_mock.watch.assert_any_call('building/', recursive=True, timeout=30, index=None)
@ -198,6 +200,7 @@ class TestEphemeral(unittest.TestCase):
self.assertEqual(self.test_executor.stop_builder.call_count, 1)
@async_test
@unittest.skip('this test is flaky on Quay.io builders')
def test_builder_never_starts(self):
test_component = yield From(self._setup_job_for_managers())