Skip to content

Commit dfc1a99

Browse files
author
maelorn
committed
Merge branch 'master' into queuesize
* master: fix worker crash test
2 parents 4934e07 + 013227c commit dfc1a99

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

tests/test_interrupts.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,15 @@ def test_interrupt_worker_sigkill(worker, p_flags):
227227
def test_worker_crash(worker):
228228
""" Test that when a worker crashes its running jobs are requeued """
229229

230-
worker.start(queues=["default"])
230+
worker.start(queues="default")
231231
worker.send_task(
232-
"tests.tasks.general.Add", {"a": 41, "b": 1, "sleep": 20}, block=False, queue="default")
232+
"tests.tasks.general.Add",
233+
{"a": 41, "b": 1, "sleep": 10},
234+
block=False,
235+
queue="default"
236+
)
237+
238+
time.sleep(5)
233239

234240
worker.stop(block=True, sig=9, deps=False)
235241

@@ -243,7 +249,7 @@ def test_worker_crash(worker):
243249
"timeout": 90}, block=True, queue="cleaning")
244250

245251
assert res["requeued"] == 1
246-
assert res["started"] == 1
252+
assert res["started"] == 2
247253
assert Queue("default").size() == 1
248254

249255
# def test_interrupt_redis_flush(worker):

0 commit comments

Comments
 (0)