Your message dated Wed, 25 Jan 2023 17:37:16 +0000
with message-id <e1pkji0-005b9a...@fasolo.debian.org>
and subject line Bug#1027403: fixed in metalfinder 2.1.6-2
has caused the Debian Bug report #1027403,
regarding metalfinder: flaky autopkgtest (host dependent?): 
tmp/pytest-of-debci/pytest-0/test_issue280/music/no_header.flac' is not a valid 
FLAC file
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.)


-- 
1027403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027403
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: metalfinder
Version: 2.1.6-1
Severity: serious
User: debian...@lists.debian.org
Usertags: flaky

Dear maintainer(s),

I looked at the results of the autopkgtest of your package. I noticed that it regularly fails. The failures seem related on the host that runs the test. ci-worker13 is a beefy machine [1], while the other amd64 workers are much more moderate [2]. It's also flaky on ppc64el, but those hosts are (or should be) all the same.

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

[1] https://metal.equinix.com/product/servers/m3-large/
[2] https://aws.amazon.com/ec2/instance-types/m5/

https://ci.debian.net/data/autopkgtest/testing/amd64/m/metalfinder/29786825/log.gz

=================================== FAILURES =================================== _________________________________ test_issue28 _________________________________

cachedir = PosixPath('/tmp/pytest-of-debci/pytest-0/test_issue280/cache')
musicdir = PosixPath('/tmp/pytest-of-debci/pytest-0/test_issue280/music')
caplog = <_pytest.logging.LogCaptureFixture object at 0x7f705a5efad0>

    def test_issue28(cachedir, musicdir, caplog):
"""Test metalfinder continues running if a file passed through get_artist()
           raises an exception"""
        caplog.set_level(logging.WARNING)
for filename in ['no_header.flac', 'no_artist.flac', 'arch_enemy.flac']:
            _ = move_testfile(filename, musicdir)
        artist_list = mfs.scan_wrapper(str(musicdir), str(cachedir))
        assert artist_list == {'Arch Enemy'}
>       assert NO_ARTIST_ERROR in caplog.records[0].args[1]
E assert "<class 'KeyError'>: 'artist'" in "<class 'mutagen.flac.FLACNoHeaderError'>: '/tmp/pytest-of-debci/pytest-0/test_issue280/music/no_header.flac' is not a valid FLAC file"

tests/test_scan.py:170: AssertionError


https://ci.debian.net/data/autopkgtest/testing/ppc64el/m/metalfinder/29794715/log.gz

=================================== FAILURES =================================== _________________________________ test_issue28 _________________________________

cachedir = PosixPath('/tmp/pytest-of-debci/pytest-0/test_issue280/cache')
musicdir = PosixPath('/tmp/pytest-of-debci/pytest-0/test_issue280/music')
caplog = <_pytest.logging.LogCaptureFixture object at 0x7fff8e0ec4d0>

    def test_issue28(cachedir, musicdir, caplog):
"""Test metalfinder continues running if a file passed through get_artist()
           raises an exception"""
        caplog.set_level(logging.WARNING)
for filename in ['no_header.flac', 'no_artist.flac', 'arch_enemy.flac']:
            _ = move_testfile(filename, musicdir)
        artist_list = mfs.scan_wrapper(str(musicdir), str(cachedir))
        assert artist_list == {'Arch Enemy'}
>       assert NO_ARTIST_ERROR in caplog.records[0].args[1]
E assert "<class 'KeyError'>: 'artist'" in "<class 'mutagen.flac.FLACNoHeaderError'>: '/tmp/pytest-of-debci/pytest-0/test_issue280/music/no_header.flac' is not a valid FLAC file"

tests/test_scan.py:170: AssertionError

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: metalfinder
Source-Version: 2.1.6-2
Done: Louis-Philippe Véronneau <po...@debian.org>

We believe that the bug you reported is fixed in the latest version of
metalfinder, 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 1027...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Louis-Philippe Véronneau <po...@debian.org> (supplier of updated metalfinder 
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: SHA512

Format: 1.8
Date: Wed, 25 Jan 2023 12:03:59 -0500
Source: metalfinder
Architecture: source
Version: 2.1.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Louis-Philippe Véronneau <po...@debian.org>
Closes: 1027403
Changes:
 metalfinder (2.1.6-2) unstable; urgency=medium
 .
   * d/patches: add 0002 to skip flaky test. (Closes: #1027403)
   * d/control: Standards-Version bump tp 4.6.2. No changes needed.
Checksums-Sha1:
 b92fce659c5ee783b623c6f646410e46c0e16b32 1594 metalfinder_2.1.6-2.dsc
 5b5e09917635b765a1b1c0738a90f76840b63505 4024 metalfinder_2.1.6-2.debian.tar.xz
 599082fded6a2a4e77fc0eb464e690abfc625327 7485 
metalfinder_2.1.6-2_amd64.buildinfo
Checksums-Sha256:
 286374c92089cd5de8dcdb9543c7553cf47884404f3171992301f94b2b30f810 1594 
metalfinder_2.1.6-2.dsc
 6ec66c2392689418ba06def9f6817fb9d38cf2ff1ad3c10ef46ea7d048fa4bbd 4024 
metalfinder_2.1.6-2.debian.tar.xz
 e3bc406b67f6185d1b782abf38f17796cba550900b3ceac157a879b40fb65d30 7485 
metalfinder_2.1.6-2_amd64.buildinfo
Files:
 b1d187962be174dd520543636323cb7c 1594 sound optional metalfinder_2.1.6-2.dsc
 102bd0abf1d93a3424d43840288f46b1 4024 sound optional 
metalfinder_2.1.6-2.debian.tar.xz
 85b689dae90a56c715c060c4529897b8 7485 sound optional 
metalfinder_2.1.6-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTKp0AHB6gWsCAvw830JXpQshz6hQUCY9FhvAAKCRD0JXpQshz6
hYDTAP9/UEgxK56G9ecDOmirSZpKvfrmScimdvA58ZF2/9HvrAEA5r6omP9UEV58
/39uRle4TrxdGZeE8N41i3tv2cMRCwE=
=EwwL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to