Your message dated Fri, 10 Mar 2023 03:34:04 +0000
with message-id <[email protected]>
and subject line Bug#977067: fixed in igdiscover 0.11-4
has caused the Debian Bug report #977067,
regarding igdiscover: test suite flaky, possibly on high core count machines
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 [email protected]
immediately.)
--
977067: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977067
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: igdiscover
Version: 0.11-3
Severity: important
User: [email protected]
Usertags: pytest-v6
Hi,
igdiscover FTBFS with pytest 6 in experimental.
The error log below has more details.
> I: pybuild base:232: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_igdiscover/build; python3.9 -m pytest
> tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.9.1, pytest-6.0.2, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> collected 36 items
>
> tests/test_cluster.py .. [
> 5%]
> tests/test_commands.py ..... [
> 19%]
> tests/test_merger.py ............ [
> 52%]
> tests/test_parse.py . [
> 55%]
> tests/test_species.py FFF [
> 63%]
> tests/test_trie.py ..... [
> 77%]
> tests/test_utils.py F.......
> [100%]
>
> =================================== FAILURES
> ===================================
> __________________________ test_cdr3_detection_heavy
> ___________________________
>
> def test_cdr3_detection_heavy():
> heavy = """
> ARRLHSGSYILFDY
> CAGGTGACCTTGAAGGAGTCTGGTCCTGCGCTGGTGAAACCCACACAGACCCTCACGCTGACCTGCACCTTCTCTGGGTTCTCACTCAGCACTAGTGGTATGGGTGTGGGCTGGATCCGTCAGCCCTCACGGAAGACCCTGGAGTGGCTTGCACACATTTATTGGAATGATGATAAATACTACAGCACATCGCTGAAGAGCAGGCTCACCATCTCCAAGGACACCTCCAAAAACCAGGTGGTTCTAACAATGACCAACATGGACCCTGTGGACACAGCCACATATTACTGTGCACGGAGACTTCATAGTGGGAGCTACATTCTCTTTGACTACTGGGGCCAGGGAGTCCTGGTCACCGTCTCCTCAGGGAGTGCATCCGCCCCAACCCTTTTCCCCCTCGTCTCCTGTGA
>
> ARIKWLRSPGYGYFDF
> CAGGTGACCTTGAAGGAGTCTGGTCCTGCGCTGGTGAGACCCACACAGACCCTCACTCTGACCTGCACCTTCTCTGGGTTCTCAATCAGCACCTCTGGAACAGGTGTGGGCTGGATCCGTCAGCCCCCAGGGAAGGCCCTGGAATGGCTTGCAAGCATTTATTGGACTGATGCTAAATACTATAGCACATCGCAGAAGAGCAGGCTCACCATCTCCAAGGACACCTCCAGAAACCAGGTGATTCTAACAATGACCAACATGGAGCCTGTGGACATAGCCACATATTTCTGTGCACGGATAAAGTGGCTGCGGTCCCCAGGCTATGGATACTTCGATTTCTGGGGCCCTGGCACCCCAATCACCATCTCCTCAGGGAGTGCATCCGCCCCAACCCTTTTCCCCCTCGTCTCCTGTGA
>
> ARHGIAAAGTHNWFDP
> TCAGCCGACAAGTCCATCAGCACCGCCTACCTGCAGTGGAGCAGCCTGAAGGCCTCGGACACCGCCATGGATTACTGTGCGAGACATGGGATAGCAGCAGCTGGTACCCACAACTGGTTCGACCCCTGGGGCCAGGGAACCCTGGTCACCGTCTCCTCAGGGAGTGCATCCGCCCCAACCCTTTTCCCCCTCGTCTCCTGTGAGAATTCCCCGTCGGCAGGTTGTT
> """
>> assert_cdr3_detection('VH', heavy)
>
> tests/test_species.py:30:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> chain = 'VH'
> s = '\n\tARRLHSGSYILFDY
> CAGGTGACCTTGAAGGAGTCTGGTCCTGCGCTGGTGAAACCCACACAGACCCTCACGCTGACCTGCACCTTCTCTGGGTTCTCACTCAGCACTAGTGG...ACTGGTTCGACCCCTGGGGCCAGGGAACCCTGGTCACCGTCTCCTCAGGGAGTGCATCCGCCCCAACCCTTTTCCCCCTCGTCTCCTGTGAGAATTCCCCGTCGGCAGGTTGTT\n\t'
>
> def assert_cdr3_detection(chain, s):
> for amino_acids, sequence in split(s):
> for offset in range(3):
> target = sequence[offset:]
> match = find_cdr3(target, chain)
>> assert match is not None
> E assert None is not None
>
> tests/test_species.py:18: AssertionError
> __________________________ test_cdr3_detection_kappa
> ___________________________
>
> def test_cdr3_detection_kappa():
> kappa = """
> QQYDSSPRT
> TTCAGTGGCAGTGGAGCAGGGACAGATTTCACTCTCACCATCAGCAGTCTGGAACCTGAGGATGTCGCAACTTACTACTGTCAGCAGTATGATAGCAGCCCCCGGACGTTCGGCGCTGGGACCAAGCTGGAAATCAAACGGAGTGTGCAGAAGCCAACTATCTCCCTCTTCCCTCCATCATCTGAGGAGG
>
> QQYSSYPYT
> GAGCTGGCCTCGGGAGTCCCAGCTCGCTTCAGTGGGAGTGGGTCAGGGACTTCTTTCTCTCTCACAATCAGCAACGTGGAGGCTGAAGATGTTGCAACCTATTACTGTCAGCAGTATAGCAGTTATCCGTACACGTTCGGCGCAGGGACCAAGCTGGAAATCAAACGGAGTGTGCAGAAGCCAACTATCTCCCTCTTCCCTCCATCATCTGAGGAGG
>
> LQYDSSPYT
> ATTCTCACCATCAGCAGCCTGCAGCCTGAAGACTTTGCAACTTACTACTGTCTACAGTATGATAGTTCCCCGTACACGTTCGGCGCAGGGACCAAGCTGGAAATCAAACGGAGTGTGCAGAAGCCAACTATCTCCCTCTTCCCTCCATCATCTGAGGAGG
>
> FQYYSGRLT
> ACAGACTTCACTCTCACCATCAGCAGCCTGCAGCCTGAGGACATTGCAGTTTATTACTGTTTCCAGTATTACAGCGGGAGACTCACGTTCGGAGGAGGGACCCGCTTGGAAATCAAACGGAGTGTGCAGAAGCCAACTATCTCCCTCTTCCCTCCATCATCTGAGGAGG
> """
>> assert_cdr3_detection('VK', kappa)
>
> tests/test_species.py:43:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> chain = 'VK'
> s = '\nQQYDSSPRT
> TTCAGTGGCAGTGGAGCAGGGACAGATTTCACTCTCACCATCAGCAGTCTGGAACCTGAGGATGTCGCAACTTACTACTGTCAGCAGTATGATAGCAGCCCCCGG...ACTGTTTCCAGTATTACAGCGGGAGACTCACGTTCGGAGGAGGGACCCGCTTGGAAATCAAACGGAGTGTGCAGAAGCCAACTATCTCCCTCTTCCCTCCATCATCTGAGGAGG\n\t'
>
> def assert_cdr3_detection(chain, s):
> for amino_acids, sequence in split(s):
> for offset in range(3):
> target = sequence[offset:]
> match = find_cdr3(target, chain)
>> assert match is not None
> E assert None is not None
>
> tests/test_species.py:18: AssertionError
> __________________________ test_cdr3_detection_lambda
> __________________________
>
> def test_cdr3_detection_lambda():
> lambda_ = """
> LTYHGNSGTFV
> GGATCCAAAAACCCCTCAGCCAATGCAGGAATTTTGCTCATCTCTGAACTCCAGAATGAGGATGAGGCTGACTATTACTGTCTGACATATCATGGTAATAGTGGTACTTTTGTATTCGGTGGAGGAACCAAGCTGACCGTCCTAGGTCAGCCCAAGTCTGCCCCCACAGTCAGCCTGTTCC
>
> QLWDANSTV
> ATGGCCACACTGACCATCACTGGCGCCCAGGGTGAGGACGAGGCCGACTATTGCTGTCAGTTGTGGGATGCTAACAGTACTGTGTTCGGTGGAGGAACCACGCTGACCGTCCTAGGTCAGCCCAAGTCTGCCCCCACAGTCAGCCTGTTCCCGCCCTCCTC
>
> GVGYSGGYV
> GATCGCTACTTAACCATCTCCAACATCCAGCCTGAAGACGAGGCTGACTATTTCTGTGGTGTGGGTTATAGCGGTGGTTATGTATTCGGTGGAGGAACCAAGTTGACCGTCCTAGGTCAGCCCAAGTCTGCTCCCACAGTCAGCCTGTTCCCGCCCTCCTC
> """
>> assert_cdr3_detection('VL', lambda_)
>
> tests/test_species.py:54:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> chain = 'VL'
> s = '\nLTYHGNSGTFV
> GGATCCAAAAACCCCTCAGCCAATGCAGGAATTTTGCTCATCTCTGAACTCCAGAATGAGGATGAGGCTGACTATTACTGTCTGACATATCATGGTAATAGTG...CTATTTCTGTGGTGTGGGTTATAGCGGTGGTTATGTATTCGGTGGAGGAACCAAGTTGACCGTCCTAGGTCAGCCCAAGTCTGCTCCCACAGTCAGCCTGTTCCCGCCCTCCTC\n\t'
>
> def assert_cdr3_detection(chain, s):
> for amino_acids, sequence in split(s):
> for offset in range(3):
> target = sequence[offset:]
> match = find_cdr3(target, chain)
>> assert match is not None
> E assert None is not None
>
> tests/test_species.py:18: AssertionError
> ________________________________ test_has_stop
> _________________________________
>
> def test_has_stop():
>> assert has_stop('TAA')
> E AssertionError: assert False
> E + where False = has_stop('TAA')
>
> tests/test_utils.py:11: AssertionError
> =========================== short test summary info
> ============================
> FAILED tests/test_species.py::test_cdr3_detection_heavy - assert None is not
> ...
> FAILED tests/test_species.py::test_cdr3_detection_kappa - assert None is not
> ...
> FAILED tests/test_species.py::test_cdr3_detection_lambda - assert None is
> not...
> FAILED tests/test_utils.py::test_has_stop - AssertionError: assert False
> ========================= 4 failed, 32 passed in 2.21s
> =========================
> E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_igdiscover/build; python3.9 -m pytest
> tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9
> returned exit code 13
> make: *** [debian/rules:8: build] Error 25
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: igdiscover
Source-Version: 0.11-4
Done: Nilesh Patra <[email protected]>
We believe that the bug you reported is fixed in the latest version of
igdiscover, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nilesh Patra <[email protected]> (supplier of updated igdiscover 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 10 Mar 2023 08:28:12 +0530
Source: igdiscover
Architecture: source
Version: 0.11-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 977067 1032550
Changes:
igdiscover (0.11-4) unstable; urgency=medium
.
* Team Upload.
* Add patch to fix flaky tests (Closes: #1032550, #977067)
Checksums-Sha1:
b622ae3c49a7d2a88793edd777f36ae039bd89fe 1707 igdiscover_0.11-4.dsc
3928c1251dc42a06862a4f41c23629e4fd44f499 4696 igdiscover_0.11-4.debian.tar.xz
16a03aaec8e6aeca7ee3c18a88e0544c100f067e 12979
igdiscover_0.11-4_amd64.buildinfo
Checksums-Sha256:
a8e1780774554828dcc72080fc1cfb3e492934d669ff218562c18cbea5a0b78f 1707
igdiscover_0.11-4.dsc
bd6ccc583476197f09830f8fd14b1f054c88327de05164bf7a46d0360c2bc6aa 4696
igdiscover_0.11-4.debian.tar.xz
a706c390cfac38f7dc2a91dbb18b0cb1de001b18158453201508f03e249e5777 12979
igdiscover_0.11-4_amd64.buildinfo
Files:
1aa49f317d2b1f813931c3a4ad3d19f6 1707 science optional igdiscover_0.11-4.dsc
1bd19cbc4699a02db1c7c94d46861fa3 4696 science optional
igdiscover_0.11-4.debian.tar.xz
833ebb737b98012deae8e09a37ba332d 12979 science optional
igdiscover_0.11-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCZAqgRgAKCRAqJ5BL1yQ+
2k4FAQDn1J8oOHhNgSJ+fQ4FMVFp20pJ9kV1d+HU23uDUV+A7gEA96R834n+UZHS
QqiVq5oDCoyzN/Z/ph+4xZlxL9/P0wk=
=W8Jr
-----END PGP SIGNATURE-----
--- End Message ---