Exemplo n.º 1
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker(self.q)
     with Flow(self.q, name='test') as f:
         # enqueue a job to fail
         self.job = f.enqueue(some_calculation, 2, 3, 0)
         self.n_job = f.enqueue(do_nothing)
Exemplo n.º 2
0
 def setUp(self):
     self.q = Queue()
     # simulate the default worker timeout
     self.timeout = 60
     future = now() + timedelta(seconds=self.timeout / 2)
     # enqueue a job for 30 seconds time in the future
     self.job = self.q.schedule_call(future, do_nothing)
Exemplo n.º 3
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker(self.q,
                     default_result_ttl=1,
                     default_worker_ttl=2.1,
                     expires_after=2)
     with Flow(self.q, name='test') as f:
         self.n_job = f.enqueue(do_nothing)
Exemplo n.º 4
0
 def setUp(self):
     password = '******'
     user = User.objects.create_superuser('test', '*****@*****.**', password)
     self.client.login(username=user.username, password=password)
     self.q = Queue()
     self.q.enqueue_call(say_hello, args=('you', ))
     self.q.enqueue_call(div_by_zero, args=(1, ))
     w = Worker.create(self.q)
     w.work(burst=True)
     self.q.enqueue_call(say_hello, args=('me', ))
Exemplo n.º 5
0
    def setUp(self):
        self.q = Queue()
        self.fq = get_failed_queue()

        def black_hole(job, *exc_info):
            # Don't fall through to default behaviour of moving to failed queue
            return False

        self.black_hole = black_hole
        self.job = self.q.enqueue(div_by_zero)
Exemplo n.º 6
0
 def setUp(self):
     # setup a job in the very near future which
     # should execute
     self.q = Queue()
     # simulate the default worker timeout
     self.timeout = 60
     future = now() + timedelta(seconds=1)
     # enqueue a job for 1 second time in the future
     self.job = self.q.schedule_call(future, do_nothing)
     time.sleep(1)
Exemplo n.º 7
0
 def setUp(self):
     self.q = Queue()
     self.fq = get_failed_queue()
     self.w = Worker.create([self.q])
     self.job = self.q.enqueue(div_by_zero)
     self.enqueued_at = self.job.enqueued_at
Exemplo n.º 8
0
 def setUp(self):
     self.q = Queue()
     self.fq = get_failed_queue()
     self.w = Worker.create([self.q])
Exemplo n.º 9
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker.create([self.q], name='Test')
     self.w.heartbeat = datetime(2010, 1, 1, tzinfo=utc)
Exemplo n.º 10
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker(self.q)
     with Flow(self.q, name='test') as f:
         self.job = f.enqueue(say_hello, 'Bob')
         self.n_job = f.enqueue(do_nothing)
Exemplo n.º 11
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker.create([self.q])
Exemplo n.º 12
0
 def setUp(self):
     self.fooq, self.barq = Queue('foo'), Queue('bar')
Exemplo n.º 13
0
 def setUp(self):
     self.sentinel_file = '/tmp/.rq_sentinel'
     self.q = Queue()
     self.fq = get_failed_queue()
     self.w = Worker.create([self.q])
Exemplo n.º 14
0
 def setUp(self):
     self.q = Queue()
     self.q.save_queue()
     self.sq = SerialQueue()
     self.sq.save_queue()
Exemplo n.º 15
0
 def setUp(self):
     self.q = Queue()
     self.q.save_queue()
Exemplo n.º 16
0
 def setUp(self):
     self.q = Queue()
Exemplo n.º 17
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker.create([self.q])
     self.job = self.q.enqueue(say_hello, args=('Bob', ), result_ttl=1)
     self.w.work(burst=True)
Exemplo n.º 18
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker(self.q, default_result_ttl=1)
     with Flow(self.q, name='test') as f:
         self.n_job = f.enqueue(do_nothing)
Exemplo n.º 19
0
 def setUp(self):
     self.fooq, self.barq = Queue('foo'), Queue('bar')
     self.w = Worker.create([self.fooq, self.barq])
Exemplo n.º 20
0
 def setUp(self):
     self.fooq, self.barq = Queue('foo'), Queue('bar')
     self.w = Worker.create([self.fooq, self.barq])
     self.fooq.enqueue(say_hello, name='Frank')
Exemplo n.º 21
0
 def setUp(self):
     self.q = Queue('foo')
     self.w = Worker.create([self.q])
     self.job = self.q.enqueue('test_pq.fixtures.say_hello', name='Frank')
Exemplo n.º 22
0
 def setUp(self):
     self.q = Queue()
     self.q.enqueue_call(div_by_zero, args=(1, ))
     w = Worker.create(self.q)
     w.work(burst=True)
Exemplo n.º 23
0
 def setUp(self):
     self.q = Queue()
     self.w = Worker.create([self.q], expires_after=1, default_worker_ttl=1)