>>> py3-kombu: Building community/py3-kombu 5.5.1-r0 (using abuild 3.14.1-r7) started Fri, 04 Apr 2025 04:56:03 +0000
>>> py3-kombu: Validating /home/buildozer/aports/community/py3-kombu/APKBUILD...
>>> py3-kombu: Analyzing dependencies...
>>> py3-kombu: Installing for build: build-base py3-amqp py3-vine py3-setuptools py3-gpep517 py3-wheel py3-pyro4 py3-case py3-nose py3-mock py3-tz py3-tzdata py3-pytest py3-sqlalchemy py3-fakeredis py3-botocore py3-hypothesis py3-sniffio py3-google-api-python-client py3-googleapis-common-protos
(1/114) Installing libffi (3.4.7-r0)
(2/114) Installing gdbm (1.24-r0)
(3/114) Installing mpdecimal (4.0.0-r0)
(4/114) Installing libpanelw (6.5_p20250216-r0)
(5/114) Installing sqlite-libs (3.49.1-r0)
(6/114) Installing python3 (3.12.9-r0)
(7/114) Installing python3-pycache-pyc0 (3.12.9-r0)
(8/114) Installing pyc (3.12.9-r0)
(9/114) Installing py3-vine-pyc (5.1.0-r0)
(10/114) Installing py3-amqp-pyc (5.3.1-r0)
(11/114) Installing python3-pyc (3.12.9-r0)
(12/114) Installing py3-vine (5.1.0-r0)
(13/114) Installing py3-amqp (5.3.1-r0)
(14/114) Installing py3-parsing (3.2.0-r0)
(15/114) Installing py3-parsing-pyc (3.2.0-r0)
(16/114) Installing py3-packaging (24.2-r0)
(17/114) Installing py3-packaging-pyc (24.2-r0)
(18/114) Installing py3-setuptools (77.0.3-r0)
(19/114) Installing py3-setuptools-pyc (77.0.3-r0)
(20/114) Installing py3-installer (0.7.0-r2)
(21/114) Installing py3-installer-pyc (0.7.0-r2)
(22/114) Installing py3-gpep517 (16-r0)
(23/114) Installing py3-gpep517-pyc (16-r0)
(24/114) Installing py3-wheel (0.43.0-r0)
(25/114) Installing py3-wheel-pyc (0.43.0-r0)
(26/114) Installing py3-serpent (1.41-r4)
(27/114) Installing py3-serpent-pyc (1.41-r4)
(28/114) Installing py3-pyro4 (4.82-r3)
(29/114) Installing py3-pyro4-pyc (4.82-r3)
(30/114) Installing py3-six (1.17.0-r0)
(31/114) Installing py3-six-pyc (1.17.0-r0)
(32/114) Installing py3-case (1.5.3-r7)
(33/114) Installing py3-case-pyc (1.5.3-r7)
(34/114) Installing py3-nose (1.3.7-r13)
(35/114) Installing py3-nose-pyc (1.3.7-r13)
(36/114) Installing py3-mock (5.2.0-r0)
(37/114) Installing py3-mock-pyc (5.2.0-r0)
(38/114) Installing py3-tz (2025.1-r0)
(39/114) Installing py3-tz-pyc (2025.1-r0)
(40/114) Installing py3-attrs (25.3.0-r0)
(41/114) Installing py3-attrs-pyc (25.3.0-r0)
(42/114) Installing py3-tzdata (2025.2-r0)
(43/114) Installing py3-tzdata-pyc (2025.2-r0)
(44/114) Installing py3-iniconfig (2.1.0-r0)
(45/114) Installing py3-iniconfig-pyc (2.1.0-r0)
(46/114) Installing py3-pluggy (1.5.0-r0)
(47/114) Installing py3-pluggy-pyc (1.5.0-r0)
(48/114) Installing py3-py (1.11.0-r4)
(49/114) Installing py3-py-pyc (1.11.0-r4)
(50/114) Installing py3-pytest (8.3.5-r0)
(51/114) Installing py3-pytest-pyc (8.3.5-r0)
(52/114) Installing py3-greenlet (3.0.3-r1)
(53/114) Installing py3-greenlet-pyc (3.0.3-r1)
(54/114) Installing py3-sqlalchemy (2.0.40-r0)
(55/114) Installing py3-sqlalchemy-pyc (2.0.40-r0)
(56/114) Installing hiredis (1.2.0-r0)
(57/114) Installing py3-hiredis (2.3.2-r1)
(58/114) Installing py3-hiredis-pyc (2.3.2-r1)
(59/114) Installing py3-redis (5.0.7-r0)
(60/114) Installing py3-redis-pyc (5.0.7-r0)
(61/114) Installing py3-sortedcontainers (2.4.0-r5)
(62/114) Installing py3-sortedcontainers-pyc (2.4.0-r5)
(63/114) Installing py3-fakeredis (2.23.2-r0)
(64/114) Installing py3-fakeredis-pyc (2.23.2-r0)
(65/114) Installing py3-certifi (2024.12.14-r0)
(66/114) Installing py3-certifi-pyc (2024.12.14-r0)
(67/114) Installing py3-dateutil (2.9.0-r1)
(68/114) Installing py3-dateutil-pyc (2.9.0-r1)
(69/114) Installing py3-jmespath (1.0.1-r4)
(70/114) Installing py3-jmespath-pyc (1.0.1-r4)
(71/114) Installing py3-urllib3 (1.26.20-r0)
(72/114) Installing py3-urllib3-pyc (1.26.20-r0)
(73/114) Installing py3-botocore (1.37.23-r0)
(74/114) Installing py3-botocore-pyc (1.37.23-r0)
(75/114) Installing py3-hypothesis (6.124.5-r0)
(76/114) Installing py3-hypothesis-pyc (6.124.5-r0)
(77/114) Installing py3-curio (1.6-r2)
(78/114) Installing py3-curio-pyc (1.6-r2)
(79/114) Installing py3-sniffio (1.3.1-r1)
(80/114) Installing py3-sniffio-pyc (1.3.1-r1)
(81/114) Installing py3-cachetools (5.5.0-r0)
(82/114) Installing py3-cachetools-pyc (5.5.0-r0)
(83/114) Installing py3-asn1 (0.6.1-r0)
(84/114) Installing py3-asn1-pyc (0.6.1-r0)
(85/114) Installing py3-asn1-modules (0.4.1-r0)
(86/114) Installing py3-asn1-modules-pyc (0.4.1-r0)
(87/114) Installing py3-rsa (4.9-r3)
(88/114) Installing py3-rsa-pyc (4.9-r3)
(89/114) Installing py3-google-auth (2.22.0-r1)
(90/114) Installing py3-google-auth-pyc (2.22.0-r1)
(91/114) Installing tzdata (2025b-r0)
(92/114) Installing py3-protobuf (4.24.4-r1)
(93/114) Installing py3-protobuf-pyc (4.24.4-r1)
(94/114) Installing py3-googleapis-common-protos (1.59.1-r1)
(95/114) Installing py3-googleapis-common-protos-pyc (1.59.1-r1)
(96/114) Installing py3-charset-normalizer (3.4.1-r0)
(97/114) Installing py3-charset-normalizer-pyc (3.4.1-r0)
(98/114) Installing py3-idna (3.10-r0)
(99/114) Installing py3-idna-pyc (3.10-r0)
(100/114) Installing py3-requests (2.32.3-r0)
(101/114) Installing py3-requests-pyc (2.32.3-r0)
(102/114) Installing py3-google-api-core (2.11.1-r1)
(103/114) Installing py3-google-api-core-pyc (2.11.1-r1)
(104/114) Installing py3-httplib2 (0.22.0-r2)
(105/114) Installing py3-httplib2-pyc (0.22.0-r2)
(106/114) Installing py3-google-auth-httplib2 (0.2.0-r1)
(107/114) Installing py3-google-auth-httplib2-pyc (0.2.0-r1)
(108/114) Installing py3-oauth2client (4.1.3-r9)
(109/114) Installing py3-oauth2client-pyc (4.1.3-r9)
(110/114) Installing py3-uritemplate (4.1.1-r3)
(111/114) Installing py3-uritemplate-pyc (4.1.1-r3)
(112/114) Installing py3-google-api-python-client (2.96.0-r1)
(113/114) Installing py3-google-api-python-client-pyc (2.96.0-r1)
(114/114) Installing .makedepends-py3-kombu (20250404.045604)
Executing busybox-1.37.0-r14.trigger
OK: 684 MiB in 232 packages
>>> py3-kombu: Cleaning up srcdir
>>> py3-kombu: Cleaning up pkgdir
>>> py3-kombu: Cleaning up tmpdir
>>> py3-kombu: Fetching https://distfiles.alpinelinux.org/distfiles/edge/kombu-5.5.1.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
>>> py3-kombu: Fetching https://files.pythonhosted.org/packages/source/k/kombu/kombu-5.5.1.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100  450k  100  450k    0     0  2729k      0 --:--:-- --:--:-- --:--:-- 2729k
>>> py3-kombu: Fetching https://distfiles.alpinelinux.org/distfiles/edge/kombu-5.5.1.tar.gz
>>> py3-kombu: Checking sha512sums...
kombu-5.5.1.tar.gz: OK
>>> py3-kombu: Unpacking /var/cache/distfiles/edge/kombu-5.5.1.tar.gz...
2025-04-04 04:56:07,030 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__
/usr/lib/python3.12/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
/usr/lib/python3.12/site-packages/setuptools/dist.py:760: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: BSD License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
2025-04-04 04:56:07,075 root INFO running bdist_wheel
2025-04-04 04:56:07,104 root INFO running build
2025-04-04 04:56:07,104 root INFO running build_py
2025-04-04 04:56:07,110 root INFO creating build/lib/kombu
2025-04-04 04:56:07,110 root INFO copying kombu/message.py -> build/lib/kombu
2025-04-04 04:56:07,111 root INFO copying kombu/exceptions.py -> build/lib/kombu
2025-04-04 04:56:07,111 root INFO copying kombu/pools.py -> build/lib/kombu
2025-04-04 04:56:07,111 root INFO copying kombu/clocks.py -> build/lib/kombu
2025-04-04 04:56:07,111 root INFO copying kombu/mixins.py -> build/lib/kombu
2025-04-04 04:56:07,112 root INFO copying kombu/serialization.py -> build/lib/kombu
2025-04-04 04:56:07,112 root INFO copying kombu/pidbox.py -> build/lib/kombu
2025-04-04 04:56:07,112 root INFO copying kombu/connection.py -> build/lib/kombu
2025-04-04 04:56:07,113 root INFO copying kombu/__init__.py -> build/lib/kombu
2025-04-04 04:56:07,113 root INFO copying kombu/matcher.py -> build/lib/kombu
2025-04-04 04:56:07,113 root INFO copying kombu/entity.py -> build/lib/kombu
2025-04-04 04:56:07,113 root INFO copying kombu/common.py -> build/lib/kombu
2025-04-04 04:56:07,114 root INFO copying kombu/compat.py -> build/lib/kombu
2025-04-04 04:56:07,114 root INFO copying kombu/log.py -> build/lib/kombu
2025-04-04 04:56:07,114 root INFO copying kombu/messaging.py -> build/lib/kombu
2025-04-04 04:56:07,114 root INFO copying kombu/simple.py -> build/lib/kombu
2025-04-04 04:56:07,115 root INFO copying kombu/compression.py -> build/lib/kombu
2025-04-04 04:56:07,115 root INFO copying kombu/abstract.py -> build/lib/kombu
2025-04-04 04:56:07,115 root INFO copying kombu/resource.py -> build/lib/kombu
2025-04-04 04:56:07,116 root INFO creating build/lib/kombu/utils
2025-04-04 04:56:07,116 root INFO copying kombu/utils/eventio.py -> build/lib/kombu/utils
2025-04-04 04:56:07,116 root INFO copying kombu/utils/scheduling.py -> build/lib/kombu/utils
2025-04-04 04:56:07,116 root INFO copying kombu/utils/encoding.py -> build/lib/kombu/utils
2025-04-04 04:56:07,117 root INFO copying kombu/utils/limits.py -> build/lib/kombu/utils
2025-04-04 04:56:07,117 root INFO copying kombu/utils/text.py -> build/lib/kombu/utils
2025-04-04 04:56:07,117 root INFO copying kombu/utils/__init__.py -> build/lib/kombu/utils
2025-04-04 04:56:07,117 root INFO copying kombu/utils/div.py -> build/lib/kombu/utils
2025-04-04 04:56:07,118 root INFO copying kombu/utils/url.py -> build/lib/kombu/utils
2025-04-04 04:56:07,118 root INFO copying kombu/utils/collections.py -> build/lib/kombu/utils
2025-04-04 04:56:07,118 root INFO copying kombu/utils/compat.py -> build/lib/kombu/utils
2025-04-04 04:56:07,118 root INFO copying kombu/utils/uuid.py -> build/lib/kombu/utils
2025-04-04 04:56:07,119 root INFO copying kombu/utils/functional.py -> build/lib/kombu/utils
2025-04-04 04:56:07,119 root INFO copying kombu/utils/json.py -> build/lib/kombu/utils
2025-04-04 04:56:07,119 root INFO copying kombu/utils/amq_manager.py -> build/lib/kombu/utils
2025-04-04 04:56:07,119 root INFO copying kombu/utils/debug.py -> build/lib/kombu/utils
2025-04-04 04:56:07,120 root INFO copying kombu/utils/imports.py -> build/lib/kombu/utils
2025-04-04 04:56:07,120 root INFO copying kombu/utils/time.py -> build/lib/kombu/utils
2025-04-04 04:56:07,120 root INFO copying kombu/utils/objects.py -> build/lib/kombu/utils
2025-04-04 04:56:07,120 root INFO creating build/lib/kombu/asynchronous
2025-04-04 04:56:07,120 root INFO copying kombu/asynchronous/__init__.py -> build/lib/kombu/asynchronous
2025-04-04 04:56:07,121 root INFO copying kombu/asynchronous/timer.py -> build/lib/kombu/asynchronous
2025-04-04 04:56:07,121 root INFO copying kombu/asynchronous/hub.py -> build/lib/kombu/asynchronous
2025-04-04 04:56:07,121 root INFO copying kombu/asynchronous/semaphore.py -> build/lib/kombu/asynchronous
2025-04-04 04:56:07,122 root INFO copying kombu/asynchronous/debug.py -> build/lib/kombu/asynchronous
2025-04-04 04:56:07,122 root INFO creating build/lib/kombu/transport
2025-04-04 04:56:07,122 root INFO copying kombu/transport/azurestoragequeues.py -> build/lib/kombu/transport
2025-04-04 04:56:07,122 root INFO copying kombu/transport/consul.py -> build/lib/kombu/transport
2025-04-04 04:56:07,123 root INFO copying kombu/transport/qpid.py -> build/lib/kombu/transport
2025-04-04 04:56:07,123 root INFO copying kombu/transport/filesystem.py -> build/lib/kombu/transport
2025-04-04 04:56:07,123 root INFO copying kombu/transport/azureservicebus.py -> build/lib/kombu/transport
2025-04-04 04:56:07,124 root INFO copying kombu/transport/base.py -> build/lib/kombu/transport
2025-04-04 04:56:07,124 root INFO copying kombu/transport/pyro.py -> build/lib/kombu/transport
2025-04-04 04:56:07,124 root INFO copying kombu/transport/__init__.py -> build/lib/kombu/transport
2025-04-04 04:56:07,124 root INFO copying kombu/transport/pyamqp.py -> build/lib/kombu/transport
2025-04-04 04:56:07,124 root INFO copying kombu/transport/SQS.py -> build/lib/kombu/transport
2025-04-04 04:56:07,125 root INFO copying kombu/transport/memory.py -> build/lib/kombu/transport
2025-04-04 04:56:07,125 root INFO copying kombu/transport/native_delayed_delivery.py -> build/lib/kombu/transport
2025-04-04 04:56:07,125 root INFO copying kombu/transport/SLMQ.py -> build/lib/kombu/transport
2025-04-04 04:56:07,125 root INFO copying kombu/transport/confluentkafka.py -> build/lib/kombu/transport
2025-04-04 04:56:07,126 root INFO copying kombu/transport/redis.py -> build/lib/kombu/transport
2025-04-04 04:56:07,126 root INFO copying kombu/transport/zookeeper.py -> build/lib/kombu/transport
2025-04-04 04:56:07,126 root INFO copying kombu/transport/librabbitmq.py -> build/lib/kombu/transport
2025-04-04 04:56:07,126 root INFO copying kombu/transport/mongodb.py -> build/lib/kombu/transport
2025-04-04 04:56:07,127 root INFO copying kombu/transport/gcpubsub.py -> build/lib/kombu/transport
2025-04-04 04:56:07,127 root INFO copying kombu/transport/etcd.py -> build/lib/kombu/transport
2025-04-04 04:56:07,127 root INFO creating build/lib/kombu/asynchronous/aws
2025-04-04 04:56:07,127 root INFO copying kombu/asynchronous/aws/connection.py -> build/lib/kombu/asynchronous/aws
2025-04-04 04:56:07,128 root INFO copying kombu/asynchronous/aws/__init__.py -> build/lib/kombu/asynchronous/aws
2025-04-04 04:56:07,128 root INFO copying kombu/asynchronous/aws/ext.py -> build/lib/kombu/asynchronous/aws
2025-04-04 04:56:07,128 root INFO creating build/lib/kombu/asynchronous/http
2025-04-04 04:56:07,128 root INFO copying kombu/asynchronous/http/urllib3_client.py -> build/lib/kombu/asynchronous/http
2025-04-04 04:56:07,128 root INFO copying kombu/asynchronous/http/base.py -> build/lib/kombu/asynchronous/http
2025-04-04 04:56:07,129 root INFO copying kombu/asynchronous/http/__init__.py -> build/lib/kombu/asynchronous/http
2025-04-04 04:56:07,129 root INFO creating build/lib/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,129 root INFO copying kombu/asynchronous/aws/sqs/message.py -> build/lib/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,129 root INFO copying kombu/asynchronous/aws/sqs/connection.py -> build/lib/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,130 root INFO copying kombu/asynchronous/aws/sqs/queue.py -> build/lib/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,130 root INFO copying kombu/asynchronous/aws/sqs/__init__.py -> build/lib/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,130 root INFO copying kombu/asynchronous/aws/sqs/ext.py -> build/lib/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,130 root INFO creating build/lib/kombu/transport/virtual
2025-04-04 04:56:07,130 root INFO copying kombu/transport/virtual/exchange.py -> build/lib/kombu/transport/virtual
2025-04-04 04:56:07,131 root INFO copying kombu/transport/virtual/base.py -> build/lib/kombu/transport/virtual
2025-04-04 04:56:07,131 root INFO copying kombu/transport/virtual/__init__.py -> build/lib/kombu/transport/virtual
2025-04-04 04:56:07,131 root INFO creating build/lib/kombu/transport/sqlalchemy
2025-04-04 04:56:07,131 root INFO copying kombu/transport/sqlalchemy/__init__.py -> build/lib/kombu/transport/sqlalchemy
2025-04-04 04:56:07,132 root INFO copying kombu/transport/sqlalchemy/models.py -> build/lib/kombu/transport/sqlalchemy
2025-04-04 04:56:07,145 root INFO installing to build/bdist.linux-i686/wheel
2025-04-04 04:56:07,145 root INFO running install
2025-04-04 04:56:07,153 root INFO running install_lib
2025-04-04 04:56:07,159 root INFO creating build/bdist.linux-i686/wheel
2025-04-04 04:56:07,159 root INFO creating build/bdist.linux-i686/wheel/kombu
2025-04-04 04:56:07,159 root INFO copying build/lib/kombu/message.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,159 root INFO copying build/lib/kombu/exceptions.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,159 root INFO copying build/lib/kombu/pools.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,160 root INFO copying build/lib/kombu/clocks.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,160 root INFO copying build/lib/kombu/mixins.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,160 root INFO copying build/lib/kombu/serialization.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,160 root INFO copying build/lib/kombu/pidbox.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,160 root INFO creating build/bdist.linux-i686/wheel/kombu/utils
2025-04-04 04:56:07,160 root INFO copying build/lib/kombu/utils/eventio.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,161 root INFO copying build/lib/kombu/utils/scheduling.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,161 root INFO copying build/lib/kombu/utils/encoding.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,161 root INFO copying build/lib/kombu/utils/limits.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,161 root INFO copying build/lib/kombu/utils/text.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,161 root INFO copying build/lib/kombu/utils/__init__.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,161 root INFO copying build/lib/kombu/utils/div.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,162 root INFO copying build/lib/kombu/utils/url.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,162 root INFO copying build/lib/kombu/utils/collections.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,162 root INFO copying build/lib/kombu/utils/compat.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,162 root INFO copying build/lib/kombu/utils/uuid.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,162 root INFO copying build/lib/kombu/utils/functional.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,162 root INFO copying build/lib/kombu/utils/json.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,163 root INFO copying build/lib/kombu/utils/amq_manager.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,163 root INFO copying build/lib/kombu/utils/debug.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,163 root INFO copying build/lib/kombu/utils/imports.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,163 root INFO copying build/lib/kombu/utils/time.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,163 root INFO copying build/lib/kombu/utils/objects.py -> build/bdist.linux-i686/wheel/./kombu/utils
2025-04-04 04:56:07,163 root INFO copying build/lib/kombu/connection.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,164 root INFO copying build/lib/kombu/__init__.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,164 root INFO copying build/lib/kombu/matcher.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,164 root INFO copying build/lib/kombu/entity.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,164 root INFO copying build/lib/kombu/common.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,164 root INFO creating build/bdist.linux-i686/wheel/kombu/asynchronous
2025-04-04 04:56:07,165 root INFO creating build/bdist.linux-i686/wheel/kombu/asynchronous/aws
2025-04-04 04:56:07,165 root INFO copying build/lib/kombu/asynchronous/aws/connection.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws
2025-04-04 04:56:07,165 root INFO copying build/lib/kombu/asynchronous/aws/__init__.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws
2025-04-04 04:56:07,165 root INFO copying build/lib/kombu/asynchronous/aws/ext.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws
2025-04-04 04:56:07,165 root INFO creating build/bdist.linux-i686/wheel/kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,165 root INFO copying build/lib/kombu/asynchronous/aws/sqs/message.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,166 root INFO copying build/lib/kombu/asynchronous/aws/sqs/connection.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,166 root INFO copying build/lib/kombu/asynchronous/aws/sqs/queue.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,166 root INFO copying build/lib/kombu/asynchronous/aws/sqs/__init__.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,166 root INFO copying build/lib/kombu/asynchronous/aws/sqs/ext.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/aws/sqs
2025-04-04 04:56:07,166 root INFO copying build/lib/kombu/asynchronous/__init__.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous
2025-04-04 04:56:07,166 root INFO copying build/lib/kombu/asynchronous/timer.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous
2025-04-04 04:56:07,167 root INFO copying build/lib/kombu/asynchronous/hub.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous
2025-04-04 04:56:07,167 root INFO copying build/lib/kombu/asynchronous/semaphore.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous
2025-04-04 04:56:07,167 root INFO creating build/bdist.linux-i686/wheel/kombu/asynchronous/http
2025-04-04 04:56:07,167 root INFO copying build/lib/kombu/asynchronous/http/urllib3_client.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/http
2025-04-04 04:56:07,167 root INFO copying build/lib/kombu/asynchronous/http/base.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/http
2025-04-04 04:56:07,168 root INFO copying build/lib/kombu/asynchronous/http/__init__.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous/http
2025-04-04 04:56:07,168 root INFO copying build/lib/kombu/asynchronous/debug.py -> build/bdist.linux-i686/wheel/./kombu/asynchronous
2025-04-04 04:56:07,168 root INFO copying build/lib/kombu/compat.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,168 root INFO copying build/lib/kombu/log.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,168 root INFO creating build/bdist.linux-i686/wheel/kombu/transport
2025-04-04 04:56:07,168 root INFO copying build/lib/kombu/transport/azurestoragequeues.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,169 root INFO copying build/lib/kombu/transport/consul.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,169 root INFO copying build/lib/kombu/transport/qpid.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,169 root INFO copying build/lib/kombu/transport/filesystem.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,169 root INFO copying build/lib/kombu/transport/azureservicebus.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,169 root INFO copying build/lib/kombu/transport/base.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,170 root INFO copying build/lib/kombu/transport/pyro.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,170 root INFO copying build/lib/kombu/transport/__init__.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,170 root INFO creating build/bdist.linux-i686/wheel/kombu/transport/virtual
2025-04-04 04:56:07,170 root INFO copying build/lib/kombu/transport/virtual/exchange.py -> build/bdist.linux-i686/wheel/./kombu/transport/virtual
2025-04-04 04:56:07,170 root INFO copying build/lib/kombu/transport/virtual/base.py -> build/bdist.linux-i686/wheel/./kombu/transport/virtual
2025-04-04 04:56:07,170 root INFO copying build/lib/kombu/transport/virtual/__init__.py -> build/bdist.linux-i686/wheel/./kombu/transport/virtual
2025-04-04 04:56:07,171 root INFO copying build/lib/kombu/transport/pyamqp.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,171 root INFO copying build/lib/kombu/transport/SQS.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,171 root INFO copying build/lib/kombu/transport/memory.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,171 root INFO copying build/lib/kombu/transport/native_delayed_delivery.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,171 root INFO copying build/lib/kombu/transport/SLMQ.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,171 root INFO copying build/lib/kombu/transport/confluentkafka.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,172 root INFO copying build/lib/kombu/transport/redis.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,172 root INFO copying build/lib/kombu/transport/zookeeper.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,172 root INFO copying build/lib/kombu/transport/librabbitmq.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,172 root INFO creating build/bdist.linux-i686/wheel/kombu/transport/sqlalchemy
2025-04-04 04:56:07,172 root INFO copying build/lib/kombu/transport/sqlalchemy/__init__.py -> build/bdist.linux-i686/wheel/./kombu/transport/sqlalchemy
2025-04-04 04:56:07,173 root INFO copying build/lib/kombu/transport/sqlalchemy/models.py -> build/bdist.linux-i686/wheel/./kombu/transport/sqlalchemy
2025-04-04 04:56:07,173 root INFO copying build/lib/kombu/transport/mongodb.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,173 root INFO copying build/lib/kombu/transport/gcpubsub.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,173 root INFO copying build/lib/kombu/transport/etcd.py -> build/bdist.linux-i686/wheel/./kombu/transport
2025-04-04 04:56:07,173 root INFO copying build/lib/kombu/messaging.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,174 root INFO copying build/lib/kombu/simple.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,174 root INFO copying build/lib/kombu/compression.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,174 root INFO copying build/lib/kombu/abstract.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,174 root INFO copying build/lib/kombu/resource.py -> build/bdist.linux-i686/wheel/./kombu
2025-04-04 04:56:07,174 root INFO running install_egg_info
2025-04-04 04:56:07,180 root INFO running egg_info
2025-04-04 04:56:07,186 root INFO writing kombu.egg-info/PKG-INFO
2025-04-04 04:56:07,191 root INFO writing dependency_links to kombu.egg-info/dependency_links.txt
2025-04-04 04:56:07,194 root INFO writing requirements to kombu.egg-info/requires.txt
2025-04-04 04:56:07,194 root INFO writing top-level names to kombu.egg-info/top_level.txt
2025-04-04 04:56:07,202 root INFO reading manifest file 'kombu.egg-info/SOURCES.txt'
2025-04-04 04:56:07,206 root INFO reading manifest template 'MANIFEST.in'
2025-04-04 04:56:07,207 root WARNING warning: no files found matching 'Changelog'
2025-04-04 04:56:07,207 root WARNING warning: no files found matching 'README'
2025-04-04 04:56:07,207 root WARNING warning: no files found matching '*' under directory 'extra'
2025-04-04 04:56:07,214 root WARNING warning: no files found matching '*.py' under directory 'funtests'
2025-04-04 04:56:07,214 root WARNING warning: no files found matching 'setup.cfg' under directory 'funtests'
2025-04-04 04:56:07,215 root WARNING warning: no previously-included files matching '*' found under directory 'docs/_build'
2025-04-04 04:56:07,215 root WARNING warning: no previously-included files matching '__pycache__' found under directory '*'
2025-04-04 04:56:07,216 root WARNING warning: no previously-included files matching '*.py[co]' found under directory '*'
2025-04-04 04:56:07,216 root WARNING warning: no previously-included files matching '.*.sw*' found under directory '*'
2025-04-04 04:56:07,216 root INFO adding license file 'LICENSE'
2025-04-04 04:56:07,221 root INFO writing manifest file 'kombu.egg-info/SOURCES.txt'
2025-04-04 04:56:07,221 root INFO Copying kombu.egg-info to build/bdist.linux-i686/wheel/./kombu-5.5.1-py3.12.egg-info
2025-04-04 04:56:07,222 root INFO running install_scripts
2025-04-04 04:56:07,223 root INFO creating build/bdist.linux-i686/wheel/kombu-5.5.1.dist-info/WHEEL
2025-04-04 04:56:07,224 wheel INFO creating '/home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/.dist/.tmp-p7chjnx9/kombu-5.5.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it
2025-04-04 04:56:07,224 wheel INFO adding 'kombu/__init__.py'
2025-04-04 04:56:07,224 wheel INFO adding 'kombu/abstract.py'
2025-04-04 04:56:07,224 wheel INFO adding 'kombu/clocks.py'
2025-04-04 04:56:07,225 wheel INFO adding 'kombu/common.py'
2025-04-04 04:56:07,225 wheel INFO adding 'kombu/compat.py'
2025-04-04 04:56:07,225 wheel INFO adding 'kombu/compression.py'
2025-04-04 04:56:07,225 wheel INFO adding 'kombu/connection.py'
2025-04-04 04:56:07,226 wheel INFO adding 'kombu/entity.py'
2025-04-04 04:56:07,226 wheel INFO adding 'kombu/exceptions.py'
2025-04-04 04:56:07,226 wheel INFO adding 'kombu/log.py'
2025-04-04 04:56:07,226 wheel INFO adding 'kombu/matcher.py'
2025-04-04 04:56:07,227 wheel INFO adding 'kombu/message.py'
2025-04-04 04:56:07,227 wheel INFO adding 'kombu/messaging.py'
2025-04-04 04:56:07,227 wheel INFO adding 'kombu/mixins.py'
2025-04-04 04:56:07,227 wheel INFO adding 'kombu/pidbox.py'
2025-04-04 04:56:07,228 wheel INFO adding 'kombu/pools.py'
2025-04-04 04:56:07,228 wheel INFO adding 'kombu/resource.py'
2025-04-04 04:56:07,228 wheel INFO adding 'kombu/serialization.py'
2025-04-04 04:56:07,228 wheel INFO adding 'kombu/simple.py'
2025-04-04 04:56:07,229 wheel INFO adding 'kombu/asynchronous/__init__.py'
2025-04-04 04:56:07,229 wheel INFO adding 'kombu/asynchronous/debug.py'
2025-04-04 04:56:07,229 wheel INFO adding 'kombu/asynchronous/hub.py'
2025-04-04 04:56:07,229 wheel INFO adding 'kombu/asynchronous/semaphore.py'
2025-04-04 04:56:07,229 wheel INFO adding 'kombu/asynchronous/timer.py'
2025-04-04 04:56:07,230 wheel INFO adding 'kombu/asynchronous/aws/__init__.py'
2025-04-04 04:56:07,230 wheel INFO adding 'kombu/asynchronous/aws/connection.py'
2025-04-04 04:56:07,230 wheel INFO adding 'kombu/asynchronous/aws/ext.py'
2025-04-04 04:56:07,230 wheel INFO adding 'kombu/asynchronous/aws/sqs/__init__.py'
2025-04-04 04:56:07,230 wheel INFO adding 'kombu/asynchronous/aws/sqs/connection.py'
2025-04-04 04:56:07,231 wheel INFO adding 'kombu/asynchronous/aws/sqs/ext.py'
2025-04-04 04:56:07,231 wheel INFO adding 'kombu/asynchronous/aws/sqs/message.py'
2025-04-04 04:56:07,231 wheel INFO adding 'kombu/asynchronous/aws/sqs/queue.py'
2025-04-04 04:56:07,231 wheel INFO adding 'kombu/asynchronous/http/__init__.py'
2025-04-04 04:56:07,231 wheel INFO adding 'kombu/asynchronous/http/base.py'
2025-04-04 04:56:07,232 wheel INFO adding 'kombu/asynchronous/http/urllib3_client.py'
2025-04-04 04:56:07,232 wheel INFO adding 'kombu/transport/SLMQ.py'
2025-04-04 04:56:07,232 wheel INFO adding 'kombu/transport/SQS.py'
2025-04-04 04:56:07,233 wheel INFO adding 'kombu/transport/__init__.py'
2025-04-04 04:56:07,233 wheel INFO adding 'kombu/transport/azureservicebus.py'
2025-04-04 04:56:07,233 wheel INFO adding 'kombu/transport/azurestoragequeues.py'
2025-04-04 04:56:07,233 wheel INFO adding 'kombu/transport/base.py'
2025-04-04 04:56:07,233 wheel INFO adding 'kombu/transport/confluentkafka.py'
2025-04-04 04:56:07,234 wheel INFO adding 'kombu/transport/consul.py'
2025-04-04 04:56:07,234 wheel INFO adding 'kombu/transport/etcd.py'
2025-04-04 04:56:07,234 wheel INFO adding 'kombu/transport/filesystem.py'
2025-04-04 04:56:07,234 wheel INFO adding 'kombu/transport/gcpubsub.py'
2025-04-04 04:56:07,235 wheel INFO adding 'kombu/transport/librabbitmq.py'
2025-04-04 04:56:07,235 wheel INFO adding 'kombu/transport/memory.py'
2025-04-04 04:56:07,235 wheel INFO adding 'kombu/transport/mongodb.py'
2025-04-04 04:56:07,235 wheel INFO adding 'kombu/transport/native_delayed_delivery.py'
2025-04-04 04:56:07,236 wheel INFO adding 'kombu/transport/pyamqp.py'
2025-04-04 04:56:07,236 wheel INFO adding 'kombu/transport/pyro.py'
2025-04-04 04:56:07,236 wheel INFO adding 'kombu/transport/qpid.py'
2025-04-04 04:56:07,237 wheel INFO adding 'kombu/transport/redis.py'
2025-04-04 04:56:07,237 wheel INFO adding 'kombu/transport/zookeeper.py'
2025-04-04 04:56:07,237 wheel INFO adding 'kombu/transport/sqlalchemy/__init__.py'
2025-04-04 04:56:07,238 wheel INFO adding 'kombu/transport/sqlalchemy/models.py'
2025-04-04 04:56:07,238 wheel INFO adding 'kombu/transport/virtual/__init__.py'
2025-04-04 04:56:07,238 wheel INFO adding 'kombu/transport/virtual/base.py'
2025-04-04 04:56:07,238 wheel INFO adding 'kombu/transport/virtual/exchange.py'
2025-04-04 04:56:07,239 wheel INFO adding 'kombu/utils/__init__.py'
2025-04-04 04:56:07,239 wheel INFO adding 'kombu/utils/amq_manager.py'
2025-04-04 04:56:07,239 wheel INFO adding 'kombu/utils/collections.py'
2025-04-04 04:56:07,239 wheel INFO adding 'kombu/utils/compat.py'
2025-04-04 04:56:07,239 wheel INFO adding 'kombu/utils/debug.py'
2025-04-04 04:56:07,240 wheel INFO adding 'kombu/utils/div.py'
2025-04-04 04:56:07,240 wheel INFO adding 'kombu/utils/encoding.py'
2025-04-04 04:56:07,240 wheel INFO adding 'kombu/utils/eventio.py'
2025-04-04 04:56:07,240 wheel INFO adding 'kombu/utils/functional.py'
2025-04-04 04:56:07,240 wheel INFO adding 'kombu/utils/imports.py'
2025-04-04 04:56:07,240 wheel INFO adding 'kombu/utils/json.py'
2025-04-04 04:56:07,241 wheel INFO adding 'kombu/utils/limits.py'
2025-04-04 04:56:07,241 wheel INFO adding 'kombu/utils/objects.py'
2025-04-04 04:56:07,241 wheel INFO adding 'kombu/utils/scheduling.py'
2025-04-04 04:56:07,241 wheel INFO adding 'kombu/utils/text.py'
2025-04-04 04:56:07,241 wheel INFO adding 'kombu/utils/time.py'
2025-04-04 04:56:07,242 wheel INFO adding 'kombu/utils/url.py'
2025-04-04 04:56:07,242 wheel INFO adding 'kombu/utils/uuid.py'
2025-04-04 04:56:07,242 wheel INFO adding 'kombu-5.5.1.dist-info/licenses/LICENSE'
2025-04-04 04:56:07,242 wheel INFO adding 'kombu-5.5.1.dist-info/METADATA'
2025-04-04 04:56:07,242 wheel INFO adding 'kombu-5.5.1.dist-info/WHEEL'
2025-04-04 04:56:07,243 wheel INFO adding 'kombu-5.5.1.dist-info/top_level.txt'
2025-04-04 04:56:07,243 wheel INFO adding 'kombu-5.5.1.dist-info/RECORD'
2025-04-04 04:56:07,243 root INFO removing build/bdist.linux-i686/wheel
2025-04-04 04:56:07,245 gpep517 INFO The backend produced .dist/kombu-5.5.1-py3-none-any.whl
kombu-5.5.1-py3-none-any.whl
============================= test session starts ==============================
platform linux -- Python 3.12.9, pytest-8.3.5, pluggy-1.5.0 -- /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/.testenv/bin/python3
cachedir: .pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/.hypothesis/examples'))
rootdir: /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1
configfile: setup.cfg
testpaths: t/unit/
plugins: hypothesis-6.124.5, case-1.5.3
collecting ... collected 1161 items / 11 skipped

t/unit/asynchronous/http/test_http.py::test_Headers::test_normalize PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_Request::test_init PASSED    [  0%]
t/unit/asynchronous/http/test_http.py::test_Request::test_then PASSED    [  0%]
t/unit/asynchronous/http/test_http.py::test_Response::test_init PASSED   [  0%]
t/unit/asynchronous/http/test_http.py::test_Response::test_raise_for_error PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_Response::test_get_body PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_BaseClient::test_init PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_BaseClient::test_perform PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_BaseClient::test_add_request PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_BaseClient::test_header_parser PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_BaseClient::test_close PASSED [  0%]
t/unit/asynchronous/http/test_http.py::test_BaseClient::test_as_context PASSED [  1%]
t/unit/asynchronous/http/test_http.py::test_Client::test_get_client PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_max_clients_set PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_init PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_close PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_add_request PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_timeout_check PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_process_request PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_process_request_with_error PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_on_readable_on_writable PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_get_pool_with_proxy PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_get_pool_without_proxy PASSED [  1%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_process_request_with_proxy PASSED [  2%]
t/unit/asynchronous/http/test_urllib3.py::test_Urllib3Client::test_pool_key_parts PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_DummyLock PASSED                   [  2%]
t/unit/asynchronous/test_hub.py::test_LaxBoundedSemaphore::test_acquire_release PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_LaxBoundedSemaphore::test_repr PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_LaxBoundedSemaphore::test_bounded PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_LaxBoundedSemaphore::test_grow_shrink PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_LaxBoundedSemaphore::test_clear PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_Utils::test_get_set_event_loop PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_Utils::test_dummy_context PASSED   [  2%]
t/unit/asynchronous/test_hub.py::test_Utils::test_raise_stop_error PASSED [  2%]
t/unit/asynchronous/test_hub.py::test_Hub::test_reset PASSED             [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test__close_poller__no_poller PASSED [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test__close_poller PASSED     [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_stop PASSED              [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_call_soon PASSED         [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_call_soon_uses_lock PASSED [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_call_soon__promise_argument PASSED [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_call_later PASSED        [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_call_at PASSED           [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_repr PASSED              [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_repr_flag PASSED         [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_repr_callback_rcb PASSED [  3%]
t/unit/asynchronous/test_hub.py::test_Hub::test_start_stop PASSED        [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_poller_regeneration_on_access PASSED [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_fire_timers PASSED       [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_fire_timers_raises PASSED [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_add_raises_ValueError PASSED [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_remove_reader PASSED     [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_remove_reader__not_writeable PASSED [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_remove_writer PASSED     [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_remove_writer__not_readable PASSED [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_add__consolidate PASSED  [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_on_callback_error PASSED [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_loop_property PASSED     [  4%]
t/unit/asynchronous/test_hub.py::test_Hub::test_run_forever PASSED       [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_run_once PASSED          [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_repr_active PASSED       [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_repr_events PASSED       [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_callback_for PASSED      [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_add_remove_readers PASSED [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_can_remove_unknown_fds PASSED [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_remove__unregister_raises PASSED [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_add_writers PASSED       [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_enter__exit PASSED       [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_scheduler_property PASSED [  5%]
t/unit/asynchronous/test_hub.py::test_Hub::test_loop__tick_callbacks PASSED [  6%]
t/unit/asynchronous/test_hub.py::test_Hub::test_loop__tick_callbacks_on_ticks_change PASSED [  6%]
t/unit/asynchronous/test_hub.py::test_Hub::test_loop__todo PASSED        [  6%]
t/unit/asynchronous/test_hub.py::test_Hub::test_loop__no_todo_tick_delay PASSED [  6%]
t/unit/asynchronous/test_hub.py::test_Hub::test__pop_ready_pops_ready_items PASSED [  6%]
t/unit/asynchronous/test_hub.py::test_Hub::test__pop_ready_uses_lock PASSED [  6%]
t/unit/asynchronous/test_semaphore.py::test_LaxBoundedSemaphore::test_over_release PASSED [  6%]
t/unit/asynchronous/test_timer.py::test_to_timestamp::test_timestamp PASSED [  6%]
t/unit/asynchronous/test_timer.py::test_to_timestamp::test_datetime PASSED [  6%]
t/unit/asynchronous/test_timer.py::test_Entry::test_call PASSED          [  6%]
t/unit/asynchronous/test_timer.py::test_Entry::test_cancel PASSED        [  6%]
t/unit/asynchronous/test_timer.py::test_Entry::test_repr PASSED          [  6%]
t/unit/asynchronous/test_timer.py::test_Entry::test_hash PASSED          [  7%]
t/unit/asynchronous/test_timer.py::test_Entry::test_ordering PASSED      [  7%]
t/unit/asynchronous/test_timer.py::test_Entry::test_eq PASSED            [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_enter_exit PASSED    [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_supports_Timer_interface PASSED [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_handle_error PASSED  [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_call_repeatedly PASSED [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_apply_entry_error_handled PASSED [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_apply_entry_error_not_handled PASSED [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_enter_after PASSED   [  7%]
t/unit/asynchronous/test_timer.py::test_Timer::test_cancel PASSED        [  7%]
t/unit/test_clocks.py::test_LamportClock::test_clocks PASSED             [  8%]
t/unit/test_clocks.py::test_LamportClock::test_sort PASSED               [  8%]
t/unit/test_clocks.py::test_timetuple::test_repr PASSED                  [  8%]
t/unit/test_clocks.py::test_timetuple::test_pickleable PASSED            [  8%]
t/unit/test_clocks.py::test_timetuple::test_order PASSED                 [  8%]
t/unit/test_common.py::test_generate_oid PASSED                          [  8%]
t/unit/test_common.py::test_ignore_errors PASSED                         [  8%]
t/unit/test_common.py::test_declaration_cached::test_when_cached PASSED  [  8%]
t/unit/test_common.py::test_declaration_cached::test_when_not_cached PASSED [  8%]
t/unit/test_common.py::test_Broadcast::test_arguments PASSED             [  8%]
t/unit/test_common.py::test_maybe_declare::test_cacheable PASSED         [  8%]
t/unit/test_common.py::test_maybe_declare::test_binds_entities PASSED    [  8%]
t/unit/test_common.py::test_maybe_declare::test_binds_entities_when_retry_policy PASSED [  9%]
t/unit/test_common.py::test_maybe_declare::test_with_retry PASSED        [  9%]
t/unit/test_common.py::test_maybe_declare::test_with_retry_dropped_connection PASSED [  9%]
t/unit/test_common.py::test_replies::test_send_reply PASSED              [  9%]
t/unit/test_common.py::test_replies::test_collect_replies_with_ack PASSED [  9%]
t/unit/test_common.py::test_replies::test_collect_replies_no_ack PASSED  [  9%]
t/unit/test_common.py::test_replies::test_collect_replies_no_replies PASSED [  9%]
t/unit/test_common.py::test_insured::test_ensure_errback PASSED          [  9%]
t/unit/test_common.py::test_insured::test_revive_connection PASSED       [  9%]
t/unit/test_common.py::test_insured::test_insured PASSED                 [  9%]
t/unit/test_common.py::test_insured::test_insured_custom_errback PASSED  [  9%]
t/unit/test_common.py::test_itermessages::test_default PASSED            [  9%]
t/unit/test_common.py::test_itermessages::test_when_raises_socket_timeout PASSED [ 10%]
t/unit/test_common.py::test_itermessages::test_when_raises_IndexError PASSED [ 10%]
t/unit/test_common.py::test_QoS::test_qos_exceeds_16bit PASSED           [ 10%]
t/unit/test_common.py::test_QoS::test_qos_increment_decrement PASSED     [ 10%]
t/unit/test_common.py::test_QoS::test_qos_disabled_increment_decrement PASSED [ 10%]
t/unit/test_common.py::test_QoS::test_qos_thread_safe PASSED             [ 10%]
t/unit/test_common.py::test_QoS::test_exceeds_short PASSED               [ 10%]
t/unit/test_common.py::test_QoS::test_consumer_increment_decrement PASSED [ 10%]
t/unit/test_common.py::test_QoS::test_consumer_decrement_eventually PASSED [ 10%]
t/unit/test_common.py::test_QoS::test_set PASSED                         [ 10%]
t/unit/test_compat.py::test_misc::test_iterconsume PASSED                [ 10%]
t/unit/test_compat.py::test_misc::test_Queue_from_dict PASSED            [ 11%]
t/unit/test_compat.py::test_Publisher::test_constructor PASSED           [ 11%]
t/unit/test_compat.py::test_Publisher::test_send PASSED                  [ 11%]
t/unit/test_compat.py::test_Publisher::test__enter__exit__ PASSED        [ 11%]
t/unit/test_compat.py::test_Consumer::test_iterconsume_calls__iterconsume PASSED [ 11%]
t/unit/test_compat.py::test_Consumer::test_constructor PASSED            [ 11%]
t/unit/test_compat.py::test_Consumer::test__enter__exit__ PASSED         [ 11%]
t/unit/test_compat.py::test_Consumer::test_revive PASSED                 [ 11%]
t/unit/test_compat.py::test_Consumer::test__iter__ PASSED                [ 11%]
t/unit/test_compat.py::test_Consumer::test_iter PASSED                   [ 11%]
t/unit/test_compat.py::test_Consumer::test_process_next PASSED           [ 11%]
t/unit/test_compat.py::test_Consumer::test_iterconsume PASSED            [ 11%]
t/unit/test_compat.py::test_Consumer::test_discard_all PASSED            [ 12%]
t/unit/test_compat.py::test_Consumer::test_fetch PASSED                  [ 12%]
t/unit/test_compat.py::test_Consumer::test_discard_all_filterfunc_not_supported PASSED [ 12%]
t/unit/test_compat.py::test_Consumer::test_wait PASSED                   [ 12%]
t/unit/test_compat.py::test_Consumer::test_iterqueue PASSED              [ 12%]
t/unit/test_compat.py::test_ConsumerSet::test_providing_channel PASSED   [ 12%]
t/unit/test_compat.py::test_ConsumerSet::test_iterconsume PASSED         [ 12%]
t/unit/test_compat.py::test_ConsumerSet::test_revive PASSED              [ 12%]
t/unit/test_compat.py::test_ConsumerSet::test_constructor PASSED         [ 12%]
t/unit/test_compression.py::test_compression::test_encoders__gzip PASSED [ 12%]
t/unit/test_compression.py::test_compression::test_encoders__bz2 PASSED  [ 12%]
t/unit/test_compression.py::test_compression::test_encoders__brotli SKIPPED [ 13%]
t/unit/test_compression.py::test_compression::test_encoders__lzma PASSED [ 13%]
t/unit/test_compression.py::test_compression::test_encoders__zstd SKIPPED [ 13%]
t/unit/test_compression.py::test_compression::test_compress__decompress__zlib PASSED [ 13%]
t/unit/test_compression.py::test_compression::test_compress__decompress__bzip2 PASSED [ 13%]
t/unit/test_compression.py::test_compression::test_compress__decompress__brotli SKIPPED [ 13%]
t/unit/test_compression.py::test_compression::test_compress__decompress__lzma PASSED [ 13%]
t/unit/test_compression.py::test_compression::test_compress__decompress__zstd SKIPPED [ 13%]
t/unit/test_compression.py::test_compression::test_no_bz2 PASSED         [ 13%]
t/unit/test_compression.py::test_compression::test_no_lzma PASSED        [ 13%]
t/unit/test_connection.py::test_connection_utils::test_parse_url PASSED  [ 13%]
t/unit/test_connection.py::test_connection_utils::test_parse_generated_as_uri PASSED [ 13%]
t/unit/test_connection.py::test_connection_utils::test_as_uri_when_prefix PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_as_uri_when_mongodb SKIPPED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_bogus_scheme PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://user:pass@host:10000/vhost-expected0] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://user%61:%61pass@ho%61st:10000/v%2fhost-expected1] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://-expected2] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://:@/-expected3] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://user@/-expected4] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://user:pass@/-expected5] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://host-expected6] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://:10000-expected7] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp:///vhost-expected8] PASSED [ 14%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://host/-expected9] PASSED [ 15%]
t/unit/test_connection.py::test_connection_utils::test_rabbitmq_example_urls[amqp://host/%2f-expected10] PASSED [ 15%]
t/unit/test_connection.py::test_connection_utils::test_sqs_example_urls[sqs://user:pass@-expected0] SKIPPED [ 15%]
t/unit/test_connection.py::test_connection_utils::test_sqs_example_urls[sqs://-expected1] SKIPPED [ 15%]
t/unit/test_connection.py::test_connection_utils::test_url_IPV6 SKIPPED  [ 15%]
t/unit/test_connection.py::test_connection_utils::test_connection_copy PASSED [ 15%]
t/unit/test_connection.py::test_connection_utils::test_parse_generated_as_uri_pg PASSED [ 15%]
t/unit/test_connection.py::test_Connection::test_establish_connection PASSED [ 15%]
t/unit/test_connection.py::test_Connection::test_reuse_connection PASSED [ 15%]
t/unit/test_connection.py::test_Connection::test_connect_no_transport_options PASSED [ 15%]
t/unit/test_connection.py::test_Connection::test_connect_transport_options PASSED [ 15%]
t/unit/test_connection.py::test_Connection::test_multiple_urls PASSED    [ 16%]
t/unit/test_connection.py::test_Connection::test_collect PASSED          [ 16%]
t/unit/test_connection.py::test_Connection::test_prefer_librabbitmq_over_amqp_when_available PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_select_amqp_when_librabbitmq_is_not_available PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_collect_no_transport PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_collect_transport_gone PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_uri_passthrough PASSED  [ 16%]
t/unit/test_connection.py::test_Connection::test_ensure_connection_on_error PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_supports_heartbeats PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_is_evented PASSED       [ 16%]
t/unit/test_connection.py::test_Connection::test_register_with_event_loop PASSED [ 16%]
t/unit/test_connection.py::test_Connection::test_manager PASSED          [ 16%]
t/unit/test_connection.py::test_Connection::test_copy PASSED             [ 17%]
t/unit/test_connection.py::test_Connection::test_copy_multiples PASSED   [ 17%]
t/unit/test_connection.py::test_Connection::test_switch PASSED           [ 17%]
t/unit/test_connection.py::test_Connection::test_maybe_switch_next PASSED [ 17%]
t/unit/test_connection.py::test_Connection::test_maybe_switch_next_no_cycle PASSED [ 17%]
t/unit/test_connection.py::test_Connection::test_switch_without_uri_identifier PASSED [ 17%]
t/unit/test_connection.py::test_Connection::test_heartbeat_check PASSED  [ 17%]
t/unit/test_connection.py::test_Connection::test_completes_cycle_no_cycle PASSED [ 17%]
t/unit/test_connection.py::test_Connection::test_completes_cycle PASSED  [ 17%]
t/unit/test_connection.py::test_Connection::test_get_heartbeat_interval PASSED [ 17%]
t/unit/test_connection.py::test_Connection::test_supports_exchange_type PASSED [ 17%]
t/unit/test_connection.py::test_Connection::test_qos_semantics_matches_spec PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test__enter____exit__ PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_close_survives_connerror PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_close_when_default_channel PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_auto_reconnect_default_channel PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_close_when_default_channel_close_raises PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_revive_when_default_channel PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_ensure_connection PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_ensure_success PASSED   [ 18%]
t/unit/test_connection.py::test_Connection::test_ensure_failure PASSED   [ 18%]
t/unit/test_connection.py::test_Connection::test_ensure_connection_failure PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_ensure_retry_errors_is_limited_by_max_retries PASSED [ 18%]
t/unit/test_connection.py::test_Connection::test_autoretry PASSED        [ 19%]
t/unit/test_connection.py::test_Connection::test_SimpleQueue PASSED      [ 19%]
t/unit/test_connection.py::test_Connection::test_SimpleBuffer PASSED     [ 19%]
t/unit/test_connection.py::test_Connection::test_SimpleQueue_with_parameters PASSED [ 19%]
t/unit/test_connection.py::test_Connection::test_SimpleBuffer_with_parameters PASSED [ 19%]
t/unit/test_connection.py::test_Connection::test_Producer PASSED         [ 19%]
t/unit/test_connection.py::test_Connection::test_Consumer PASSED         [ 19%]
t/unit/test_connection.py::test_Connection::test__repr__ PASSED          [ 19%]
t/unit/test_connection.py::test_Connection::test__reduce__ PASSED        [ 19%]
t/unit/test_connection.py::test_Connection::test_channel_errors PASSED   [ 19%]
t/unit/test_connection.py::test_Connection::test_channel_errors__exception_no_cache PASSED [ 19%]
t/unit/test_connection.py::test_Connection::test_connection_errors PASSED [ 19%]
t/unit/test_connection.py::test_Connection::test_connection_errors__exception_no_cache PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_recoverable_connection_errors PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_recoverable_connection_errors__fallback PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_recoverable_connection_errors__exception_no_cache PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_recoverable_channel_errors PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_recoverable_channel_errors__fallback PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_recoverable_channel_errors__exception_no_cache PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_multiple_urls_hostname PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_connection_respect_its_timeout PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_connection_failover_without_total_timeout PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_connection_failover_with_total_timeout PASSED [ 20%]
t/unit/test_connection.py::test_Connection::test_connection_timeout_with_errback PASSED [ 21%]
t/unit/test_connection.py::test_Connection::test_connection_timeout_with_callback PASSED [ 21%]
t/unit/test_connection.py::test_Connection_with_transport_options::test_establish_connection PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire__release PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_prepare_raises PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_no_limit PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_resize_in_use PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_resize_ignore_err_no_shrink PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_resize_ignore_err_shrink PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_resize_larger PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_resize_force_smaller PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_resize_reset PASSED [ 21%]
t/unit/test_connection.py::test_ConnectionPool::test_replace_when_limit PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_replace_no_limit PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_interface_prepare PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_force_close_all_handles_AttributeError PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_force_close_all_no_mutex PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_add_when_empty PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_collect_resource__does_not_collect_lazy_resource PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_collect_resource PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_setup PASSED        [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_raises_evaluated PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_release_no__debug PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_setup_no_limit PASSED [ 22%]
t/unit/test_connection.py::test_ConnectionPool::test_prepare_not_callable PASSED [ 23%]
t/unit/test_connection.py::test_ConnectionPool::test_acquire_channel PASSED [ 23%]
t/unit/test_connection.py::test_ConnectionPool::test_exception_during_connection_use PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire__release PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_prepare_raises PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_no_limit PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_resize_in_use PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_resize_ignore_err_no_shrink PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_resize_ignore_err_shrink PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_resize_larger PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_resize_force_smaller PASSED [ 23%]
t/unit/test_connection.py::test_ChannelPool::test_acquire_resize_reset PASSED [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_replace_when_limit PASSED [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_replace_no_limit PASSED [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_interface_prepare PASSED [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_force_close_all_handles_AttributeError PASSED [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_force_close_all_no_mutex PASSED [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_add_when_empty PASSED  [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_setup PASSED           [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_setup_no_limit PASSED  [ 24%]
t/unit/test_connection.py::test_ChannelPool::test_prepare_not_callable PASSED [ 24%]
t/unit/test_entity.py::test_binding::test_constructor PASSED             [ 24%]
t/unit/test_entity.py::test_binding::test_declare PASSED                 [ 24%]
t/unit/test_entity.py::test_binding::test_declare_no_exchange PASSED     [ 25%]
t/unit/test_entity.py::test_binding::test_bind PASSED                    [ 25%]
t/unit/test_entity.py::test_binding::test_unbind PASSED                  [ 25%]
t/unit/test_entity.py::test_binding::test_repr PASSED                    [ 25%]
t/unit/test_entity.py::test_Exchange::test_bound PASSED                  [ 25%]
t/unit/test_entity.py::test_Exchange::test_hash PASSED                   [ 25%]
t/unit/test_entity.py::test_Exchange::test_can_cache_declaration PASSED  [ 25%]
t/unit/test_entity.py::test_Exchange::test_pickle PASSED                 [ 25%]
t/unit/test_entity.py::test_Exchange::test_eq PASSED                     [ 25%]
t/unit/test_entity.py::test_Exchange::test_revive PASSED                 [ 25%]
t/unit/test_entity.py::test_Exchange::test_assert_is_bound PASSED        [ 25%]
t/unit/test_entity.py::test_Exchange::test_set_transient_delivery_mode PASSED [ 26%]
t/unit/test_entity.py::test_Exchange::test_set_passive_mode PASSED       [ 26%]
t/unit/test_entity.py::test_Exchange::test_set_persistent_delivery_mode PASSED [ 26%]
t/unit/test_entity.py::test_Exchange::test_bind_at_instantiation PASSED  [ 26%]
t/unit/test_entity.py::test_Exchange::test_create_message PASSED         [ 26%]
t/unit/test_entity.py::test_Exchange::test_publish PASSED                [ 26%]
t/unit/test_entity.py::test_Exchange::test_delete PASSED                 [ 26%]
t/unit/test_entity.py::test_Exchange::test__repr__ PASSED                [ 26%]
t/unit/test_entity.py::test_Exchange::test_bind_to PASSED                [ 26%]
t/unit/test_entity.py::test_Exchange::test_bind_to_by_name PASSED        [ 26%]
t/unit/test_entity.py::test_Exchange::test_unbind_from PASSED            [ 26%]
t/unit/test_entity.py::test_Exchange::test_unbind_from_by_name PASSED    [ 26%]
t/unit/test_entity.py::test_Exchange::test_declare__no_declare PASSED    [ 27%]
t/unit/test_entity.py::test_Exchange::test_declare__internal_exchange PASSED [ 27%]
t/unit/test_entity.py::test_Exchange::test_declare PASSED                [ 27%]
t/unit/test_entity.py::test_Queue::test_constructor_with_actual_exchange PASSED [ 27%]
t/unit/test_entity.py::test_Queue::test_constructor_with_string_exchange PASSED [ 27%]
t/unit/test_entity.py::test_Queue::test_constructor_with_default_exchange PASSED [ 27%]
t/unit/test_entity.py::test_Queue::test_hash PASSED                      [ 27%]
t/unit/test_entity.py::test_Queue::test_repr_with_bindings PASSED        [ 27%]
t/unit/test_entity.py::test_Queue::test_anonymous PASSED                 [ 27%]
t/unit/test_entity.py::test_Queue::test_basic_get__accept_disallowed PASSED [ 27%]
t/unit/test_entity.py::test_Queue::test_basic_get__accept_allowed PASSED [ 27%]
t/unit/test_entity.py::test_Queue::test_when_bound_but_no_exchange PASSED [ 27%]
t/unit/test_entity.py::test_Queue::test_declare_but_no_exchange PASSED   [ 28%]
t/unit/test_entity.py::test_Queue::test_declare__no_declare PASSED       [ 28%]
t/unit/test_entity.py::test_Queue::test_bind_to_when_name PASSED         [ 28%]
t/unit/test_entity.py::test_Queue::test_get_when_no_m2p PASSED           [ 28%]
t/unit/test_entity.py::test_Queue::test_multiple_bindings PASSED         [ 28%]
t/unit/test_entity.py::test_Queue::test_can_cache_declaration PASSED     [ 28%]
t/unit/test_entity.py::test_Queue::test_eq PASSED                        [ 28%]
t/unit/test_entity.py::test_Queue::test_exclusive_implies_auto_delete PASSED [ 28%]
t/unit/test_entity.py::test_Queue::test_binds_at_instantiation PASSED    [ 28%]
t/unit/test_entity.py::test_Queue::test_also_binds_exchange PASSED       [ 28%]
t/unit/test_entity.py::test_Queue::test_declare PASSED                   [ 28%]
t/unit/test_entity.py::test_Queue::test_get PASSED                       [ 29%]
t/unit/test_entity.py::test_Queue::test_purge PASSED                     [ 29%]
t/unit/test_entity.py::test_Queue::test_consume PASSED                   [ 29%]
t/unit/test_entity.py::test_Queue::test_consume_with_callbacks PASSED    [ 29%]
t/unit/test_entity.py::test_Queue::test_cancel PASSED                    [ 29%]
t/unit/test_entity.py::test_Queue::test_delete PASSED                    [ 29%]
t/unit/test_entity.py::test_Queue::test_queue_unbind PASSED              [ 29%]
t/unit/test_entity.py::test_Queue::test_as_dict PASSED                   [ 29%]
t/unit/test_entity.py::test_Queue::test_queue_dump PASSED                [ 29%]
t/unit/test_entity.py::test_Queue::test__repr__ PASSED                   [ 29%]
t/unit/test_entity.py::test_MaybeChannelBound::test_repr PASSED          [ 29%]
t/unit/test_exceptions.py::test_HttpError::test_str PASSED               [ 29%]
t/unit/test_log.py::test_get_logger::test_when_string PASSED             [ 30%]
t/unit/test_log.py::test_get_logger::test_when_logger PASSED             [ 30%]
t/unit/test_log.py::test_get_logger::test_with_custom_handler PASSED     [ 30%]
t/unit/test_log.py::test_get_logger::test_get_loglevel PASSED            [ 30%]
t/unit/test_log.py::test_safe_format PASSED                              [ 30%]
t/unit/test_log.py::test_LogMixin::test_debug PASSED                     [ 30%]
t/unit/test_log.py::test_LogMixin::test_info PASSED                      [ 30%]
t/unit/test_log.py::test_LogMixin::test_warning PASSED                   [ 30%]
t/unit/test_log.py::test_LogMixin::test_error PASSED                     [ 30%]
t/unit/test_log.py::test_LogMixin::test_critical PASSED                  [ 30%]
t/unit/test_log.py::test_LogMixin::test_error_when_DISABLE_TRACEBACKS PASSED [ 30%]
t/unit/test_log.py::test_LogMixin::test_get_loglevel PASSED              [ 31%]
t/unit/test_log.py::test_LogMixin::test_is_enabled_for PASSED            [ 31%]
t/unit/test_log.py::test_LogMixin::test_LogMixin_get_logger PASSED       [ 31%]
t/unit/test_log.py::test_LogMixin::test_Log_get_logger PASSED            [ 31%]
t/unit/test_log.py::test_LogMixin::test_log_when_not_enabled PASSED      [ 31%]
t/unit/test_log.py::test_LogMixin::test_log_with_format PASSED           [ 31%]
t/unit/test_log.py::test_setup_logging::test_set_up_default_values PASSED [ 31%]
t/unit/test_log.py::test_setup_logging::test_setup_custom_values PASSED  [ 31%]
t/unit/test_log.py::test_setup_logging::test_logger_already_setup PASSED [ 31%]
t/unit/test_matcher.py::test_Matcher::test_register_match_unregister_matcher PASSED [ 31%]
t/unit/test_matcher.py::test_Matcher::test_unregister_matcher_not_registered PASSED [ 31%]
t/unit/test_matcher.py::test_Matcher::test_match_using_unregistered_matcher PASSED [ 31%]
t/unit/test_message.py::test_Message::test_repr PASSED                   [ 32%]
t/unit/test_message.py::test_Message::test_decode PASSED                 [ 32%]
t/unit/test_message.py::test_Message::test_reraise_error PASSED          [ 32%]
t/unit/test_message.py::test_Message::test_decompression_stores_error PASSED [ 32%]
t/unit/test_messaging.py::test_Producer::test_repr PASSED                [ 32%]
t/unit/test_messaging.py::test_Producer::test_pickle PASSED              [ 32%]
t/unit/test_messaging.py::test_Producer::test_no_channel PASSED          [ 32%]
t/unit/test_messaging.py::test_Producer::test_maybe_declare PASSED       [ 32%]
t/unit/test_messaging.py::test_Producer::test_maybe_declare_when_entity_false PASSED [ 32%]
t/unit/test_messaging.py::test_Producer::test_auto_declare PASSED        [ 32%]
t/unit/test_messaging.py::test_Producer::test_manual_declare PASSED      [ 32%]
t/unit/test_messaging.py::test_Producer::test_prepare PASSED             [ 32%]
t/unit/test_messaging.py::test_Producer::test_prepare_compression PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_prepare_custom_content_type PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_prepare_is_already_unicode PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_retry_policy PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_with_Exchange_instance PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_with_expiration PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_with_timeout PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_with_timeout_and_retry_policy PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_with_confirm_timeout PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_maybe_declare_with_retry_policy PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_maybe_declare_with_retry_policy_ensure_connection PASSED [ 33%]
t/unit/test_messaging.py::test_Producer::test_publish_with_reply_to PASSED [ 34%]
t/unit/test_messaging.py::test_Producer::test_set_on_return PASSED       [ 34%]
t/unit/test_messaging.py::test_Producer::test_publish_retry_calls_ensure PASSED [ 34%]
t/unit/test_messaging.py::test_Producer::test_publish_retry_with_declare PASSED [ 34%]
t/unit/test_messaging.py::test_Producer::test_revive_when_channel_is_connection PASSED [ 34%]
t/unit/test_messaging.py::test_Producer::test_enter_exit PASSED          [ 34%]
t/unit/test_messaging.py::test_Producer::test_connection_property_handles_AttributeError PASSED [ 34%]
t/unit/test_messaging.py::test_Producer::test_publish PASSED             [ 34%]
t/unit/test_messaging.py::test_Producer::test_no_exchange PASSED         [ 34%]
t/unit/test_messaging.py::test_Producer::test_revive PASSED              [ 34%]
t/unit/test_messaging.py::test_Producer::test_on_return PASSED           [ 34%]
t/unit/test_messaging.py::test_Consumer::test_accept PASSED              [ 34%]
t/unit/test_messaging.py::test_Consumer::test_enter_exit_cancel_raises PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_enter_exit_cancel_not_called_on_connection_error PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_receive_callback_accept PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_accept__content_disallowed PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_accept__content_allowed PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_set_no_channel PASSED      [ 35%]
t/unit/test_messaging.py::test_Consumer::test_set_no_ack PASSED          [ 35%]
t/unit/test_messaging.py::test_Consumer::test_add_queue_when_auto_declare PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_add_queue_when_not_auto_declare PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_consume_without_queues_returns PASSED [ 35%]
t/unit/test_messaging.py::test_Consumer::test_consuming_from PASSED      [ 35%]
t/unit/test_messaging.py::test_Consumer::test_receive_callback_without_m2p PASSED [ 36%]
t/unit/test_messaging.py::test_Consumer::test_receive_callback__message_errors PASSED [ 36%]
t/unit/test_messaging.py::test_Consumer::test_set_callbacks PASSED       [ 36%]
t/unit/test_messaging.py::test_Consumer::test_auto_declare PASSED        [ 36%]
t/unit/test_messaging.py::test_Consumer::test_consumer_tag_prefix PASSED [ 36%]
t/unit/test_messaging.py::test_Consumer::test_manual_declare PASSED      [ 36%]
t/unit/test_messaging.py::test_Consumer::test_consume__cancel PASSED     [ 36%]
t/unit/test_messaging.py::test_Consumer::test___enter____exit__ PASSED   [ 36%]
t/unit/test_messaging.py::test_Consumer::test_flow PASSED                [ 36%]
t/unit/test_messaging.py::test_Consumer::test_qos PASSED                 [ 36%]
t/unit/test_messaging.py::test_Consumer::test_purge PASSED               [ 36%]
t/unit/test_messaging.py::test_Consumer::test_multiple_queues PASSED     [ 36%]
t/unit/test_messaging.py::test_Consumer::test_receive_callback PASSED    [ 37%]
t/unit/test_messaging.py::test_Consumer::test_basic_ack_twice PASSED     [ 37%]
t/unit/test_messaging.py::test_Consumer::test_basic_reject PASSED        [ 37%]
t/unit/test_messaging.py::test_Consumer::test_basic_reject_twice PASSED  [ 37%]
t/unit/test_messaging.py::test_Consumer::test_basic_reject__requeue PASSED [ 37%]
t/unit/test_messaging.py::test_Consumer::test_basic_reject__requeue_twice PASSED [ 37%]
t/unit/test_messaging.py::test_Consumer::test_receive_without_callbacks_raises PASSED [ 37%]
t/unit/test_messaging.py::test_Consumer::test_decode_error PASSED        [ 37%]
t/unit/test_messaging.py::test_Consumer::test_on_decode_error_callback PASSED [ 37%]
t/unit/test_messaging.py::test_Consumer::test_recover PASSED             [ 37%]
t/unit/test_messaging.py::test_Consumer::test_revive PASSED              [ 37%]
t/unit/test_messaging.py::test_Consumer::test_revive__with_prefetch_count PASSED [ 37%]
t/unit/test_messaging.py::test_Consumer::test__repr__ PASSED             [ 38%]
t/unit/test_messaging.py::test_Consumer::test_connection_property_handles_AttributeError PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin::test_consume PASSED           [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin::test_consume_drain_raises_socket_error PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin::test_consume_drain_raises_socket_timeout PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin::test_consume_drain_heartbeat_check_no_timeout PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin::test_Consumer_context PASSED  [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_get_consumers PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_on_connection_revived PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_on_consume_ready PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_on_consume_end PASSED [ 38%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_on_iteration PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_on_decode_error PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_on_connection_error PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_extra_context PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_restart_limit PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_connection_errors PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test__consume_from PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_establish_connection PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_maybe_conn_error PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_run PASSED     [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_run_restart_rate_limited PASSED [ 39%]
t/unit/test_mixins.py::test_ConsumerMixin_interface::test_run_raises PASSED [ 39%]
t/unit/test_pidbox.py::test_Mailbox::test_broadcast_matcher_pattern_string_type PASSED [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_publish_reply_ignores_InconsistencyError PASSED [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_reply__collect PASSED          [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_reply__collect_uses_default_channel PASSED [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test__publish_uses_default_channel PASSED [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_constructor PASSED             [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_bound PASSED                   [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_Node PASSED                    [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_Node_consumer PASSED           [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_Node_consumer_multiple_listeners PASSED [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_handler PASSED                 [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_dispatch PASSED                [ 40%]
t/unit/test_pidbox.py::test_Mailbox::test_dispatch_raising_SystemExit PASSED [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_dispatch_raising PASSED        [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_dispatch_replies PASSED        [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_reply PASSED                   [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_handle_message PASSED          [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_handle_message_adjusts_clock PASSED [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_listen PASSED                  [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_cast PASSED                    [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_abcast PASSED                  [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_call_destination_must_be_sequence PASSED [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_call PASSED                    [ 41%]
t/unit/test_pidbox.py::test_Mailbox::test_multi_call PASSED              [ 42%]
t/unit/test_pidbox.py::test_PidboxOid::test_oid_consistency PASSED       [ 42%]
t/unit/test_pidbox.py::test_PidboxOid::test_subprocess_oid PASSED        [ 42%]
t/unit/test_pidbox.py::test_PidboxOid::test_thread_oid PASSED            [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_close_resource PASSED      [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_releases_connection_when_Producer_raises PASSED [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_exception_during_connection_use PASSED [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_prepare_release_connection_on_error PASSED [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_release_releases_connection PASSED [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_init PASSED                [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_Producer PASSED            [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_acquire_connection PASSED  [ 42%]
t/unit/test_pools.py::test_ProducerPool::test_new PASSED                 [ 43%]
t/unit/test_pools.py::test_ProducerPool::test_setup_unlimited PASSED     [ 43%]
t/unit/test_pools.py::test_ProducerPool::test_setup PASSED               [ 43%]
t/unit/test_pools.py::test_ProducerPool::test_prepare PASSED             [ 43%]
t/unit/test_pools.py::test_ProducerPool::test_prepare_channel_already_created PASSED [ 43%]
t/unit/test_pools.py::test_ProducerPool::test_prepare_not_callable PASSED [ 43%]
t/unit/test_pools.py::test_ProducerPool::test_release PASSED             [ 43%]
t/unit/test_pools.py::test_PoolGroup::test_interface_create PASSED       [ 43%]
t/unit/test_pools.py::test_PoolGroup::test_getitem_using_global_limit PASSED [ 43%]
t/unit/test_pools.py::test_PoolGroup::test_getitem_using_custom_limit PASSED [ 43%]
t/unit/test_pools.py::test_PoolGroup::test_delitem PASSED                [ 43%]
t/unit/test_pools.py::test_PoolGroup::test_Connections PASSED            [ 44%]
t/unit/test_pools.py::test_PoolGroup::test_Producers PASSED              [ 44%]
t/unit/test_pools.py::test_PoolGroup::test_all_groups PASSED             [ 44%]
t/unit/test_pools.py::test_PoolGroup::test_reset PASSED                  [ 44%]
t/unit/test_pools.py::test_PoolGroup::test_set_limit PASSED              [ 44%]
t/unit/test_pools.py::test_PoolGroup::test_remove_limit PASSED           [ 44%]
t/unit/test_pools.py::test_fun_PoolGroup::test_connections_behavior PASSED [ 44%]
t/unit/test_serialization.py::test_Serialization::test_disable PASSED    [ 44%]
t/unit/test_serialization.py::test_Serialization::test_enable PASSED     [ 44%]
t/unit/test_serialization.py::test_Serialization::test_loads_when_disabled PASSED [ 44%]
t/unit/test_serialization.py::test_Serialization::test_loads_when_data_is_None PASSED [ 44%]
t/unit/test_serialization.py::test_Serialization::test_content_type_decoding PASSED [ 44%]
t/unit/test_serialization.py::test_Serialization::test_content_type_binary PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_content_type_encoding PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_enable_insecure_serializers PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_disable_insecure_serializers PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_reraises_EncodeError PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_reraises_DecodeError PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_json_loads PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_json_dumps PASSED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_msgpack_loads SKIPPED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_msgpack_dumps SKIPPED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_yaml_loads SKIPPED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_yaml_dumps SKIPPED [ 45%]
t/unit/test_serialization.py::test_Serialization::test_pickle_loads PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_pickle_dumps PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_register PASSED   [ 46%]
t/unit/test_serialization.py::test_Serialization::test_unregister PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_set_default_serializer_missing PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_dumps_missing PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_dumps__no_serializer PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_loads__trusted_content PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_loads__not_accepted PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_raw_encode PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_register_yaml__no_yaml PASSED [ 46%]
t/unit/test_serialization.py::test_Serialization::test_register_msgpack__no_msgpack PASSED [ 47%]
t/unit/test_serialization.py::test_Serialization::test_prepare_accept_content PASSED [ 47%]
t/unit/test_serialization.py::test_Serialization::test_prepare_accept_content_bad_serializer PASSED [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_produce__consume PASSED    [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_produce__basic_get PASSED  [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_get_nowait_accept PASSED   [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_get_accept PASSED          [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_clear PASSED               [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_enter_exit PASSED          [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_qsize PASSED               [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_autoclose PASSED           [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_custom_Queue PASSED        [ 47%]
t/unit/test_simple.py::test_SimpleQueue::test_bool PASSED                [ 48%]
t/unit/test_simple.py::test_SimpleQueue::test_is_ack PASSED              [ 48%]
t/unit/test_simple.py::test_SimpleQueue::test_queue_args PASSED          [ 48%]
t/unit/test_simple.py::test_SimpleQueue::test_exchange_opts PASSED       [ 48%]
t/unit/test_simple.py::test_SimpleQueue::test_queue_opts PASSED          [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_produce__consume PASSED   [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_produce__basic_get PASSED [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_get_nowait_accept PASSED  [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_get_accept PASSED         [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_clear PASSED              [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_enter_exit PASSED         [ 48%]
t/unit/test_simple.py::test_SimpleBuffer::test_qsize PASSED              [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_autoclose PASSED          [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_custom_Queue PASSED       [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_bool PASSED               [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_is_no_ack PASSED          [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_queue_args PASSED         [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_exchange_opts PASSED      [ 49%]
t/unit/test_simple.py::test_SimpleBuffer::test_queue_opts PASSED         [ 49%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args0-input0-expected0] PASSED [ 49%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args1-input1-expected1] PASSED [ 49%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args2-input2-expected2] PASSED [ 49%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args3-input3-expected3] PASSED [ 49%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args4-input4-expected4] PASSED [ 50%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args5-input5-expected5] PASSED [ 50%]
t/unit/transport/test_base.py::test_rabbitmq_queue_arguments[args6-input6-expected6] PASSED [ 50%]
t/unit/transport/test_base.py::test_StdChannel::test_Consumer PASSED     [ 50%]
t/unit/transport/test_base.py::test_StdChannel::test_Producer PASSED     [ 50%]
t/unit/transport/test_base.py::test_StdChannel::test_interface_get_bindings PASSED [ 50%]
t/unit/transport/test_base.py::test_StdChannel::test_interface_after_reply_message_received PASSED [ 50%]
t/unit/transport/test_base.py::test_Message::test_postencode PASSED      [ 50%]
t/unit/transport/test_base.py::test_Message::test_ack_respects_no_ack_consumers PASSED [ 50%]
t/unit/transport/test_base.py::test_Message::test_ack_missing_consumer_tag PASSED [ 50%]
t/unit/transport/test_base.py::test_Message::test_ack_not_no_ack PASSED  [ 50%]
t/unit/transport/test_base.py::test_Message::test_ack_log_error_when_no_error PASSED [ 50%]
t/unit/transport/test_base.py::test_Message::test_ack_log_error_when_error PASSED [ 51%]
t/unit/transport/test_base.py::test_Message::test_reject_log_error_when_no_error PASSED [ 51%]
t/unit/transport/test_base.py::test_Message::test_reject_log_error_when_error PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_establish_connection PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_close_connection PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_create_channel PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_close_channel PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_drain_events PASSED  [ 51%]
t/unit/transport/test_base.py::test_interface::test_heartbeat_check PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_driver_version PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_register_with_event_loop PASSED [ 51%]
t/unit/transport/test_base.py::test_interface::test_unregister_from_event_loop PASSED [ 52%]
t/unit/transport/test_base.py::test_interface::test_manager PASSED       [ 52%]
t/unit/transport/test_base.py::test_Management::test_get_bindings PASSED [ 52%]
t/unit/transport/test_filesystem.py::test_FilesystemTransport::test_produce_consume_noack PASSED [ 52%]
t/unit/transport/test_filesystem.py::test_FilesystemTransport::test_produce_consume PASSED [ 52%]
t/unit/transport/test_filesystem.py::test_FilesystemFanout::test_produce_consume PASSED [ 52%]
t/unit/transport/test_filesystem.py::test_FilesystemLock::test_lock_during_process PASSED [ 52%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_driver_version PASSED [ 52%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_produce_consume_noack PASSED [ 52%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_produce_consume_fanout PASSED [ 52%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_produce_consume PASSED [ 52%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_drain_events PASSED [ 52%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_drain_events_unregistered_queue PASSED [ 53%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_queue_for PASSED [ 53%]
t/unit/transport/test_memory.py::test_MemoryTransport::test_producer_on_return PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_native_delayed_delivery_level_name::test_level_name_with_negative_level PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_native_delayed_delivery_level_name::test_level_name_with_level_0 PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_native_delayed_delivery_level_name::test_level_name_with_level_1 PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_declare_native_delayed_delivery_exchanges_and_queues::test_invalid_queue_type PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_declare_native_delayed_delivery_exchanges_and_queues::test_classic_queue_type PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_declare_native_delayed_delivery_exchanges_and_queues::test_quorum_queue_type PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_bind_queue_to_native_delayed_delivery_exchange::test_bind_to_direct_exchange PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_bind_queue_to_native_delayed_delivery_exchange::test_bind_to_topic_exchange PASSED [ 53%]
t/unit/transport/test_native_delayed_delivery.py::test_bind_queue_to_native_delayed_delivery_exchange::test_bind_to_topic_exchange_with_multiple_routing_keys PASSED [ 54%]
t/unit/transport/test_native_delayed_delivery.py::test_bind_queue_to_native_delayed_delivery_exchange::test_bind_to_topic_exchange_with_wildcard_routing_key PASSED [ 54%]
t/unit/transport/test_native_delayed_delivery.py::test_calculate_routing_key::test_calculate_routing_key PASSED [ 54%]
t/unit/transport/test_native_delayed_delivery.py::test_calculate_routing_key::test_negative_countdown PASSED [ 54%]
t/unit/transport/test_native_delayed_delivery.py::test_calculate_routing_key::test_zero_countdown PASSED [ 54%]
t/unit/transport/test_native_delayed_delivery.py::test_calculate_routing_key::test_empty_routing_key PASSED [ 54%]
t/unit/transport/test_native_delayed_delivery.py::test_calculate_routing_key::test_none_routing_key PASSED [ 54%]
t/unit/transport/test_pyamqp.py::test_amqps_connection PASSED            [ 54%]
t/unit/transport/test_pyamqp.py::test_Channel::test_init PASSED          [ 54%]
t/unit/transport/test_pyamqp.py::test_Channel::test_prepare_message PASSED [ 54%]
t/unit/transport/test_pyamqp.py::test_Channel::test_message_to_python PASSED [ 54%]
t/unit/transport/test_pyamqp.py::test_Channel::test_close_resolves_connection_cycle PASSED [ 54%]
t/unit/transport/test_pyamqp.py::test_Channel::test_basic_consume_registers_ack_status PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Channel::test_consume_registers_cancel_callback PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_create_channel PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_ssl_cert_passed PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_driver_version PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_drain_events PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_dnspython_localhost_resolve_bug PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_close_connection PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_Transport::test_import_no_ssl PASSED [ 55%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_default_port PASSED   [ 55%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_custom_port PASSED    [ 55%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl PASSED            [ 55%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl_dict PASSED       [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl_server_hostname[broker.example.com] PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl_server_hostname[amqp://broker.example.com/0] PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl_server_hostname[amqps://broker.example.com/0] PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl_server_hostname[amqp://guest:guest@broker.example.com/0] PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_ssl_server_hostname[amqp://broker.example.com;broker2.example.com] PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_register_with_event_loop PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_heartbeat_check PASSED [ 56%]
t/unit/transport/test_pyamqp.py::test_pyamqp::test_get_manager PASSED    [ 56%]
t/unit/transport/test_pyro.py::test_PyroTransport::test_driver_version PASSED [ 56%]
t/unit/transport/test_pyro.py::test_PyroTransport::test_produce_consume_noack SKIPPED [ 56%]
t/unit/transport/test_pyro.py::test_PyroTransport::test_drain_events PASSED [ 57%]
t/unit/transport/test_pyro.py::test_PyroTransport::test_drain_events_unregistered_queue SKIPPED [ 57%]
t/unit/transport/test_pyro.py::test_PyroTransport::test_queue_for SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS__init__::test__init__prefetch_default_set_correct_without_prefetch_value SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS__init__::test__init__prefetch_is_hard_set_to_one SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS__init__::test__init___not_yet_acked_is_initialized SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_can_consume::test_True_when_prefetch_limit_is_zero SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_can_consume::test_True_when_len_of__not_yet_acked_is_lt_prefetch_count SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_can_consume::test_False_when_len_of__not_yet_acked_is_eq_prefetch_count SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_can_consume_max_estimate::test_return_one_when_prefetch_count_eq_zero SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_can_consume_max_estimate::test_return_prefetch_count_sub_len__not_yet_acked SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_ack::test_ack_pops__not_yet_acked SKIPPED [ 57%]
t/unit/transport/test_qpid.py::test_QoS_ack::test_ack_calls_session_acknowledge_with_message SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_QoS_reject::test_reject_pops__not_yet_acked SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_QoS_reject::test_reject_requeue_true SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_QoS_reject::test_reject_requeue_false SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_QoS::test_append SKIPPED (Not su...) [ 58%]
t/unit/transport/test_qpid.py::test_QoS::test_get SKIPPED (Not suppo...) [ 58%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_stores_connection_options SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_class_variables SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_establishes_connection SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_saves_established_connection SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_mutates_ConnError_by_message SKIPPED [ 58%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_mutates_ConnError_by_code SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_connection__init__mutates_ConnError_by_message2 SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_unknown_connection_error SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_non_qpid_error_raises SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection__init__::test_non_auth_conn_error_raises SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection_class_attributes::test_connection_verify_class_attributes SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection_get_Qpid_connection::test_connection_get_qpid_connection SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection_close::test_connection_close SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection_close_channel::test_connection_close_channel_removes_channel_from_channel_list SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection_close_channel::test_connection_close_channel_handles_ValueError_being_raised SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Connection_close_channel::test_connection_close_channel_set_channel_connection_to_None SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Channel_purge::test_gets_queue SKIPPED [ 59%]
t/unit/transport/test_qpid.py::test_Channel_purge::test_does_not_call_purge_if_message_count_is_zero SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_purge::test_purges_all_messages_from_queue SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_purge::test_returns_message_count SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_purge::test_raises_channel_error_if_queue_does_not_exist SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_put::test_channel__put_onto_queue SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_put::test_channel__put_onto_exchange SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_get::test_channel__get SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_close::test_channel_close_sets_close_attribute SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_close::test_channel_close_calls_basic_cancel_on_all_receivers SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_close::test_channel_close_calls_close_channel_on_connection SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_close::test_channel_close_calls_close_on_broker_agent SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_close::test_channel_close_does_nothing_if_already_closed SKIPPED [ 60%]
t/unit/transport/test_qpid.py::test_Channel_close::test_channel_close_does_not_call_close_channel_if_conn_is_None SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_qos::test_channel_basic_qos_always_returns_one SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_channel_basic_get_calls__get_with_queue SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_channel_basic_get_creates_Message_correctly SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_channel_basic_get_acknowledges_message_by_default SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_channel_basic_get_acknowledges_message_with_no_ack_False SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_channel_basic_get_acknowledges_message_with_no_ack_True SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_channel_basic_get_returns_correct_message SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_get::test_basic_get_returns_None_when_channel__get_raises_Empty SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_cancel::test_channel_basic_cancel_no_error_if_consumer_tag_not_found SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_cancel::test_channel_basic_cancel_pops_receiver SKIPPED [ 61%]
t/unit/transport/test_qpid.py::test_Channel_basic_cancel::test_channel_basic_cancel_closes_receiver SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_cancel::test_channel_basic_cancel_pops__tag_to_queue SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_cancel::test_channel_basic_cancel_pops_connection__callbacks SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel__init__::test_channel___init__sets_variables_as_expected SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_adds_queue_to__tag_to_queue SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_adds_entry_to_connection__callbacks SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_creates_new_receiver SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_saves_new_receiver SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_sets_capacity_on_new_receiver SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_callback_creates_Message_correctly SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_callback_adds_message_to_QoS SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_callback_gratuitously_acks SKIPPED [ 62%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_callback_does_not_ack_when_needed SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_basic_consume::test_channel_basic_consume_callback_calls_real_callback SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_checks_if_queue_exists SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_does_nothing_if_queue_does_not_exist SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_not_empty_and_if_empty_True_no_delete SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_calls_get_queue SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_gets_queue_attribute SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_queue_in_use_and_if_unused_no_delete SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel_queue_delete::test_calls__delete_with_queue SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel::test_verify_QoS_class_attribute SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel::test_verify_Message_class_attribute SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel::test_body_encoding_class_attribute SKIPPED [ 63%]
t/unit/transport/test_qpid.py::test_Channel::test_codecs_class_attribute SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_size SKIPPED (Not ...) [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_delete SKIPPED (No...) [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_has_queue_true SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_has_queue_false SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_declare_with_exception_raised SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_declare_set_ring_policy_for_celeryev SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_declare_set_ring_policy_for_pidbox SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_declare_ring_policy_not_set_as_expected SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_declare_test_defaults SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_declare_raises_exception_not_silenced SKIPPED [ 64%]
t/unit/transport/test_qpid.py::test_Channel::test_exchange_declare_raises_exception_and_silenced SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_exchange_declare_raises_exception_not_silenced SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_exchange_declare SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_exchange_delete SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_bind SKIPPED     [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_unbind SKIPPED   [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_queue_purge SKIPPED    [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_basic_ack SKIPPED      [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_basic_reject SKIPPED   [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_qos_manager_is_none SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_qos_manager_already_exists SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_prepare_message SKIPPED [ 65%]
t/unit/transport/test_qpid.py::test_Channel::test_basic_publish SKIPPED  [ 66%]
t/unit/transport/test_qpid.py::test_Channel::test_encode_body_expected_encoding SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Channel::test_encode_body_not_expected_encoding SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Channel::test_decode_body_expected_encoding SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Channel::test_decode_body_not_expected_encoding SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Channel::test_typeof_exchange_exists SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Channel::test_typeof_exchange_does_not_exist SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Transport__init__::test_Transport___init___calls_verify_runtime_environment SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Transport__init__::test_transport___init___calls_parent_class___init__ SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Transport__init__::test_transport___init___sets_use_async_interface_False SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Transport_drain_events::test_socket_timeout_raised_when_all_receivers_empty SKIPPED [ 66%]
t/unit/transport/test_qpid.py::test_Transport_drain_events::test_socket_timeout_raised_when_by_timeout SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_drain_events::test_timeout_returns_no_earlier_then_asked_for SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_drain_events::test_callback_is_called SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_create_channel::test_new_channel_created_from_connection SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_create_channel::test_new_channel_added_to_connection_channel_list SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_new_option_overwrites_default SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_empty_client_is_default SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_additional_transport_option SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_transform_localhost_to_127_0_0_1 SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_password_no_userid_raises_exception SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_userid_no_password_raises_exception SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_overrides_sasl_mech_from_login_method SKIPPED [ 67%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_overrides_sasl_mech_has_username SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_set_password SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_no_ssl_sets_transport_tcp SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_with_ssl_with_hostname_check SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_with_ssl_skip_hostname_check SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_sets_client_on_connection_object SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_creates_session_on_transport SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_returns_new_connection_object SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_establish_conn_uses_hostname_if_not_default SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_sets_qpid_message_ready_handler SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_sets_session_exception_handler SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_establish_connection::test_transport_sets_connection_exception_handler SKIPPED [ 68%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_verify_Connection_attribute SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_verify_polling_disabled SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_verify_driver_type_and_name SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_verify_implements_exchange_types SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_transport_verify_recoverable_connection_errors SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_transport_verify_recoverable_channel_errors SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_class_attributes::test_transport_verify_pre_kombu_3_0_exception_labels SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_register_with_event_loop::test_transport_register_with_event_loop_calls_add_reader SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_Qpid_callback_handlers_async::test__qpid_message_ready_handler_writes_symbol_to_fd SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_Qpid_callback_handlers_async::test__qpid_async_exception_notify_handler_writes_symbol_to_fd SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_Qpid_callback_handlers_sync::test__qpid_message_ready_handler_dows_not_write SKIPPED [ 69%]
t/unit/transport/test_qpid.py::test_Transport_Qpid_callback_handlers_sync::test__qpid_async_exception_notify_handler_does_not_write SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_on_readable::test_transport_on_readable_reads_symbol_from_fd SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_on_readable::test_transport_on_readable_calls_drain_events SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_on_readable::test_transport_on_readable_catches_socket_timeout SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_on_readable::test_transport_on_readable_ignores_non_socket_timeout_exception SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_verify_runtime_environment::test_raises_exception_for_Python3 SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_verify_runtime_environment::test_raises_exc_for_PyPy SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_verify_runtime_environment::test_raises_exc_dep_missing SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_verify_runtime_environment::test_calls_dependency_is_none SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport_verify_runtime_environment::test_raises_no_exception SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport::test_supports_ev SKIPPED  [ 70%]
t/unit/transport/test_qpid.py::test_Transport::test_close_connection SKIPPED [ 70%]
t/unit/transport/test_qpid.py::test_Transport::test_default_connection_params SKIPPED [ 71%]
t/unit/transport/test_qpid.py::test_Transport::test_del_sync SKIPPED     [ 71%]
t/unit/transport/test_qpid.py::test_Transport::test_del_async SKIPPED    [ 71%]
t/unit/transport/test_qpid.py::test_Transport::test_del_async_failed SKIPPED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_delivery_tag_is_uuid PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_disable_ack_emulation PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_redis_ping_raises PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_redis_connection_added_to_cycle_if_ping_succeeds PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_redis_on_disconnect_channel_only_if_was_registered PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_redis__on_disconnect_should_not_be_called_if_not_registered PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_get_redis_ConnectionError PASSED [ 71%]
t/unit/transport/test_redis.py::test_Channel::test_after_fork_cleanup_channel PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_after_fork PASSED     [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_next_delivery_tag PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_do_restore_message PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_do_restore_message_celery PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_restore_no_messages PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_restore_messages PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_qos_restore_visible PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_basic_consume_when_fanout_queue PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_basic_cancel_unknown_delivery_tag PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_subscribe_no_queues PASSED [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_subscribe PASSED      [ 72%]
t/unit/transport/test_redis.py::test_Channel::test_handle_unsubscribe_message PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_handle_pmessage_message PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_handle_message PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_brpop_start_but_no_queues PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_receive PASSED        [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_receive_raises_for_connection_error PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_receive_empty PASSED  [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_receive_different_message_Type PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_receive_invalid_response_type PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_receive_connection_has_gone PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_brpop_read_raises PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_brpop_read_gives_None PASSED [ 73%]
t/unit/transport/test_redis.py::test_Channel::test_poll_error PASSED     [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_poll_error_on_type_LISTEN PASSED [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_put_fanout PASSED     [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_put_priority PASSED   [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_delete PASSED         [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_has_queue PASSED      [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_close_when_closed PASSED [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_close_deletes_autodelete_fanout_queues PASSED [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_close_client_close_raises PASSED [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_invalid_database_raises_ValueError PASSED [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_allows_slash_in_db PASSED [ 74%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_db_can_be_int PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_new_queue_with_auto_delete PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_regular_hostname PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_username PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_client_credentials PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_password_for_unix_socket PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_health_check_interval_not_supported PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_connparams_health_check_interval_supported PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_rotate_cycle_ValueError PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_get_client PASSED     [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_get_prefixed_client PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_get_response_error PASSED [ 75%]
t/unit/transport/test_redis.py::test_Channel::test_avail_client PASSED   [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_register_with_event_loop PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_register_with_event_loop__on_disconnect__loop_cleanup[fds0] PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_register_with_event_loop__on_disconnect__loop_cleanup[fds1] PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_configurable_health_check PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_transport_on_readable PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_transport_connection_errors PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_transport_channel_errors PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_transport_driver_version PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_transport_errors_when_InvalidData_used PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_empty_queues_key PASSED [ 76%]
t/unit/transport/test_redis.py::test_Channel::test_socket_connection PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_ssl_argument__dict PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_ssl_connection PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_rediss_connection PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_sep_transport_option PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_global_keyprefix PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_global_keyprefix_queue_bind PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_global_keyprefix_pubsub PASSED [ 77%]
t/unit/transport/test_redis.py::test_Channel::test_global_keyprefix_transaction PASSED [ 77%]
t/unit/transport/test_redis.py::test_Redis::test_publish__get_redispyv3 PASSED [ 77%]
t/unit/transport/test_redis.py::test_Redis::test_publish__get_redispyv2 PASSED [ 77%]
t/unit/transport/test_redis.py::test_Redis::test_publish__consume PASSED [ 77%]
t/unit/transport/test_redis.py::test_Redis::test_purge PASSED            [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_db_values PASSED        [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_db_port PASSED          [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_close_poller_not_active PASSED [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_close_ResponseError PASSED [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_close_disconnects PASSED [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_close_in_poll PASSED    [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_get__Empty PASSED       [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_get_client PASSED       [ 78%]
t/unit/transport/test_redis.py::test_Redis::test_check_at_least_we_try_to_connect_and_fail PASSED [ 78%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_on_poll_start PASSED [ 78%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_on_poll_init PASSED [ 78%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_handle_event PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_fds PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_close_unregisters_fds PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_close_when_unregister_raises_KeyError PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_close_resets_state PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_register_when_registered_reregisters PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_register_BRPOP PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_register_LISTEN PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_get_no_actions PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_qos_reject PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_qos_requeue PASSED [ 79%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_get_brpop_qos_allow PASSED [ 80%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_get_brpop_qos_disallow PASSED [ 80%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_get_listen PASSED [ 80%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_get_receives_ERR PASSED [ 80%]
t/unit/transport/test_redis.py::test_MultiChannelPoller::test_get_receives_multiple PASSED [ 80%]
t/unit/transport/test_redis.py::test_Mutex::test_mutex PASSED            [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_method_called PASSED [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_keyprefix_fanout PASSED [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_getting_master_from_sentinel PASSED [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_getting_master_from_sentinel_single_node PASSED [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_can_create_connection PASSED [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_missing_master_name_transport_option PASSED [ 80%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_sentinel_with_ssl PASSED [ 81%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_can_create_connection_with_global_keyprefix PASSED [ 81%]
t/unit/transport/test_redis.py::test_RedisSentinel::test_can_create_correct_mixin_with_global_keyprefix PASSED [ 81%]
t/unit/transport/test_redis.py::test_GlobalKeyPrefixMixin::test_prefix_simple_args PASSED [ 81%]
t/unit/transport/test_redis.py::test_GlobalKeyPrefixMixin::test_prefix_delete_args PASSED [ 81%]
t/unit/transport/test_redis.py::test_GlobalKeyPrefixMixin::test_prefix_brpop_args PASSED [ 81%]
t/unit/transport/test_redis.py::test_GlobalKeyPrefixMixin::test_prefix_evalsha_args PASSED [ 81%]
t/unit/transport/test_sqlalchemy.py::test_SqlAlchemy::test_url_parser PASSED [ 81%]
t/unit/transport/test_sqlalchemy.py::test_SqlAlchemy::test_simple_queueing PASSED [ 81%]
t/unit/transport/test_sqlalchemy.py::test_SqlAlchemy::test_clone PASSED  [ 81%]
t/unit/transport/test_transport.py::test_supports_librabbitmq::test_eventlet PASSED [ 81%]
t/unit/transport/test_transport.py::test_transport::test_resolve_transport PASSED [ 81%]
t/unit/transport/test_transport.py::test_transport::test_resolve_transport_alias_callable PASSED [ 82%]
t/unit/transport/test_transport.py::test_transport::test_resolve_transport_alias PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_BrokerState PASSED           [ 82%]
t/unit/transport/virtual/test_base.py::test_QoS::test_constructor PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_QoS::test_restore_visible__interface PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_QoS::test_can_consume PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_QoS::test_get PASSED         [ 82%]
t/unit/transport/virtual/test_base.py::test_Message::test_create PASSED  [ 82%]
t/unit/transport/virtual/test_base.py::test_Message::test_create_no_body PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_Message::test_serializable PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_get PASSED [ 82%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_put PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_size PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_purge PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_delete PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_new_queue PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_has_queue PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_AbstractChannel::test_poll PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_Channel::test_get_free_channel_id PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_Channel::test_get_free_channel_id__exceeds_channel_max PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_Channel::test_exchange_bind_interface PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_Channel::test_exchange_unbind_interface PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_Channel::test_queue_unbind_interface PASSED [ 83%]
t/unit/transport/virtual/test_base.py::test_Channel::test_management PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_exchange_declare PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_exchange_delete PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_queue_delete__if_empty PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_queue_purge PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_publish__anon_exchange PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_publish_unique_delivery_tags PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_publish__get__consume__restore PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_ack PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_recover__requeue PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_restore_unacked_raises_BaseException PASSED [ 84%]
t/unit/transport/virtual/test_base.py::test_Channel::test_restore_unacked_once_when_unrestored PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_recover PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_reject PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_qos PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_lookup__undeliverable PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_context PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_cycle_property PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_flow PASSED    [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_close_when_no_connection PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_drain_events_has_get_many PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_get_exchanges PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_cancel_not_in_active_queues PASSED [ 85%]
t/unit/transport/virtual/test_base.py::test_Channel::test_basic_cancel_unknown_ctag PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Channel::test_list_bindings PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Channel::test_after_reply_message_received PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Channel::test_queue_delete_unknown_queue PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Channel::test_queue_declare_passive PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Channel::test_get_message_priority PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_state_is_transport_specific PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_custom_polling_interval PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_timeout_over_polling_interval PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_close_connection PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_create_channel PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_close_channel PASSED [ 86%]
t/unit/transport/virtual/test_base.py::test_Transport::test_drain_channel PASSED [ 87%]
t/unit/transport/virtual/test_base.py::test_Transport::test__deliver__no_queue PASSED [ 87%]
t/unit/transport/virtual/test_base.py::test_Transport::test__reject_inbound_message PASSED [ 87%]
t/unit/transport/virtual/test_base.py::test_Transport::test_on_message_ready PASSED [ 87%]
t/unit/transport/virtual/test_base.py::test_Transport::test_on_message_ready__no_queue PASSED [ 87%]
t/unit/transport/virtual/test_base.py::test_Transport::test_on_message_ready__no_callback PASSED [ 87%]
t/unit/transport/virtual/test_exchange.py::test_Direct::test_lookup[eFoo-rFoo-None-expected0] PASSED [ 87%]
t/unit/transport/virtual/test_exchange.py::test_Direct::test_lookup[eMoz-rMoz-DEFAULT-expected1] PASSED [ 87%]
t/unit/transport/virtual/test_exchange.py::test_Direct::test_lookup[eBar-rBar-None-expected2] PASSED [ 87%]
t/unit/transport/virtual/test_exchange.py::test_Fanout::test_lookup PASSED [ 87%]
t/unit/transport/virtual/test_exchange.py::test_Fanout::test_deliver_when_fanout_supported PASSED [ 87%]
t/unit/transport/virtual/test_exchange.py::test_Fanout::test_deliver_when_fanout_unsupported PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_Topic::test_prepare_bind PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_Topic::test_lookup[eFoo-stock.us.nasdaq-None-expected0] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_Topic::test_lookup[eFoo-stock.europe.OSE-None-expected1] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_Topic::test_lookup[eFoo-stockxeuropexOSE-None-expected2] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_Topic::test_lookup[eFoo-candy.schleckpulver.snap_crackle-None-expected3] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_Topic::test_deliver PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_TopicMultibind::test_lookup[eFoo-stock.us.nasdaq-None-expected0] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_TopicMultibind::test_lookup[eFoo-stock.europe.OSE-None-expected1] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_TopicMultibind::test_lookup[eFoo-stockxeuropexOSE-None-expected2] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_TopicMultibind::test_lookup[eFoo-candy.schleckpulver.snap_crackle-None-expected3] PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_lookup PASSED [ 88%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_prepare_bind PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex0-True-eFoo-direct-True-True-arguments0] PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex1-False-eFoo-topic-True-True-arguments1] PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex2-False-eFoo-direct-False-True-arguments2] PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex3-False-eFoo-direct-True-False-arguments3] PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex4-False-eFoo-direct-True-True-arguments4] PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex5-True-eFoo-direct-True-True-arguments5] PASSED [ 89%]
t/unit/transport/virtual/test_exchange.py::test_ExchangeType::test_equivalent[ex6-False-eFoo-direct-True-True-arguments6] PASSED [ 89%]
t/unit/utils/test_amq_manager.py::test_get_manager::test_without_pyrabbit PASSED [ 89%]
t/unit/utils/test_amq_manager.py::test_get_manager::test_with_pyrabbit PASSED [ 89%]
t/unit/utils/test_amq_manager.py::test_get_manager::test_transport_options PASSED [ 89%]
t/unit/utils/test_compat.py::test_entrypoints PASSED                     [ 90%]
t/unit/utils/test_compat.py::test_maybe_fileno PASSED                    [ 90%]
t/unit/utils/test_compat.py::test_detect_environment::test_detect_environment PASSED [ 90%]
t/unit/utils/test_compat.py::test_detect_environment::test_detect_environment_eventlet PASSED [ 90%]
t/unit/utils/test_compat.py::test_detect_environment::test_detect_environment_gevent PASSED [ 90%]
t/unit/utils/test_compat.py::test_detect_environment::test_detect_environment_no_eventlet_or_gevent PASSED [ 90%]
t/unit/utils/test_debug.py::test_setup_logging::test_adds_handlers_sets_level PASSED [ 90%]
t/unit/utils/test_debug.py::test_Logwrapped::test_wraps PASSED           [ 90%]
t/unit/utils/test_div.py::test_emergency_dump_state::test_dump PASSED    [ 90%]
t/unit/utils/test_div.py::test_emergency_dump_state::test_dump_second_strategy PASSED [ 90%]
t/unit/utils/test_encoding.py::test_default_encoding::test_set_default_file PASSED [ 90%]
t/unit/utils/test_encoding.py::test_default_encoding::test_default PASSED [ 90%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_bytes PASSED     [ 91%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_newstr PASSED    [ 91%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_unicode PASSED   [ 91%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_encoding_utf8 PASSED [ 91%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_containing_high_chars PASSED [ 91%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_not_string PASSED [ 91%]
t/unit/utils/test_encoding.py::test_safe_str::test_when_unrepresentable PASSED [ 91%]
t/unit/utils/test_functional.py::test_ChannelPromise::test_repr PASSED   [ 91%]
t/unit/utils/test_functional.py::test_shufflecycle::test_shuffles PASSED [ 91%]
t/unit/utils/test_functional.py::test_LRUCache::test_expires PASSED      [ 91%]
t/unit/utils/test_functional.py::test_LRUCache::test_is_pickleable PASSED [ 91%]
t/unit/utils/test_functional.py::test_LRUCache::test_update_expires PASSED [ 91%]
t/unit/utils/test_functional.py::test_LRUCache::test_least_recently_used PASSED [ 92%]
t/unit/utils/test_functional.py::test_LRUCache::test_update_larger_than_cache_size PASSED [ 92%]
t/unit/utils/test_functional.py::test_LRUCache::test_items PASSED        [ 92%]
t/unit/utils/test_functional.py::test_LRUCache::test_incr PASSED         [ 92%]
t/unit/utils/test_functional.py::test_memoize PASSED                     [ 92%]
t/unit/utils/test_functional.py::test_lazy::test__str__ PASSED           [ 92%]
t/unit/utils/test_functional.py::test_lazy::test__repr__ PASSED          [ 92%]
t/unit/utils/test_functional.py::test_lazy::test_evaluate PASSED         [ 92%]
t/unit/utils/test_functional.py::test_lazy::test_cmp PASSED              [ 92%]
t/unit/utils/test_functional.py::test_lazy::test__reduce__ PASSED        [ 92%]
t/unit/utils/test_functional.py::test_lazy::test__deepcopy__ PASSED      [ 92%]
t/unit/utils/test_functional.py::test_maybe_evaluate[obj0-10] PASSED     [ 93%]
t/unit/utils/test_functional.py::test_maybe_evaluate[20-20] PASSED       [ 93%]
t/unit/utils/test_functional.py::test_retry_over_time::test_simple PASSED [ 93%]
t/unit/utils/test_functional.py::test_retry_over_time::test_retry_timeout PASSED [ 93%]
t/unit/utils/test_functional.py::test_retry_over_time::test_retry_zero PASSED [ 93%]
t/unit/utils/test_functional.py::test_retry_over_time::test_retry_once PASSED [ 93%]
t/unit/utils/test_functional.py::test_retry_over_time::test_retry_always PASSED [ 93%]
t/unit/utils/test_functional.py::test_maybe_list[None-None] PASSED       [ 93%]
t/unit/utils/test_functional.py::test_maybe_list[1-expected1] PASSED     [ 93%]
t/unit/utils/test_functional.py::test_maybe_list[obj2-expected2] PASSED  [ 93%]
t/unit/utils/test_functional.py::test_fxrange__no_repeatlast PASSED      [ 93%]
t/unit/utils/test_functional.py::test_fxrangemax[args0-expected0] PASSED [ 93%]
t/unit/utils/test_functional.py::test_fxrangemax[args1-expected1] PASSED [ 94%]
t/unit/utils/test_functional.py::test_reprkwargs PASSED                  [ 94%]
t/unit/utils/test_functional.py::test_reprcall PASSED                    [ 94%]
t/unit/utils/test_functional.py::test_accepts_arg::test_valid_argument PASSED [ 94%]
t/unit/utils/test_functional.py::test_accepts_arg::test_invalid_argument PASSED [ 94%]
t/unit/utils/test_functional.py::test_accepts_arg::test_raise_exception PASSED [ 94%]
t/unit/utils/test_imports.py::test_symbol_by_name::test_instance_returns_instance PASSED [ 94%]
t/unit/utils/test_imports.py::test_symbol_by_name::test_returns_default PASSED [ 94%]
t/unit/utils/test_imports.py::test_symbol_by_name::test_no_default PASSED [ 94%]
t/unit/utils/test_imports.py::test_symbol_by_name::test_imp_reraises_ValueError PASSED [ 94%]
t/unit/utils/test_imports.py::test_symbol_by_name::test_package PASSED   [ 94%]
t/unit/utils/test_json.py::test_JSONEncoder::test_datetime PASSED        [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_binary PASSED          [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_Decimal PASSED         [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_namedtuple PASSED      [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_UUID PASSED            [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_register_type_overrides_defaults PASSED [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_register_type_with_new_type PASSED [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_register_type_with_empty_marker PASSED [ 95%]
t/unit/utils/test_json.py::test_JSONEncoder::test_default PASSED         [ 95%]
t/unit/utils/test_json.py::test_dumps_loads::test_dumps_custom_object PASSED [ 95%]
t/unit/utils/test_json.py::test_dumps_loads::test_dumps_custom_object_no_json PASSED [ 95%]
t/unit/utils/test_json.py::test_dumps_loads::test_loads_memoryview PASSED [ 95%]
t/unit/utils/test_json.py::test_dumps_loads::test_loads_bytearray PASSED [ 96%]
t/unit/utils/test_json.py::test_dumps_loads::test_loads_bytes PASSED     [ 96%]
t/unit/utils/test_objects.py::test_cached_property::test_deleting PASSED [ 96%]
t/unit/utils/test_objects.py::test_cached_property::test_when_access_from_class PASSED [ 96%]
t/unit/utils/test_objects.py::test_cached_property::test_locks_on_access PASSED [ 96%]
t/unit/utils/test_scheduling.py::test_FairCycle::test_cycle PASSED       [ 96%]
t/unit/utils/test_scheduling.py::test_FairCycle::test_cycle_breaks PASSED [ 96%]
t/unit/utils/test_scheduling.py::test_FairCycle::test_cycle_no_resources PASSED [ 96%]
t/unit/utils/test_scheduling.py::test_FairCycle::test__repr__ PASSED     [ 96%]
t/unit/utils/test_scheduling.py::test_round_robin_cycle PASSED           [ 96%]
t/unit/utils/test_scheduling.py::test_priority_cycle PASSED              [ 96%]
t/unit/utils/test_scheduling.py::test_sorted_cycle PASSED                [ 96%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[3-3000] PASSED             [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[3.0-3000] PASSED           [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[303-303000] PASSED         [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[303.33-303330] PASSED      [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[303.333-303333] PASSED     [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[303.3334-303333] PASSED    [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[None-None] PASSED          [ 97%]
t/unit/utils/test_time.py::test_maybe_s_to_ms[0-0] PASSED                [ 97%]
t/unit/utils/test_url.py::test_parse_url PASSED                          [ 97%]
t/unit/utils/test_url.py::test_as_url[urltuple0-https:///] PASSED        [ 97%]
t/unit/utils/test_url.py::test_as_url[urltuple1-https://e.com/] PASSED   [ 97%]
t/unit/utils/test_url.py::test_as_url[urltuple2-https://e.com:80/] PASSED [ 98%]
t/unit/utils/test_url.py::test_as_url[urltuple3-https://u@e.com:80/] PASSED [ 98%]
t/unit/utils/test_url.py::test_as_url[urltuple4-https://u:p@e.com:80/] PASSED [ 98%]
t/unit/utils/test_url.py::test_as_url[urltuple5-https://:p@e.com:80/] PASSED [ 98%]
t/unit/utils/test_url.py::test_as_url[urltuple6-https://:p@e.com:80//foo] PASSED [ 98%]
t/unit/utils/test_url.py::test_maybe_sanitize_url[foo-foo] PASSED        [ 98%]
t/unit/utils/test_url.py::test_maybe_sanitize_url[http://u:p@e.com//foo-http://u:**@e.com//foo] PASSED [ 98%]
t/unit/utils/test_url.py::test_ssl_parameters PASSED                     [ 98%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[CERT_REQUIRED-True-2] PASSED [ 98%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[CERT_OPTIONAL-True-1] PASSED [ 98%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[CERT_NONE-True-0] PASSED [ 98%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[required-True-2] PASSED [ 98%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[optional-True-1] PASSED [ 99%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[none-True-0] PASSED   [ 99%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs[CERT_REQUIRED-None-None] PASSED [ 99%]
t/unit/utils/test_url.py::test_parse_ssl_cert_reqs_bad_value PASSED      [ 99%]
t/unit/utils/test_utils.py::test_dir PASSED                              [ 99%]
t/unit/utils/test_utils.py::test_version_string_as_tuple[3-expected0] PASSED [ 99%]
t/unit/utils/test_utils.py::test_version_string_as_tuple[3.3-expected1] PASSED [ 99%]
t/unit/utils/test_utils.py::test_version_string_as_tuple[3.3.1-expected2] PASSED [ 99%]
t/unit/utils/test_utils.py::test_version_string_as_tuple[3.3.1a3-expected3] PASSED [ 99%]
t/unit/utils/test_utils.py::test_version_string_as_tuple[3.3.1.a3.40c32-expected4] PASSED [ 99%]
t/unit/utils/test_uuid.py::test_UUID::test_uuid4 PASSED                  [ 99%]
t/unit/utils/test_uuid.py::test_UUID::test_uuid PASSED                   [100%]

=============================== warnings summary ===============================
t/unit/test_compression.py:75
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/test_compression.py:75: PytestUnknownMarkWarning: Unknown pytest.mark.masked_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.masked_modules('bz2')

t/unit/test_compression.py:85
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/test_compression.py:85: PytestUnknownMarkWarning: Unknown pytest.mark.masked_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.masked_modules('lzma')

t/unit/test_serialization.py:298
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/test_serialization.py:298: PytestUnknownMarkWarning: Unknown pytest.mark.masked_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.masked_modules('yaml')

t/unit/test_serialization.py:304
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/test_serialization.py:304: PytestUnknownMarkWarning: Unknown pytest.mark.masked_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.masked_modules('msgpack')

t/unit/transport/test_pyamqp.py:143
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/transport/test_pyamqp.py:143: PytestUnknownMarkWarning: Unknown pytest.mark.masked_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.masked_modules('ssl')

t/unit/transport/test_redis.py:1352
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/transport/test_redis.py:1352: PytestUnknownMarkWarning: Unknown pytest.mark.replace_module_value - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.replace_module_value(redis.redis, 'VERSION', [3, 0, 0])

t/unit/transport/test_redis.py:1365
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/transport/test_redis.py:1365: PytestUnknownMarkWarning: Unknown pytest.mark.replace_module_value - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.replace_module_value(redis.redis, 'VERSION', [2, 5, 10])

t/unit/transport/test_redis.py:1470
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/transport/test_redis.py:1470: PytestUnknownMarkWarning: Unknown pytest.mark.ensured_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.ensured_modules(*_redis_modules())

t/unit/utils/test_amq_manager.py:12
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_amq_manager.py:12: PytestUnknownMarkWarning: Unknown pytest.mark.masked_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.masked_modules('pyrabbit')

t/unit/utils/test_amq_manager.py:17
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_amq_manager.py:17: PytestUnknownMarkWarning: Unknown pytest.mark.ensured_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.ensured_modules('pyrabbit')

t/unit/utils/test_amq_manager.py:26
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_amq_manager.py:26: PytestUnknownMarkWarning: Unknown pytest.mark.ensured_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.ensured_modules('pyrabbit')

t/unit/utils/test_compat.py:51
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_compat.py:51: PytestUnknownMarkWarning: Unknown pytest.mark.ensured_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.ensured_modules('eventlet', 'eventlet.patcher')

t/unit/utils/test_compat.py:60
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_compat.py:60: PytestUnknownMarkWarning: Unknown pytest.mark.ensured_modules - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.ensured_modules('gevent')

t/unit/utils/test_functional.py:186
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_functional.py:186: PytestUnknownMarkWarning: Unknown pytest.mark.sleepdeprived_patched_module - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.sleepdeprived_patched_module(utils)

t/unit/utils/test_functional.py:221
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_functional.py:221: PytestUnknownMarkWarning: Unknown pytest.mark.sleepdeprived_patched_module - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.sleepdeprived_patched_module(utils)

t/unit/utils/test_functional.py:236
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_functional.py:236: PytestUnknownMarkWarning: Unknown pytest.mark.sleepdeprived_patched_module - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.sleepdeprived_patched_module(utils)

t/unit/utils/test_functional.py:251
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_functional.py:251: PytestUnknownMarkWarning: Unknown pytest.mark.sleepdeprived_patched_module - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.sleepdeprived_patched_module(utils)

t/unit/utils/test_json.py:37
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_json.py:37: PytestUnknownMarkWarning: Unknown pytest.mark.freeze_time - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
    @pytest.mark.freeze_time("2015-10-21")

t/unit/asynchronous/test_timer.py::test_to_timestamp::test_datetime
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/asynchronous/test_timer.py:17: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
    assert to_timestamp(datetime.utcnow())

t/unit/transport/test_native_delayed_delivery.py::test_bind_queue_to_native_delayed_delivery_exchange::test_bind_to_direct_exchange
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/kombu/transport/native_delayed_delivery.py:115: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
    logger.warn(f"Exchange {exchange.name} is a direct exchange "

t/unit/utils/test_json.py::test_JSONEncoder::test_datetime
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_json.py:39: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
    now = datetime.utcnow()

t/unit/utils/test_json.py::test_JSONEncoder::test_register_type_with_empty_marker
  /home/buildozer/aports/community/py3-kombu/src/kombu-5.5.1/t/unit/utils/test_json.py:116: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
    now = datetime.utcnow()

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
================ 982 passed, 190 skipped, 22 warnings in 26.75s ================
Restoring 1 unacknowledged message(s)
>>> py3-kombu: Entering fakeroot...
>>> py3-kombu-pyc*: Running split function pyc...
'usr/lib/python3.12/site-packages/kombu/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/__pycache__'
'usr/lib/python3.12/site-packages/kombu/utils/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/utils/__pycache__'
'usr/lib/python3.12/site-packages/kombu/asynchronous/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/asynchronous/__pycache__'
'usr/lib/python3.12/site-packages/kombu/asynchronous/aws/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/asynchronous/aws/__pycache__'
'usr/lib/python3.12/site-packages/kombu/asynchronous/aws/sqs/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/asynchronous/aws/sqs/__pycache__'
'usr/lib/python3.12/site-packages/kombu/asynchronous/http/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/asynchronous/http/__pycache__'
'usr/lib/python3.12/site-packages/kombu/transport/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/transport/__pycache__'
'usr/lib/python3.12/site-packages/kombu/transport/virtual/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/transport/virtual/__pycache__'
'usr/lib/python3.12/site-packages/kombu/transport/sqlalchemy/__pycache__' -> '/home/buildozer/aports/community/py3-kombu/pkg/py3-kombu-pyc/usr/lib/python3.12/site-packages/kombu/transport/sqlalchemy/__pycache__'
>>> py3-kombu-pyc*: Preparing subpackage py3-kombu-pyc...
>>> py3-kombu-pyc*: Running postcheck for py3-kombu-pyc
>>> py3-kombu*: Running postcheck for py3-kombu
>>> py3-kombu*: Preparing package py3-kombu...
>>> py3-kombu-pyc*: Tracing dependencies...
	py3-amqp
	py3-vine
	python3~3.12
>>> py3-kombu-pyc*: Package size: 907.4 KB
>>> py3-kombu-pyc*: Compressing data...
>>> py3-kombu-pyc*: Create checksum...
>>> py3-kombu-pyc*: Create py3-kombu-pyc-5.5.1-r0.apk
>>> py3-kombu*: Tracing dependencies...
	py3-amqp
	py3-vine
	python3~3.12
>>> py3-kombu*: Package size: 697.5 KB
>>> py3-kombu*: Compressing data...
>>> py3-kombu*: Create checksum...
>>> py3-kombu*: Create py3-kombu-5.5.1-r0.apk
>>> py3-kombu: Build complete at Fri, 04 Apr 2025 04:56:35 +0000 elapsed time 0h 0m 32s
>>> py3-kombu: Cleaning up srcdir
>>> py3-kombu: Cleaning up pkgdir
>>> py3-kombu: Uninstalling dependencies...
(1/114) Purging .makedepends-py3-kombu (20250404.045604)
(2/114) Purging py3-amqp-pyc (5.3.1-r0)
(3/114) Purging py3-amqp (5.3.1-r0)
(4/114) Purging py3-vine-pyc (5.1.0-r0)
(5/114) Purging py3-vine (5.1.0-r0)
(6/114) Purging py3-setuptools-pyc (77.0.3-r0)
(7/114) Purging py3-setuptools (77.0.3-r0)
(8/114) Purging py3-gpep517-pyc (16-r0)
(9/114) Purging py3-gpep517 (16-r0)
(10/114) Purging py3-installer-pyc (0.7.0-r2)
(11/114) Purging py3-installer (0.7.0-r2)
(12/114) Purging py3-wheel-pyc (0.43.0-r0)
(13/114) Purging py3-wheel (0.43.0-r0)
(14/114) Purging py3-pyro4-pyc (4.82-r3)
(15/114) Purging py3-pyro4 (4.82-r3)
(16/114) Purging py3-serpent-pyc (1.41-r4)
(17/114) Purging py3-serpent (1.41-r4)
(18/114) Purging py3-case-pyc (1.5.3-r7)
(19/114) Purging py3-case (1.5.3-r7)
(20/114) Purging py3-nose-pyc (1.3.7-r13)
(21/114) Purging py3-nose (1.3.7-r13)
(22/114) Purging py3-mock-pyc (5.2.0-r0)
(23/114) Purging py3-mock (5.2.0-r0)
(24/114) Purging py3-tz-pyc (2025.1-r0)
(25/114) Purging py3-tz (2025.1-r0)
(26/114) Purging py3-tzdata-pyc (2025.2-r0)
(27/114) Purging py3-tzdata (2025.2-r0)
(28/114) Purging py3-pytest-pyc (8.3.5-r0)
(29/114) Purging py3-pytest (8.3.5-r0)
(30/114) Purging py3-iniconfig-pyc (2.1.0-r0)
(31/114) Purging py3-iniconfig (2.1.0-r0)
(32/114) Purging py3-pluggy-pyc (1.5.0-r0)
(33/114) Purging py3-pluggy (1.5.0-r0)
(34/114) Purging py3-py-pyc (1.11.0-r4)
(35/114) Purging py3-py (1.11.0-r4)
(36/114) Purging py3-sqlalchemy-pyc (2.0.40-r0)
(37/114) Purging py3-sqlalchemy (2.0.40-r0)
(38/114) Purging py3-greenlet-pyc (3.0.3-r1)
(39/114) Purging py3-greenlet (3.0.3-r1)
(40/114) Purging py3-fakeredis-pyc (2.23.2-r0)
(41/114) Purging py3-fakeredis (2.23.2-r0)
(42/114) Purging py3-packaging-pyc (24.2-r0)
(43/114) Purging py3-packaging (24.2-r0)
(44/114) Purging py3-redis-pyc (5.0.7-r0)
(45/114) Purging py3-redis (5.0.7-r0)
(46/114) Purging py3-hiredis-pyc (2.3.2-r1)
(47/114) Purging py3-hiredis (2.3.2-r1)
(48/114) Purging py3-botocore-pyc (1.37.23-r0)
(49/114) Purging py3-botocore (1.37.23-r0)
(50/114) Purging py3-dateutil-pyc (2.9.0-r1)
(51/114) Purging py3-dateutil (2.9.0-r1)
(52/114) Purging py3-jmespath-pyc (1.0.1-r4)
(53/114) Purging py3-jmespath (1.0.1-r4)
(54/114) Purging py3-hypothesis-pyc (6.124.5-r0)
(55/114) Purging py3-hypothesis (6.124.5-r0)
(56/114) Purging py3-attrs-pyc (25.3.0-r0)
(57/114) Purging py3-attrs (25.3.0-r0)
(58/114) Purging py3-sortedcontainers-pyc (2.4.0-r5)
(59/114) Purging py3-sortedcontainers (2.4.0-r5)
(60/114) Purging py3-sniffio-pyc (1.3.1-r1)
(61/114) Purging py3-sniffio (1.3.1-r1)
(62/114) Purging py3-curio-pyc (1.6-r2)
(63/114) Purging py3-curio (1.6-r2)
(64/114) Purging py3-google-api-python-client-pyc (2.96.0-r1)
(65/114) Purging py3-google-api-python-client (2.96.0-r1)
(66/114) Purging py3-google-api-core-pyc (2.11.1-r1)
(67/114) Purging py3-google-api-core (2.11.1-r1)
(68/114) Purging py3-requests-pyc (2.32.3-r0)
(69/114) Purging py3-requests (2.32.3-r0)
(70/114) Purging py3-certifi-pyc (2024.12.14-r0)
(71/114) Purging py3-certifi (2024.12.14-r0)
(72/114) Purging py3-charset-normalizer-pyc (3.4.1-r0)
(73/114) Purging py3-charset-normalizer (3.4.1-r0)
(74/114) Purging py3-idna-pyc (3.10-r0)
(75/114) Purging py3-idna (3.10-r0)
(76/114) Purging py3-urllib3-pyc (1.26.20-r0)
(77/114) Purging py3-urllib3 (1.26.20-r0)
(78/114) Purging py3-google-auth-httplib2-pyc (0.2.0-r1)
(79/114) Purging py3-google-auth-httplib2 (0.2.0-r1)
(80/114) Purging py3-google-auth-pyc (2.22.0-r1)
(81/114) Purging py3-google-auth (2.22.0-r1)
(82/114) Purging py3-cachetools-pyc (5.5.0-r0)
(83/114) Purging py3-cachetools (5.5.0-r0)
(84/114) Purging py3-oauth2client-pyc (4.1.3-r9)
(85/114) Purging py3-oauth2client (4.1.3-r9)
(86/114) Purging py3-httplib2-pyc (0.22.0-r2)
(87/114) Purging py3-httplib2 (0.22.0-r2)
(88/114) Purging py3-parsing-pyc (3.2.0-r0)
(89/114) Purging py3-parsing (3.2.0-r0)
(90/114) Purging py3-asn1-modules-pyc (0.4.1-r0)
(91/114) Purging py3-asn1-modules (0.4.1-r0)
(92/114) Purging py3-rsa-pyc (4.9-r3)
(93/114) Purging py3-rsa (4.9-r3)
(94/114) Purging py3-asn1-pyc (0.6.1-r0)
(95/114) Purging py3-asn1 (0.6.1-r0)
(96/114) Purging py3-six-pyc (1.17.0-r0)
(97/114) Purging py3-six (1.17.0-r0)
(98/114) Purging py3-uritemplate-pyc (4.1.1-r3)
(99/114) Purging py3-uritemplate (4.1.1-r3)
(100/114) Purging py3-googleapis-common-protos-pyc (1.59.1-r1)
(101/114) Purging py3-googleapis-common-protos (1.59.1-r1)
(102/114) Purging py3-protobuf-pyc (4.24.4-r1)
(103/114) Purging py3-protobuf (4.24.4-r1)
(104/114) Purging tzdata (2025b-r0)
(105/114) Purging python3-pyc (3.12.9-r0)
(106/114) Purging python3-pycache-pyc0 (3.12.9-r0)
(107/114) Purging pyc (3.12.9-r0)
(108/114) Purging python3 (3.12.9-r0)
(109/114) Purging gdbm (1.24-r0)
(110/114) Purging hiredis (1.2.0-r0)
(111/114) Purging libffi (3.4.7-r0)
(112/114) Purging libpanelw (6.5_p20250216-r0)
(113/114) Purging mpdecimal (4.0.0-r0)
(114/114) Purging sqlite-libs (3.49.1-r0)
Executing busybox-1.37.0-r14.trigger
OK: 403 MiB in 118 packages
>>> py3-kombu: Updating the community/x86 repository index...
>>> py3-kombu: Signing the index...