Skip to content

Conversation

@hageboeck
Copy link
Member

@hageboeck hageboeck commented Oct 22, 2025

On some Mac VMs, matplotlib.show() was entering an interactive event loop, which caused four uhi tutorials to time out. By switching matplotlib to the PNG backend, show() is skipped as follows:

  hist015_TH1_read_and_draw_uhi.py:88: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown
    plt.show()

The affected tutorials were:

2025-10-22T09:19:00.5968120Z    1339 - tutorial-hist-hist003_TH1_draw_uhi-py (Timeout)   python_runtime_deps tutorial
2025-10-22T09:19:00.5968650Z    1341 - tutorial-hist-hist007_TH1_liveupdate_uhi-py (Timeout) python_runtime_deps tutorial
2025-10-22T09:19:00.5969030Z    1343 - tutorial-hist-hist010_TH1_two_scales_uhi-py (Timeout) python_runtime_deps tutorial
2025-10-22T09:19:00.5969410Z    1345 - tutorial-hist-hist015_TH1_read_and_draw_uhi-py (Timeout) python_runtime_deps tutorial

@hageboeck hageboeck self-assigned this Oct 22, 2025
@hageboeck hageboeck requested a review from siliataider October 22, 2025 11:36
@hageboeck hageboeck marked this pull request as ready for review October 22, 2025 11:36
@hageboeck hageboeck requested a review from bellenot as a code owner October 22, 2025 11:36
Copy link
Contributor

@siliataider siliataider left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great thanks a lot!

@github-actions
Copy link

github-actions bot commented Oct 22, 2025

Test Results

    22 files      22 suites   3d 18h 11m 40s ⏱️
 3 693 tests  3 693 ✅ 0 💤 0 ❌
79 295 runs  79 295 ✅ 0 💤 0 ❌

Results for commit 4e44213.

♻️ This comment has been updated with latest results.

On some Mac VMs, matplotlib.show() was entering an interactive event
loop, which caused four uhi tutorials to time out.
By switching matplotlib to the PNG backend, show() is skipped as follows:

  hist015_TH1_read_and_draw_uhi.py:88: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown
    plt.show()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants