proposed-migration terminado/0.18.0-1 vs pytest/8.2.1-2

Bug #2068055 reported by Chris Peterson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
terminado (Debian)
Fix Released
Unknown
terminado (Ubuntu)
Fix Released
Undecided
Chris Peterson

Bug Description

There are two issues currently:

1. The debian/tests/control file is missing the python3-pytest-timeout dependency, causing the following error:

s autopkgtest [14:02:44]: test runtestsuite3: [-----------------------
 78s ERROR: Unknown config option: timeout
 78s
 78s
 78s ============================= test session starts ==============================
 78s platform linux -- Python 3.12.3, pytest-8.2.1, pluggy-1.5.0
 78s rootdir: /tmp/autopkgtest.UvcccZ/build.UoZ/src
 78s configfile: pyproject.toml
 78s testpaths: tests/
 78s collected 0 items / 2 errors
 78s
 78s ==================================== ERRORS ====================================
 78s _____________________ ERROR collecting tests/basic_test.py _____________________
 78s 'timeout' not found in `markers` configuration option
 78s _____________________ ERROR collecting tests/basic_test.py _____________________
 78s 'timeout' not found in `markers` configuration option
 78s =========================== short test summary info ============================
 78s ERROR tests/basic_test.py - Failed: 'timeout' not found in `markers` configuration option
 78s ERROR tests/basic_test.py - Failed: 'timeout' not found in `markers` configuration option
 78s ============================== 2 errors in 0.24s ===============================
 78s autopkgtest [14:02:45]: test runtestsuite3: -----------------------]
 79s autopkgtest [14:02:46]: test runtestsuite3: - - - - - - - - - - results - - - - - - - - - -
 79s runtestsuite3 FAIL non-zero exit status 4
 79s autopkgtest [14:02:46]: @@@@@@@@@@@@@@@@@@@@ summary
 79s runtestsuite3 FAIL non-zero exit status 4

2. The above is hiding a PytestUnraisableExceptionWarning error which was solved by upstream in https://github.com/jupyter/terminado/commit/e2c1b0830b5f5994bdfeb4d2c2d3e51e114e40b9#diff-e6bcf9c8a7eb9d493e604bcae41818b790764d53e4d1ad3b0a1763004f94067a

Chris Peterson (cpete)
description: updated
description: updated
Revision history for this message
Chris Peterson (cpete) wrote :
Revision history for this message
Chris Peterson (cpete) wrote :

new debdiff with updated changelog:

- remove extraneous new line
- add a description to the patch line

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "terminado_0.18.0-1_0.18.0-1ubuntu1.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Changed in terminado (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package terminado - 0.18.0-1ubuntu1

---------------
terminado (0.18.0-1ubuntu1) oracular; urgency=medium

  * Update tests for pytest 8.2 compatibility (LP: #2068055).
    - d/t/control: insert previously undeclared dependency on
      python3-pytest-timeout
    - d/p/unclosed-websockets.patch: apply test fixes from upstream

 -- Chris Peterson <email address hidden> Tue, 04 Jun 2024 15:42:02 -0700

Changed in terminado (Ubuntu):
status: New → Fix Released
Changed in terminado (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.