swh_app = celery_session_worker = def test_ping(swh_app, celery_session_worker): res = swh_app.send_task( 'swh.lister.phabricator.tasks.ping') assert res > res.wait() swh/lister/phabricator/tests/test_tasks.py:10: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .tox/py3/lib/python3.5/site-packages/celery/result.py:226: in get on_message=on_message, .tox/py3/lib/python3.5/site-packages/celery/backends/base.py:500: in wait_for_pending return result.maybe_throw(propagate=propagate, callback=callback) .tox/py3/lib/python3.5/site-packages/celery/result.py:331: in maybe_throw self.throw(value, self._to_remote_traceback(tb)) .tox/py3/lib/python3.5/site-packages/celery/result.py:324: in throw self.on_ready.throw(*args, **kwargs) .tox/py3/lib/python3.5/site-packages/vine/promises.py:244: in throw reraise(type(exc), exc, tb) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tp = value = Task of kind 'swh.lister.phabricator.tasks.ping' never registered, please make sure it's imported. tb = None def reraise(tp, value, tb=None): """Reraise exception.""" if value.__traceback__ is not tb: raise value.with_traceback(tb) > raise value E celery.exceptions.NotRegistered: 'swh.lister.phabricator.tasks.ping' .tox/py3/lib/python3.5/site-packages/vine/five.py:195: NotRegistered ----------------------------- Captured stderr call ----------------------------- [2019-04-27 22:56:55,596: ERROR/MainProcess] Received unregistered task of type 'swh.lister.phabricator.tasks.ping'. The message has been ignored and discarded. Did you remember to import the module containing this task? Or maybe you're using relative imports? Please see http://docs.celeryq.org/en/latest/internals/protocol.html for more information. The full contents of the message body was: b'\x93\x90\x80\x84\xa5chord\xc0\xa5chain\xc0\xa8errbacks\xc0\xa9callbacks\xc0' (39b) Traceback (most recent call last): File "/home/jenkins/workspace/DLS/tox/.tox/py3/lib/python3.5/site-packages/celery/worker/consumer/consumer.py", line 559, in on_task_received strategy = strategies[type_] KeyError: 'swh.lister.phabricator.tasks.ping' ------------------------------ Captured log call ------------------------------- consumer.py 494 ERROR Received unregistered task of type 'swh.lister.phabricator.tasks.ping'. The message has been ignored and discarded. Did you remember to import the module containing this task? Or maybe you're using relative imports? Please see http://docs.celeryq.org/en/latest/internals/protocol.html for more information. The full contents of the message body was: b'\x93\x90\x80\x84\xa5chord\xc0\xa5chain\xc0\xa8errbacks\xc0\xa9callbacks\xc0' (39b) Traceback (most recent call last): File "/home/jenkins/workspace/DLS/tox/.tox/py3/lib/python3.5/site-packages/celery/worker/consumer/consumer.py", line 559, in on_task_received strategy = strategies[type_] KeyError: 'swh.lister.phabricator.tasks.ping'