Source: swift
Version: 2.36.0-8
Severity: serious
User: [email protected]
Usertags: flaky

Dear maintainer(s),

I looked at the results of the autopkgtest of your package because of the point release tomorrow and I noticed that it regularly fails regularly in unstable and testing. Of the 4 logs I checked, the failure mode was different each time.

Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.

Don't hesitate to reach out if you need help and some more information
from our infrastructure.

Paul

https://ci.debian.net/data/autopkgtest/testing/amd64/s/swift/69297925/log.gz

248s AssertionError: left over status [404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404]


https://ci.debian.net/data/autopkgtest/testing/amd64/s/swift/69297152/log.gz

292s AssertionError: 'config_timeout 0.01, time_spent 1.0' not found in 'Timeout talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, config_timeout 0.01, time_spent 5.0'


https://ci.debian.net/data/autopkgtest/testing/amd64/s/swift/68803458/log.gz

378s ======================================================================
378s FAIL: test.unit.proxy.test_server.TestReplicatedObjectController.test_POST
378s test.unit.proxy.test_server.TestReplicatedObjectController.test_POST
378s ----------------------------------------------------------------------
378s testtools.testresult.real._StringException: Traceback (most recent call last): 378s File "/tmp/autopkgtest-lxc.3gl_rf0i/downtmp/build.4yt/src/test/unit/proxy/test_server.py", line 4151, in test_POST
378s     test_status_map((200, 200, 202, 202, 202), 202)
378s     ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
378s File "/tmp/autopkgtest-lxc.3gl_rf0i/downtmp/build.4yt/src/test/unit/proxy/test_server.py", line 4150, in test_status_map
378s     self.assertEqual(res.status[:len(expected)], expected)
378s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
378s   File "/usr/lib/python3.13/unittest/case.py", line 907, in assertEqual
378s     assertion_func(first, second, msg=msg)
378s     ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
378s File "/usr/lib/python3.13/unittest/case.py", line 1273, in assertMultiLineEqual
378s     self.fail(self._formatMessage(msg, standardMsg))
378s     ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
378s   File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
378s     raise self.failureException(msg)
378s AssertionError: '503' != '202'
378s - 503
378s + 202


https://ci.debian.net/data/autopkgtest/testing/amd64/s/swift/68550461/log.gz

253s ======================================================================
253s FAIL: test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit 253s test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit
253s ----------------------------------------------------------------------
253s testtools.testresult.real._StringException: Traceback (most recent call last):
253s   File "/usr/lib/python3.13/unittest/mock.py", line 1426, in patched
253s     return func(*newargs, **newkeywargs)
253s File "/tmp/autopkgtest-lxc.9wnnfrqn/downtmp/build.eZ7/src/test/unit/obj/test_updater.py", line 2144, in test_per_container_rate_limit
253s     with mocked_http_conn(*fake_status_codes) as fake_conn:
253s          ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
253s   File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__
253s     next(self.gen)
253s     ~~~~^^^^^^^^^^
253s File "/tmp/autopkgtest-lxc.9wnnfrqn/downtmp/build.eZ7/src/test/unit/__init__.py", line 1029, in mocked_http_conn
253s     raise AssertionError('left over status %r' % left_over_status)
253s AssertionError: left over status [200, 200, 200]

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to