Dear maintainers, With a recent upload of kombu the autopkgtest of celery version 4.1.0-4 started to fail. See: https://ci.debian.net/packages/c/celery/testing/amd64/ and https://qa.debian.org/excuses.php?package=kombu
I looked at the test and it the autopkgtest of celery seems to use modules from kombu that are no longer available. See the log copied below. Currently this regression is delaying the migration of kombu to testing by 13 days. Could we please discuss together what the best way forward is for this regression in testing? More information about this email and the reason of it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul https://ci.debian.net/data/autopkgtest/testing/amd64/c/celery/483508/log.gz autopkgtest [15:13:36]: test upstream: [----------------------- ============================= test session starts ============================== platform linux2 -- Python 2.7.15, pytest-3.3.2, py-1.5.3, pluggy-0.6.0 rootdir: /tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src, inifile: setup.cfg plugins: celery-4.1.0, case-1.5.3 collected 1998 items / 14 errors ==================================== ERRORS ==================================== __________________ ERROR collecting t/unit/bin/test_events.py __________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/bin/test_events.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/bin/test_events.py:37: in <module> class test_events: t/unit/bin/test_events.py:60: in test_events lambda *a, **k: (a, k)) t/unit/bin/test_events.py:9: in _old_patch module = importlib.import_module(module) /usr/lib/python2.7/importlib/__init__.py:37: in import_module __import__(name) /usr/lib/python2.7/dist-packages/celery/events/snapshot.py:14: in <module> from celery.utils.timer2 import Timer /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer ___________ ERROR collecting t/unit/concurrency/test_concurrency.py ____________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_concurrency.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_concurrency.py:6: in <module> from celery.concurrency.base import apply_target, BasePool /usr/lib/python2.7/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer _____________ ERROR collecting t/unit/concurrency/test_eventlet.py _____________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_eventlet.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_eventlet.py:5: in <module> from celery.concurrency.eventlet import ( /usr/lib/python2.7/dist-packages/celery/concurrency/eventlet.py:25: in <module> from kombu.async import timer as _timer # noqa E ImportError: No module named async ______________ ERROR collecting t/unit/concurrency/test_gevent.py ______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_gevent.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_gevent.py:3: in <module> from celery.concurrency.gevent import ( /usr/lib/python2.7/dist-packages/celery/concurrency/gevent.py:4: in <module> from kombu.async import timer as _timer E ImportError: No module named async _______________ ERROR collecting t/unit/concurrency/test_solo.py _______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_solo.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_solo.py:3: in <module> from celery.concurrency import solo /usr/lib/python2.7/dist-packages/celery/concurrency/solo.py:5: in <module> from .base import BasePool, apply_target /usr/lib/python2.7/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer _______________ ERROR collecting t/unit/events/test_snapshot.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/events/test_snapshot.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/events/test_snapshot.py:5: in <module> from celery.events.snapshot import Polaroid, evcam /usr/lib/python2.7/dist-packages/celery/events/snapshot.py:14: in <module> from celery.utils.timer2 import Timer /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer _________________ ERROR collecting t/unit/utils/test_timer2.py _________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/utils/test_timer2.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/utils/test_timer2.py:5: in <module> import celery.utils.timer2 as timer2 /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer _______________ ERROR collecting t/unit/worker/test_autoscale.py _______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_autoscale.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_autoscale.py:4: in <module> from celery.concurrency.base import BasePool /usr/lib/python2.7/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer ______________ ERROR collecting t/unit/worker/test_components.py _______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_components.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_components.py:5: in <module> from celery.worker.components import Beat, Hub, Pool, Timer /usr/lib/python2.7/dist-packages/celery/worker/components.py:8: in <module> from kombu.async import Hub as _Hub, get_event_loop, set_event_loop E ImportError: No module named async _______________ ERROR collecting t/unit/worker/test_consumer.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_consumer.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_consumer.py:12: in <module> from celery.worker.consumer.agent import Agent /usr/lib/python2.7/dist-packages/celery/worker/consumer/__init__.py:3: in <module> from .consumer import Consumer /usr/lib/python2.7/dist-packages/celery/worker/consumer/consumer.py:19: in <module> from kombu.async.semaphore import DummyLock E ImportError: No module named async.semaphore ________________ ERROR collecting t/unit/worker/test_control.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_control.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_control.py:15: in <module> from celery.utils.timer2 import Timer /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer _________________ ERROR collecting t/unit/worker/test_loops.py _________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_loops.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_loops.py:8: in <module> from kombu.async import Hub, READ, WRITE, ERR E ImportError: No module named async _______________ ERROR collecting t/unit/worker/test_strategy.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_strategy.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_strategy.py:13: in <module> from celery.worker.strategy import proto1_to_proto2 /usr/lib/python2.7/dist-packages/celery/worker/strategy.py:7: in <module> from kombu.async.timer import to_timestamp E ImportError: No module named async.timer ________________ ERROR collecting t/unit/worker/test_worker.py _________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_worker.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_worker.py:22: in <module> from celery.concurrency.base import BasePool /usr/lib/python2.7/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python2.7/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ImportError: No module named async.timer !!!!!!!!!!!!!!!!!!! Interrupted: 14 errors during collection !!!!!!!!!!!!!!!!!!! =========================== 14 error in 4.83 seconds =========================== ============================= test session starts ============================== platform linux -- Python 3.6.6rc1, pytest-3.3.2, py-1.5.3, pluggy-0.6.0 rootdir: /tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src, inifile: setup.cfg plugins: celery-4.1.0, case-1.5.3 collected 1998 items / 14 errors ==================================== ERRORS ==================================== __________________ ERROR collecting t/unit/bin/test_events.py __________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/bin/test_events.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/bin/test_events.py:37: in <module> class test_events: t/unit/bin/test_events.py:60: in test_events lambda *a, **k: (a, k)) t/unit/bin/test_events.py:9: in _old_patch module = importlib.import_module(module) /usr/lib/python3.6/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) /usr/lib/python3/dist-packages/celery/events/snapshot.py:14: in <module> from celery.utils.timer2 import Timer /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' ___________ ERROR collecting t/unit/concurrency/test_concurrency.py ____________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_concurrency.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_concurrency.py:6: in <module> from celery.concurrency.base import apply_target, BasePool /usr/lib/python3/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' _____________ ERROR collecting t/unit/concurrency/test_eventlet.py _____________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_eventlet.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_eventlet.py:5: in <module> from celery.concurrency.eventlet import ( /usr/lib/python3/dist-packages/celery/concurrency/eventlet.py:25: in <module> from kombu.async import timer as _timer # noqa E ModuleNotFoundError: No module named 'kombu.async' ______________ ERROR collecting t/unit/concurrency/test_gevent.py ______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_gevent.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_gevent.py:3: in <module> from celery.concurrency.gevent import ( /usr/lib/python3/dist-packages/celery/concurrency/gevent.py:4: in <module> from kombu.async import timer as _timer E ModuleNotFoundError: No module named 'kombu.async' _______________ ERROR collecting t/unit/concurrency/test_solo.py _______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/concurrency/test_solo.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/concurrency/test_solo.py:3: in <module> from celery.concurrency import solo /usr/lib/python3/dist-packages/celery/concurrency/solo.py:5: in <module> from .base import BasePool, apply_target /usr/lib/python3/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' _______________ ERROR collecting t/unit/events/test_snapshot.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/events/test_snapshot.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/events/test_snapshot.py:5: in <module> from celery.events.snapshot import Polaroid, evcam /usr/lib/python3/dist-packages/celery/events/snapshot.py:14: in <module> from celery.utils.timer2 import Timer /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' _________________ ERROR collecting t/unit/utils/test_timer2.py _________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/utils/test_timer2.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/utils/test_timer2.py:5: in <module> import celery.utils.timer2 as timer2 /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' _______________ ERROR collecting t/unit/worker/test_autoscale.py _______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_autoscale.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_autoscale.py:4: in <module> from celery.concurrency.base import BasePool /usr/lib/python3/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' ______________ ERROR collecting t/unit/worker/test_components.py _______________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_components.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_components.py:5: in <module> from celery.worker.components import Beat, Hub, Pool, Timer /usr/lib/python3/dist-packages/celery/worker/components.py:8: in <module> from kombu.async import Hub as _Hub, get_event_loop, set_event_loop E ModuleNotFoundError: No module named 'kombu.async' _______________ ERROR collecting t/unit/worker/test_consumer.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_consumer.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_consumer.py:12: in <module> from celery.worker.consumer.agent import Agent /usr/lib/python3/dist-packages/celery/worker/consumer/__init__.py:3: in <module> from .consumer import Consumer /usr/lib/python3/dist-packages/celery/worker/consumer/consumer.py:19: in <module> from kombu.async.semaphore import DummyLock E ModuleNotFoundError: No module named 'kombu.async' ________________ ERROR collecting t/unit/worker/test_control.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_control.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_control.py:15: in <module> from celery.utils.timer2 import Timer /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' _________________ ERROR collecting t/unit/worker/test_loops.py _________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_loops.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_loops.py:8: in <module> from kombu.async import Hub, READ, WRITE, ERR E ModuleNotFoundError: No module named 'kombu.async' _______________ ERROR collecting t/unit/worker/test_strategy.py ________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_strategy.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_strategy.py:13: in <module> from celery.worker.strategy import proto1_to_proto2 /usr/lib/python3/dist-packages/celery/worker/strategy.py:7: in <module> from kombu.async.timer import to_timestamp E ModuleNotFoundError: No module named 'kombu.async' ________________ ERROR collecting t/unit/worker/test_worker.py _________________ ImportError while importing test module '/tmp/autopkgtest-lxc.gta9t1dn/downtmp/build.i0X/src/t/unit/worker/test_worker.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: t/unit/worker/test_worker.py:22: in <module> from celery.concurrency.base import BasePool /usr/lib/python3/dist-packages/celery/concurrency/base.py:15: in <module> from celery.utils import timer2 /usr/lib/python3/dist-packages/celery/utils/timer2.py:19: in <module> from kombu.async.timer import Entry, Timer as Schedule, to_timestamp, logger E ModuleNotFoundError: No module named 'kombu.async' !!!!!!!!!!!!!!!!!!! Interrupted: 14 errors during collection !!!!!!!!!!!!!!!!!!! =========================== 14 error in 4.44 seconds =========================== autopkgtest [15:13:47]: test upstream: -----------------------]
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Python-modules-team mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
