def test__spawn_worker_none_free(self): self.executor.submit.side_effect = futurist.RejectedSubmission() self.assertRaises(exception.NoFreeConductorWorker, self.service._spawn_worker, 'fake')
def _rejector(executor, backlog): if backlog >= max_backlog: raise futurist.RejectedSubmission("Current backlog %s is not" " allowed to go" " beyond %s" % (backlog, max_backlog))
def _reject(self, *args): if self._rejections_count < self.MAX_REJECTIONS_COUNT: self._rejections_count += 1 raise futurist.RejectedSubmission()
def test__spawn_worker_none_free(self): self.executor.submit.side_effect = futurist.RejectedSubmission() self.assertRaises(exception.ValenceException, async ._spawn_worker, 'fake')