Source: celery Version: 4.1.0-2 Severity: serious Some recent change in unstable makes celery FTBFS:
https://tests.reproducible-builds.org/debian/history/celery.html https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/celery.html ... ==================================== ERRORS ==================================== _ ERROR at teardown of test_default_logger.test_setup_logging_subsystem_misc2 __ request = <SubRequest 'sanity_logging_side_effects' for <Function 'test_setup_logging_subsystem_misc2'>> @pytest.fixture(autouse=True) def sanity_logging_side_effects(request): root = logging.getLogger() rootlevel = root.level roothandlers = root.handlers yield this = request.node.name root_now = logging.getLogger() if root_now.level != rootlevel: raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this)) if root_now.handlers != roothandlers: > raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this)) E RuntimeError: Test test_setup_logging_subsystem_misc2 modified handlers for the root logger t/unit/conftest.py:246: RuntimeError __________ ERROR at teardown of test_default_logger.test_setup_logger __________ request = <SubRequest 'sanity_logging_side_effects' for <Function 'test_setup_logger'>> @pytest.fixture(autouse=True) def sanity_logging_side_effects(request): root = logging.getLogger() rootlevel = root.level roothandlers = root.handlers yield this = request.node.name root_now = logging.getLogger() if root_now.level != rootlevel: raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this)) if root_now.handlers != roothandlers: > raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this)) E RuntimeError: Test test_setup_logger modified handlers for the root logger t/unit/conftest.py:246: RuntimeError ERROR at teardown of test_default_logger.test_setup_logger_no_handlers_stream _ request = <SubRequest 'sanity_logging_side_effects' for <Function 'test_setup_logger_no_handlers_stream'>> @pytest.fixture(autouse=True) def sanity_logging_side_effects(request): root = logging.getLogger() rootlevel = root.level roothandlers = root.handlers yield this = request.node.name root_now = logging.getLogger() if root_now.level != rootlevel: raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this)) if root_now.handlers != roothandlers: > raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this)) E RuntimeError: Test test_setup_logger_no_handlers_stream modified handlers for the root logger t/unit/conftest.py:246: RuntimeError _ ERROR at teardown of test_default_logger.test_setup_logger_no_handlers_file __ request = <SubRequest 'sanity_logging_side_effects' for <Function 'test_setup_logger_no_handlers_file'>> @pytest.fixture(autouse=True) def sanity_logging_side_effects(request): root = logging.getLogger() rootlevel = root.level roothandlers = root.handlers yield this = request.node.name root_now = logging.getLogger() if root_now.level != rootlevel: raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this)) if root_now.handlers != roothandlers: > raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this)) E RuntimeError: Test test_setup_logger_no_handlers_file modified handlers for the root logger t/unit/conftest.py:246: RuntimeError ________ ERROR at teardown of test_default_logger.test_redirect_stdouts ________ request = <SubRequest 'sanity_logging_side_effects' for <Function 'test_redirect_stdouts'>> @pytest.fixture(autouse=True) def sanity_logging_side_effects(request): root = logging.getLogger() rootlevel = root.level roothandlers = root.handlers yield this = request.node.name root_now = logging.getLogger() if root_now.level != rootlevel: raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this)) if root_now.handlers != roothandlers: > raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this)) E RuntimeError: Test test_redirect_stdouts modified handlers for the root logger t/unit/conftest.py:246: RuntimeError _________ ERROR at teardown of test_default_logger.test_logging_proxy __________ request = <SubRequest 'sanity_logging_side_effects' for <Function 'test_logging_proxy'>> @pytest.fixture(autouse=True) def sanity_logging_side_effects(request): root = logging.getLogger() rootlevel = root.level roothandlers = root.handlers yield this = request.node.name root_now = logging.getLogger() if root_now.level != rootlevel: raise RuntimeError(CASE_LOG_LEVEL_EFFECT.format(this)) if root_now.handlers != roothandlers: > raise RuntimeError(CASE_LOG_HANDLER_EFFECT.format(this)) E RuntimeError: Test test_logging_proxy modified handlers for the root logger t/unit/conftest.py:246: RuntimeError =============================== warnings summary =============================== t/unit/app/test_backends.py::test_backends::()::test_get_backend_aliases[amqp://-AMQPBackend] /build/1st/celery-4.1.0/celery/backends/amqp.py:68: CPendingDeprecationWarning: \n The AMQP result backend is scheduled for deprecation in version 4.0 and removal in version v5.0. Please use RPC backend or a persistent backend.\n alternative='Please use RPC backend or a persistent backend.') /usr/lib/python2.7/dist-packages/_pytest/warnings.py:90: UnicodeWarning: Warning is using unicode non convertible to ascii, converting to a safe representation: /build/1st/celery-4.1.0/celery/backends/amqp.py:68: CPendingDeprecationWarning: \n The AMQP result backend is scheduled for deprecation in version 4.0 and removal in version v5.0. Please use RPC backend or a persistent backend.\n alternative='Please use RPC backend or a persistent backend.') UnicodeWarning) t/unit/bin/test_worker.py::test_Worker::()::test_warns_if_running_as_privileged_user /build/1st/celery-4.1.0/celery/platforms.py:795: RuntimeWarning: You're running the worker with superuser privileges: this is\nabsolutely not recommended!\n\nPlease specify a different user using the -u option.\n\nUser information: uid=0 euid=1111 gid=1111 egid=1111\n uid=uid, euid=euid, gid=gid, egid=egid, /usr/lib/python2.7/dist-packages/_pytest/warnings.py:90: UnicodeWarning: Warning is using unicode non convertible to ascii, converting to a safe representation: /build/1st/celery-4.1.0/celery/platforms.py:795: RuntimeWarning: You're running the worker with superuser privileges: this is\nabsolutely not recommended!\n\nPlease specify a different user using the -u option.\n\nUser information: uid=0 euid=1111 gid=1111 egid=1111\n uid=uid, euid=euid, gid=gid, egid=egid, UnicodeWarning) t/unit/worker/test_request.py::test_Request::()::test_from_message_invalid_kwargs /build/1st/celery-4.1.0/celery/app/trace.py:549: RuntimeWarning: Exception raised outside body: InvalidTaskError(u'Task keyword arguments is not a mapping',):\nTraceback (most recent call last):\n File "/build/1st/celery-4.1.0/celery/app/trace.py", line 354, in trace_task\n 'Task keyword arguments is not a mapping')\nInvalidTaskError: Task keyword arguments is not a mapping\n exc, exc_info.traceback))) /usr/lib/python2.7/dist-packages/_pytest/warnings.py:90: UnicodeWarning: Warning is using unicode non convertible to ascii, converting to a safe representation: /build/1st/celery-4.1.0/celery/app/trace.py:549: RuntimeWarning: Exception raised outside body: InvalidTaskError(u'Task keyword arguments is not a mapping',):\nTraceback (most recent call last):\n File "/build/1st/celery-4.1.0/celery/app/trace.py", line 354, in trace_task\n 'Task keyword arguments is not a mapping')\nInvalidTaskError: Task keyword arguments is not a mapping\n exc, exc_info.traceback))) UnicodeWarning) -- Docs: http://doc.pytest.org/en/latest/warnings.html ======= 2184 passed, 105 skipped, 6 warnings, 6 error in 109.61 seconds ======== E: pybuild pybuild:283: test: plugin custom failed with: exit code=1: python2.7 setup.py test dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 --system=custom "--test-args={interpreter} setup.py test" returned exit code 13 make[1]: *** [debian/rules:17: override_dh_auto_test] Error 25 _______________________________________________ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team