Source: python-pytray
Version: 0.3.5-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of python-pytray the autopkgtest of python-pytray fails in testing when that autopkgtest is run with the binary packages of python-pytray from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
python-pytray          from testing    0.3.5-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=python-pytray

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-pytray/30685655/log.gz

============================= test session starts ==============================
platform linux -- Python 3.10.9, pytest-7.2.1, pluggy-1.0.0+repack
rootdir: /tmp/autopkgtest-lxc.h_510pxi/downtmp/build.wSM/src
collected 13 items

test/test_aiothreads.py ........ [ 61%] test/test_obj_load.py .. [ 76%] test/test_tree.py ... [100%]

============================== 13 passed in 0.52s ==============================
Task was destroyed but it is pending!
source_traceback: Object created at (most recent call last):
  File "/usr/lib/python3.10/threading.py", line 973, in _bootstrap
    self._bootstrap_inner()
  File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.10/threading.py", line 953, in run
    self._target(*self._args, **self._kwargs)
File "/usr/lib/python3/dist-packages/pytray/aiothreads.py", line 299, in _run_loop
    self._loop.run_until_complete(run_loop())
File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    self.run_forever()
File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    self._run_once()
File "/usr/lib/python3.10/asyncio/base_events.py", line 1898, in _run_once
    handle._run()
  File "/usr/lib/python3.10/asyncio/events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/lib/python3.10/asyncio/tasks.py", line 884, in callback
    futures._chain_future(ensure_future(coro, loop=loop), future)
  File "/usr/lib/python3.10/asyncio/tasks.py", line 615, in ensure_future
    return _ensure_future(coro_or_future, loop=loop)
  File "/usr/lib/python3.10/asyncio/tasks.py", line 636, in _ensure_future
    return loop.create_task(coro_or_future)
task: <Task pending name='Task-15' coro=<LoopScheduler.await_submit.<locals>.coro() done, defined at /usr/lib/python3/dist-packages/pytray/aiothreads.py:177> wait_for=<Future pending cb=[Task.task_wakeup()] created at /usr/lib/python3.10/asyncio/base_events.py:429> cb=[_chain_future.<locals>._call_set_state() at /usr/lib/python3.10/asyncio/futures.py:392] created at /usr/lib/python3.10/asyncio/tasks.py:636>
Task was destroyed but it is pending!
source_traceback: Object created at (most recent call last):
  File "/usr/lib/python3.10/threading.py", line 973, in _bootstrap
    self._bootstrap_inner()
  File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.10/threading.py", line 953, in run
    self._target(*self._args, **self._kwargs)
File "/usr/lib/python3/dist-packages/pytray/aiothreads.py", line 299, in _run_loop
    self._loop.run_until_complete(run_loop())
File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete
    self.run_forever()
File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever
    self._run_once()
File "/usr/lib/python3.10/asyncio/base_events.py", line 1898, in _run_once
    handle._run()
  File "/usr/lib/python3.10/asyncio/events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/lib/python3.10/asyncio/tasks.py", line 884, in callback
    futures._chain_future(ensure_future(coro, loop=loop), future)
  File "/usr/lib/python3.10/asyncio/tasks.py", line 615, in ensure_future
    return _ensure_future(coro_or_future, loop=loop)
  File "/usr/lib/python3.10/asyncio/tasks.py", line 636, in _ensure_future
    return loop.create_task(coro_or_future)
task: <Task pending name='Task-17' coro=<LoopScheduler.await_submit.<locals>.coro() done, defined at /usr/lib/python3/dist-packages/pytray/aiothreads.py:177> wait_for=<Future pending cb=[Task.task_wakeup()] created at /usr/lib/python3.10/asyncio/base_events.py:429> cb=[_chain_future.<locals>._call_set_state() at /usr/lib/python3.10/asyncio/futures.py:392] created at /usr/lib/python3.10/asyncio/tasks.py:636>
autopkgtest [12:12:03]: test command1

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to