Package: src:spyder
Version: 6.1.3+ds-4
Severity: serious
Tags: sid forky
spyder fails its autopkg tests, preventing migration to testing
[...]
1356s
spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2]
ERROR [ 57%]
1476s
spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0]
+++++++++++++++++++++++++++++++++++ Timeout
++++++++++++++++++++++++++++++++++++
1476s ~~~~~~~~~~~~~~~ Stack of AsyncDispatcher-test (140090551563968)
~~~~~~~~~~~~~~~~
1476s File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap
1476s self._bootstrap_inner()
1476s File "/usr/lib/python3.14/threading.py", line 1082, in
_bootstrap_inner
1476s self._context.run(self.run)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 448, in run
1476s self.__loop.run_forever()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 488, in run_forever
1476s self._run_once()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 526, in _run_once
1476s event_list = self._selector.select(timeout)
1476s File "/usr/lib/python3.14/selectors.py", line 452, in select
1476s fd_event_list = self._selector.poll(timeout, max_ev)
1476s ~~~~~~~~~~~~~ Stack of AsyncDispatcher-explorer (140090797696704)
~~~~~~~~~~~~~~
1476s File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap
1476s self._bootstrap_inner()
1476s File "/usr/lib/python3.14/threading.py", line 1082, in
_bootstrap_inner
1476s self._context.run(self.run)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 448, in run
1476s self.__loop.run_forever()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 488, in run_forever
1476s self._run_once()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 526, in _run_once
1476s event_list = self._selector.select(timeout)
1476s File "/usr/lib/python3.14/selectors.py", line 452, in select
1476s fd_event_list = self._selector.poll(timeout, max_ev)
1476s ~~~~~~~~~~ Stack of AsyncDispatcher-ipythonconsole
(140090818946752) ~~~~~~~~~~~
1476s File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap
1476s self._bootstrap_inner()
1476s File "/usr/lib/python3.14/threading.py", line 1082, in
_bootstrap_inner
1476s self._context.run(self.run)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 448, in run
1476s self.__loop.run_forever()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 488, in run_forever
1476s self._run_once()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 526, in _run_once
1476s event_list = self._selector.select(timeout)
1476s File "/usr/lib/python3.14/selectors.py", line 452, in select
1476s fd_event_list = self._selector.poll(timeout, max_ev)
1476s ~~~~~~~~~~~~~ Stack of AsyncDispatcher-asyncssh (140090827339456)
~~~~~~~~~~~~~~
1476s File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap
1476s self._bootstrap_inner()
1476s File "/usr/lib/python3.14/threading.py", line 1082, in
_bootstrap_inner
1476s self._context.run(self.run)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 448, in run
1476s self.__loop.run_forever()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 488, in run_forever
1476s self._run_once()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 526, in _run_once
1476s event_list = self._selector.select(timeout)
1476s File "/usr/lib/python3.14/selectors.py", line 452, in select
1476s fd_event_list = self._selector.poll(timeout, max_ev)
1476s ~~~~~~~~~~~~~~~ Stack of AsyncDispatcher-None (140090955040448)
~~~~~~~~~~~~~~~~
1476s File "/usr/lib/python3.14/threading.py", line 1044, in _bootstrap
1476s self._bootstrap_inner()
1476s File "/usr/lib/python3.14/threading.py", line 1082, in
_bootstrap_inner
1476s self._context.run(self.run)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 448, in run
1476s self.__loop.run_forever()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 488, in run_forever
1476s self._run_once()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/api/asyncdispatcher.py",
line 526, in _run_once
1476s event_list = self._selector.select(timeout)
1476s File "/usr/lib/python3.14/selectors.py", line 452, in select
1476s fd_event_list = self._selector.poll(timeout, max_ev)
1476s ~~~~~~~~~~~~~~~~~~~~ Stack of MainThread (140091426259456)
~~~~~~~~~~~~~~~~~~~~~
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/runtests.py", line
98, in <module>
1476s main()
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/runtests.py", line
93, in main
1476s run_pytest(run_slow=test_args.run_slow, extra_args=pytest_args,
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/runtests.py", line
64, in run_pytest
1476s errno = pytest.main(pytest_args)
1476s File
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 199,
in main
1476s ret: ExitCode | int =
config.hook.pytest_cmdline_main(config=config)
1476s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line
512, in __call__
1476s return self._hookexec(self.name, self._hookimpls.copy(),
kwargs, firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
120, in _hookexec
1476s return self._inner_hookexec(hook_name, methods, kwargs,
firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
121, in _multicall
1476s res = hook_impl.function(*args)
1476s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 365,
in pytest_cmdline_main
1476s return wrap_session(config, _main)
1476s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318,
in wrap_session
1476s session.exitstatus = doit(config, session) or 0
1476s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 372,
in _main
1476s config.hook.pytest_runtestloop(session=session)
1476s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line
512, in __call__
1476s return self._hookexec(self.name, self._hookimpls.copy(),
kwargs, firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
120, in _hookexec
1476s return self._inner_hookexec(hook_name, methods, kwargs,
firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
121, in _multicall
1476s res = hook_impl.function(*args)
1476s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 396,
in pytest_runtestloop
1476s item.config.hook.pytest_runtest_protocol(item=item,
nextitem=nextitem)
1476s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line
512, in __call__
1476s return self._hookexec(self.name, self._hookimpls.copy(),
kwargs, firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
120, in _hookexec
1476s return self._inner_hookexec(hook_name, methods, kwargs,
firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
121, in _multicall
1476s res = hook_impl.function(*args)
1476s File
"/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89,
in pytest_runtest_protocol
1476s self.runner.pytest_runtest_protocol(item, nextitem)
1476s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line
118, in pytest_runtest_protocol
1476s runtestprotocol(item, nextitem=nextitem)
1476s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line
137, in runtestprotocol
1476s reports.append(call_and_report(item, "call", log))
1476s File
"/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149,
in call_and_report
1476s call = _call_runtest_hook(item, when, **kwds)
1476s File
"/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145,
in _call_runtest_hook
1476s return runner.CallInfo.from_call(
1476s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line
353, in from_call
1476s result: TResult | None = func()
1476s File
"/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146,
in <lambda>
1476s lambda: ihook(item=item, **kwds), when=when, reraise=reraise
1476s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line
512, in __call__
1476s return self._hookexec(self.name, self._hookimpls.copy(),
kwargs, firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
120, in _hookexec
1476s return self._inner_hookexec(hook_name, methods, kwargs,
firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
121, in _multicall
1476s res = hook_impl.function(*args)
1476s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line
179, in pytest_runtest_call
1476s item.runtest()
1476s File "/usr/lib/python3/dist-packages/_pytest/python.py", line
1720, in runtest
1476s self.ihook.pytest_pyfunc_call(pyfuncitem=self)
1476s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line
512, in __call__
1476s return self._hookexec(self.name, self._hookimpls.copy(),
kwargs, firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
120, in _hookexec
1476s return self._inner_hookexec(hook_name, methods, kwargs,
firstresult)
1476s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
121, in _multicall
1476s res = hook_impl.function(*args)
1476s File "/usr/lib/python3/dist-packages/_pytest/python.py", line
166, in pytest_pyfunc_call
1476s result = testfunction(**testargs)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/plugins/explorer/widgets/tests/test_explorer.py",
line 148, in test_delete_file
1476s project.explorer.treewidget.delete(fnames=[top_folder])
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/plugins/explorer/widgets/explorer.py",
line 1210, in delete
1476s yes_to_all = self.delete_file(fname, multiple, yes_to_all)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/plugins/explorer/widgets/explorer.py",
line 1183, in delete_file
1476s self.remove_tree(fname)
1476s File
"/tmp/autopkgtest-lxc.ylj125db/downtmp/build.Nuw/src/spyder/plugins/explorer/widgets/explorer.py",
line 1154, in remove_tree
1476s while osp.exists(dirname):
1476s File "<frozen genericpath>", line 22, in exists
1476s +++++++++++++++++++++++++++++++++++ Timeout
++++++++++++++++++++++++++++++++++++
1476s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED ***
1476s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING ***
1477s autopkgtest [16:53:50]: test pytest-rest: -----------------------]
1477s autopkgtest [16:53:50]: test pytest-rest: - - - - - - - - - -
results - - - - - - - - - -
1477s pytest-rest FAIL non-zero exit status 1