Your message dated Fri, 14 Jun 2024 10:35:03 +0000
with message-id <e1si4gt-001tbg...@fasolo.debian.org>
and subject line Bug#1060775: fixed in tmuxp 1.47.0-2
has caused the Debian Bug report #1060775,
regarding tmuxp: flaky autopkgtest: assert pane.capture_pane()[1] -> IndexError
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.)


-- 
1060775: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060775
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: tmuxp
Version: 1.31.0-2
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. I'm seeing a pattern that it happens more often on our amd64 host ci-worker13 and often on our s390x which are rather powerful hosts. The test fails in different locations, but as far as I saw always on a line that asserts capture_pane (see example below). Could it be that the code (either the real code or the test code) should wait a bit until the "pane" has been substantiated? Or maybe that comment earlier is of interest: Give slow shells some time to settle as otherwise tests might fail.

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

From
https://ci.debian.net/packages/t/tmuxp/testing/s390x/41364351/

 59s     @pytest.mark.skipif(
 59s         has_lt_version("3.0"),
59s reason="needs -e flag for new-window and split-window introduced in tmux 3.0",
 59s     )
 59s     def test_environment_variables(session: Session) -> None:
 59s         workspace = ConfigReader._from_file(
59s test_utils.get_workspace_file("workspace/builder/environment_vars.yaml")
 59s         )
 59s         workspace = loader.expand(workspace)
 59s
59s builder = WorkspaceBuilder(session_config=workspace, server=session.server)
 59s         builder.build(session)
59s # Give slow shells some time to settle as otherwise tests might fail.
 59s         time.sleep(0.3)
 59s
 59s         assert session.getenv("FOO") == "SESSION"
 59s         assert session.getenv("PATH") == "/tmp"
 59s
 59s         no_overrides_win = session.windows[0]
 59s         pane = no_overrides_win.panes[0]
 59s         pane.send_keys("echo $FOO")
 59s         assert pane.capture_pane()[1] == "SESSION"
 59s
 59s         window_overrides_win = session.windows[1]
 59s         pane = window_overrides_win.panes[0]
 59s         pane.send_keys("echo $FOO")
 59s         assert pane.capture_pane()[1] == "WINDOW"
 59s
 59s         pane_overrides_win = session.windows[2]
 59s         pane = pane_overrides_win.panes[0]
 59s         pane.send_keys("echo $FOO")
 59s         assert pane.capture_pane()[1] == "PANE"
 59s
 59s         both_overrides_win = session.windows[3]
 59s         pane = both_overrides_win.panes[0]
 59s         pane.send_keys("echo $FOO")
 59s >       assert pane.capture_pane()[1] == "WINDOW"
 59s E       IndexError: list index out of range
 59s

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: tmuxp
Source-Version: 1.47.0-2
Done: Sebastien Delafond <s...@debian.org>

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

Debian distribution maintenance software
pp.
Sebastien Delafond <s...@debian.org> (supplier of updated tmuxp 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: Fri, 14 Jun 2024 11:28:48 +0200
Source: tmuxp
Architecture: source
Version: 1.47.0-2
Distribution: unstable
Urgency: medium
Maintainer: Sebastien Delafond <s...@debian.org>
Changed-By: Sebastien Delafond <s...@debian.org>
Closes: 1060775
Changes:
 tmuxp (1.47.0-2) unstable; urgency=medium
 .
   [ Sébastien Delafond ]
   * debian/tests: skip test_environment_variables (Closes: #1060775)
Checksums-Sha1:
 d04f634d0c75da8a0265eaa059ec11fcd0353004 1853 tmuxp_1.47.0-2.dsc
 e909ff128940b424dc3104283b2f91979f341702 3728 tmuxp_1.47.0-2.debian.tar.xz
 27adc2b8c39f99884b476157062208952510e805 6445 tmuxp_1.47.0-2_source.buildinfo
Checksums-Sha256:
 e7eba21c02766d7fed3bbd0f9787aaec53e86f7dacca7e867c3d4c9ee0d64e1d 1853 
tmuxp_1.47.0-2.dsc
 7b5fb26ff660249c26f7d7c8e745a08a23de67eae4969c16e6b9c2547f11bebd 3728 
tmuxp_1.47.0-2.debian.tar.xz
 e88236927f5ebe4fa4083a7bd6513fa7c8f12e4f0911a41182fe9ba16cd413de 6445 
tmuxp_1.47.0-2_source.buildinfo
Files:
 100c2b3f0728292f532c889f46c41b87 1853 utils optional tmuxp_1.47.0-2.dsc
 8cac2e94691e18c665784763ab52f801 3728 utils optional 
tmuxp_1.47.0-2.debian.tar.xz
 19486004853a12dfa71b3a6dc9c2ca57 6445 utils optional 
tmuxp_1.47.0-2_source.buildinfo

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

iQEzBAEBCgAdFiEEAqSkbVtrXP4xJMh3EL6Jg/PVnWQFAmZsFxkACgkQEL6Jg/PV
nWTwMAgAgQKLxZksuN6qtS7dZ+VwshNMH0gMcAqYgB4No2xnSsfvu61/CCgxi35c
xGlleDFjXPTSsW/YZ3RFBUwa4K3g8SS764Sz2ZGevDPYMsmR53mNOkh/bNjzGYBj
b9I6yy4xODfFOInmsHcy6D4zTtjc9V3vvJ73d73zP3CWmXnTEdzShG2XD7c+ykQO
Oy45vzYUXbZAaV0CS0ZsBt/VMvtlCkqFobgEdWJozNwFSTqxzGef5tN0A0eBlaD/
bcaDpuffv3S8U8NArSwIs2I6pytVMlLxSq3S4PEBRj6CHEOet7SQimCp5fuPLyHq
xkX48GMDgD4FEy/bL9OE9kIN4C2bVg==
=XZ4y
-----END PGP SIGNATURE-----

Attachment: pgpj1SORGkt_8.pgp
Description: PGP signature


--- End Message ---

Reply via email to