Example #1
0
 def test_update_heartbeat(self):
     worker = Worker(hostname='foo')
     worker.update_heartbeat(time(), time())
     self.assertEqual(len(worker.heartbeats), 1)
     worker.update_heartbeat(time() - 10, time())
     self.assertEqual(len(worker.heartbeats), 1)
Example #2
0
 def test_update_heartbeat(self):
     worker = Worker(hostname='foo')
     worker.update_heartbeat(time(), time())
     self.assertEqual(len(worker.heartbeats), 1)
     worker.update_heartbeat(time() - 10, time())
     self.assertEqual(len(worker.heartbeats), 1)
Example #3
0
 def test_drift_warning(self):
     worker = Worker(hostname='foo')
     with patch('celery.events.state.warn') as warn:
         worker.update_heartbeat(time(), time() + (HEARTBEAT_DRIFT_MAX * 2))
         self.assertTrue(warn.called)
         self.assertIn('Substantial drift', warn.call_args[0][0])
Example #4
0
 def test_drift_warning(self):
     worker = Worker(hostname='foo')
     with patch('celery.events.state.warn') as warn:
         worker.update_heartbeat(time(), time() + (HEARTBEAT_DRIFT_MAX * 2))
         self.assertTrue(warn.called)
         self.assertIn('Substantial drift', warn.call_args[0][0])