Your message dated Sat, 27 Nov 2021 22:48:43 +0000 with message-id <e1mr6ut-000cwt...@fasolo.debian.org> and subject line Bug#1000414: fixed in textdistance 4.2.2-2 has caused the Debian Bug report #1000414, regarding textdistance: autopkgtest regression on arm64: AssertionError: assert 3.0 <= 1 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1000414: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000414 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: textdistance Version: 4.2.2-1 X-Debbugs-CC: debian...@lists.debian.org Severity: serious User: debian...@lists.debian.org Usertags: regression Dear maintainer(s),With a recent upload of textdistance the autopkgtest of textdistance fails in testing when that autopkgtest is run with the binary packages of textdistance from unstable on arm64. It passes when run with only packages from testing. In tabular form:pass fail textdistance from testing 4.2.2-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=textdistance https://ci.debian.net/data/autopkgtest/testing/arm64/t/textdistance/16584010/log.gz=================================== FAILURES =================================== _______________________ test_normalization_range[alg23] ________________________alg = Editex({'match_cost': 0, 'group_cost': 1, 'mismatch_cost': 2, 'local': False, 'external': True, 'grouped': frozenset({'U', 'B', 'K', 'F', 'D', 'M', 'X', 'S', 'Z', 'T', 'C', 'P', 'Q', 'E', 'N', 'J', 'G', 'V', 'L', 'I', 'R', 'O', 'A', 'Y'})})@pytest.mark.parametrize('alg', ALGS)@hypothesis.given(left=hypothesis.strategies.text(), right=hypothesis.strategies.text(), )tests/test_common.py:50: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _left = '0', right = 'ῢ'alg = Editex({'match_cost': 0, 'group_cost': 1, 'mismatch_cost': 2, 'local': False, 'external': True, 'grouped': frozenset({'U', 'B', 'K', 'F', 'D', 'M', 'X', 'S', 'Z', 'T', 'C', 'P', 'Q', 'E', 'N', 'J', 'G', 'V', 'L', 'I', 'R', 'O', 'A', 'Y'})})@pytest.mark.parametrize('alg', ALGS) @hypothesis.given( left=hypothesis.strategies.text(), right=hypothesis.strategies.text(), ) def test_normalization_range(left, right, alg):assert 0 <= alg.normalized_distance(left, right) <= 1E AssertionError: assert 3.0 <= 1E + where 3.0 = <bound method Base.normalized_distance of Editex({'match_cost': 0, 'group_cost': 1, 'mismatch_cost': 2, 'local': False... 'B', 'K', 'F', 'D', 'M', 'X', 'S', 'Z', 'T', 'C', 'P', 'Q', 'E', 'N', 'J', 'G', 'V', 'L', 'I', 'R', 'O', 'A', 'Y'})})>('0', 'ῢ') E + where <bound method Base.normalized_distance of Editex({'match_cost': 0, 'group_cost': 1, 'mismatch_cost': 2, 'local': False... 'B', 'K', 'F', 'D', 'M', 'X', 'S', 'Z', 'T', 'C', 'P', 'Q', 'E', 'N', 'J', 'G', 'V', 'L', 'I', 'R', 'O', 'A', 'Y'})})> = Editex({'match_cost': 0, 'group_cost': 1, 'mismatch_cost': 2, 'local': False, 'external': True, 'grouped': frozenset({'U', 'B', 'K', 'F', 'D', 'M', 'X', 'S', 'Z', 'T', 'C', 'P', 'Q', 'E', 'N', 'J', 'G', 'V', 'L', 'I', 'R', 'O', 'A', 'Y'})}).normalized_distancetests/test_common.py:55: AssertionError---------------------------------- Hypothesis ----------------------------------Falsifying example: test_normalization_range( left='0', right='ῢ',alg=Editex({'match_cost': 0, 'group_cost': 1, 'mismatch_cost': 2, 'local': False, 'external': True, 'grouped': frozenset({'U', 'B', 'K', 'F', 'D', 'M', 'X', 'S', 'Z', 'T', 'C', 'P', 'Q', 'E', 'N', 'J', 'G', 'V', 'L', 'I', 'R', 'O', 'A', 'Y'})}),)=============================== warnings summary ===============================tests/test_external.py:16/tmp/autopkgtest-lxc.iu33ychk/downtmp/autopkgtest_tmp/tests/test_external.py:16: PytestUnknownMarkWarning: Unknown pytest.mark.external - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html@pytest.mark.external tests/test_external.py:39/tmp/autopkgtest-lxc.iu33ychk/downtmp/autopkgtest_tmp/tests/test_external.py:39: PytestUnknownMarkWarning: Unknown pytest.mark.external - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html@pytest.mark.external tests/test_external.py:67/tmp/autopkgtest-lxc.iu33ychk/downtmp/autopkgtest_tmp/tests/test_external.py:67: PytestUnknownMarkWarning: Unknown pytest.mark.external - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html@pytest.mark.external -- Docs: https://docs.pytest.org/en/stable/warnings.html=========================== short test summary info ============================ FAILED tests/test_common.py::test_normalization_range[alg23] - AssertionError... ================== 1 failed, 397 passed, 3 warnings in 54.22s ==================autopkgtest [23:19:58]: test pytestOpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: textdistance Source-Version: 4.2.2-2 Done: Julian Gilbey <j...@debian.org> We believe that the bug you reported is fixed in the latest version of textdistance, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1000...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julian Gilbey <j...@debian.org> (supplier of updated textdistance package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 27 Nov 2021 22:28:37 +0000 Source: textdistance Architecture: source Version: 4.2.2-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Julian Gilbey <j...@debian.org> Closes: 1000414 Changes: textdistance (4.2.2-2) unstable; urgency=medium . * Run autopkgtest with every python version, and include pytest.ini file. * Fix autopkgtest failure on arm64 by ensuring normalised distances cannot be greater than one (which could affect any architecture) and ignoring differing timings on certain tests in the test suite (which caused significant problems on arm64). (Closes: #1000414) Checksums-Sha1: 4f95d28bf48399a299081ac67bb4c11c76881801 2646 textdistance_4.2.2-2.dsc 3fcaa3421a656044404b21b25f5917439296abdf 3820 textdistance_4.2.2-2.debian.tar.xz 60809f20b6c5e31b8bc834831f32a63fa7074a4f 7409 textdistance_4.2.2-2_amd64.buildinfo Checksums-Sha256: 919af4b5d3436a2ec915c3c4f4a7f0e6065a81c92ea7e06a503d8dc9383acc2c 2646 textdistance_4.2.2-2.dsc 3eaa7c4532acd3ae9245d8a2464fae18b3feabd2f55e850de550baaccc11bf7c 3820 textdistance_4.2.2-2.debian.tar.xz b6ebf97f5a74d1cbd2faa99fbdedc1fae8d5fc4f90236ac0667f19374349c6df 7409 textdistance_4.2.2-2_amd64.buildinfo Files: 86e68f09e94a9094fe51c1c65a35ac4c 2646 python optional textdistance_4.2.2-2.dsc 5be8d5bdae821987b7214553d3de6768 3820 python optional textdistance_4.2.2-2.debian.tar.xz 9b336f00f9ebc40958e2561c42fa8ff8 7409 python optional textdistance_4.2.2-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCAAtFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmGisjMPHGpkZ0BkZWJp YW4ub3JnAAoJEGlcQpMWwHv+ImgP/AjIuZWaxBsKLh76zt49ojBn3LCgHKB7BP/I r6n5ygbjpmLgA7BIb6zAeans9hPs3Uww4xz6BlG+muTWsNnW0p43va6OgR3RduRd FurwxnZwSePz/kzK27Uf4NTfeM2Ed3degGu/9Cz5JkWF8h2XveeKmMfGt7GLH5xx 1HALvsUF48JiTZcZzKRr8YdMkbxj4IcsymifVU9AeGPIwXL+zKPJIazJNE+kCuiJ il747d0LliTeiEZnxZ3HUS1koMHtvfd0Fc36KSBeDwMoC9+jXDgbnZcSzfRXxMJc IfQ+C1LH8yQIk3zQ7iBDIW5TFNuTGC4SaVVz2LZtS6/2+xRrlPwtv9cH5NAKFYH2 2TG3fzKhMIFKodp08aGRkLej9LMiUWz7+TCihhqdnaTRZ5CfViLf7VeggEbVtybx mpeX7YtGUKbtXDJWqNpi8Qk1J2nNHDV6h6JUzAmNurdtYkh6g6EuZyKn+glD9Vhn 6DBJC4J34V1l/183SpoHDH3vblj7vJv7nS78aFPgQIWu+6MtOVxhLDSus+umQBQS LtvAFYCTJVc7ejHj0XMX3glSn65wEmxVTUYs0DmvepHPvVSjvwMc+GIDmCbqnUjD gSQXp83fl7MCC0EDdHMqrNCvcMd8+qVedoizOSuWUa2/EvgOcJryI7EfwTMRvFdl 7vfhmH+q =DUf8 -----END PGP SIGNATURE-----
--- End Message ---