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.gz248s 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.gz292s 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]
OpenPGP_signature.asc
Description: OpenPGP digital signature

