autopkgtest regression in python-mpv on ppc64el

Bug #1945332 reported by Paride Legovini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Python Mpv
Fix Released
Unknown
mpv (Ubuntu)
Invalid
Undecided
Unassigned
python-mpv (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

mpv 0.33.1-1ubuntu1 causes an autopkgtest regression in python-mpv on ppc64el [1]. The issue is manually reproducible and the failing test is test_property_observer_decorator:

$ python3 -m unittest -v -k test_property_observer_decorator tests/test_mpv.py
test_property_observer_decorator (tests.test_mpv.ObservePropertyTest) ...
$ echo $?
1

Bumping this sleep:

https://github.com/jaseg/python-mpv/blob/b5f03dd2b7d55b9a632c8771be4ae1a05c2f7fb8/tests/test_mpv.py#L294

to 0.1 makes the test pass reliably (tested with 100 runs, always passed). The other test already pass reliably.

[1] https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/ppc64el/p/python-mpv/20210922_085944_4c3cb@/log.gz

Related branches

Paride Legovini (paride)
tags: added: update-excuse
Revision history for this message
Paride Legovini (paride) wrote :

I submitted an upstream PR bumping the sleep to 0.1s:

https://github.com/jaseg/python-mpv/pull/179

Let's see if it gets included quickly and in general of what upstream thinks.

affects: mpv → python-mpv
Changed in python-mpv:
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-mpv - 0.5.2-1ubuntu1

---------------
python-mpv (0.5.2-1ubuntu1) impish; urgency=medium

  * New patch: d/p/test_property_observer_decorator-bump-sleep.patch
    Fixes flaky test with mpv 0.33.1 on ppc64el. (LP: #1945332)

 -- Paride Legovini <email address hidden> Wed, 29 Sep 2021 14:58:00 +0200

Changed in python-mpv (Ubuntu):
status: New → Fix Released
Paride Legovini (paride)
Changed in mpv (Ubuntu):
status: New → Invalid
Changed in python-mpv:
status: New → Fix Released
Revision history for this message
Paride Legovini (paride) wrote :

Note: upstream merged my PR, so we'll be able to cleanly drop the delta and make python-mpv a sync.

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.