Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[test-bot] pip install --pre is failing #7193

Closed
github-actions bot opened this issue Aug 15, 2024 · 3 comments · Fixed by #7217
Closed

[test-bot] pip install --pre is failing #7193

github-actions bot opened this issue Aug 15, 2024 · 3 comments · Fixed by #7217
Labels
bug Something isn't working as expected

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Aug 15, 2024

The --pre Test workflow failed on 2024-08-31 12:21 UTC

The most recent failing test was on windows-latest py3.12 pyqt6
with commit: 6e292a8

Full run: https://github.com/napari/napari/actions/runs/10645077004

(This post will be updated if another test fails, as long as this issue remains open.)

@github-actions github-actions bot added the bug Something isn't working as expected label Aug 15, 2024
@jni
Copy link
Member

jni commented Aug 15, 2024

Here's the error message before I restart the run:

  napari/_qt/widgets/_tests/test_qt_dims.py ..........Fatal Python error: Aborted
  
  Thread 0x00007ff1caffe640 (most recent call first):
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/threading.py", line 359 in wait
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/threading.py", line 655 in wait
    File "/home/runner/work/napari/napari/napari/_qt/widgets/qt_dims_slider.py", line 603 in work
    File "/home/runner/work/napari/napari/napari/_qt/widgets/qt_dims_slider.py", line 553 in run
  
  Thread 0x00007ff241271640 (most recent call first):
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/threading.py", line 355 in wait
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/multiprocessing/queues.py", line 251 in _feed
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/threading.py", line 1010 in run
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
    File "/opt/hostedtoolcache/Python/3.12.4/x64/lib/python3.12/threading.py", line 1030 in _bootstrap
  
  Current thread 0x00007ff2c4148b80 (most recent call first):
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pytestqt/plugin.py", line 222 in _process_events
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pytestqt/plugin.py", line 206 in pytest_runtest_teardown
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_callers.py", line 98 in _multicall
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda>
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/runner.py", line 137 in runtestprotocol
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main
    File "/tmp/.tox/py312-linux-pyqt6-no_cov/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module>
    File "<frozen runpy>", line 88 in _run_code
    File "<frozen runpy>", line 198 in _run_module_as_main

It sounds like it won't be reproducible...

@psobolewskiPhD
Copy link
Member

It's back...
@Czaki any way this is related to #7158 ?
The test that is crashing is one of the tests touched in that PR, and the error does appear to involve threading.

@Czaki
Copy link
Collaborator

Czaki commented Aug 18, 2024

This what cited @jni may be related. The most recent one is a well-known segfault.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as expected
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants