def test__spawn_worker_none_free(self):
        self.executor.submit.side_effect = futurist.RejectedSubmission()

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