TST: Set subprocess timeouts consistently on CI by QuLogic · Pull Request #32198 · matplotlib/matplotlib · GitHub
Skip to content

TST: Set subprocess timeouts consistently on CI - #32198

Merged
iccir merged 1 commit into
matplotlib:mainfrom
QuLogic:ci-timeout
Sep 5, 2026
Merged

TST: Set subprocess timeouts consistently on CI#32198
iccir merged 1 commit into
matplotlib:mainfrom
QuLogic:ci-timeout

Conversation

@QuLogic

@QuLogic QuLogic commented Aug 10, 2026

Copy link
Copy Markdown
Member

PR summary

Some places do, and some places don't, increase the timeout when running on CI. Instead of having that accidental inconsistency, increase the timeout for everything in the helper function.

For example, I've just now seen test_dpi_change_triggers_resize fail, and it has a fixed timeout of 60 instead of raising it to 120 like other tests.

AI Disclosure

None

PR quality check

  • Use an expressive title, e.g. "Fix title font property precedence"
  • New and changed code is tested
  • [n/a] Plotting related features are demonstrated in an example
  • [n/a] New features and API changes have release notes
  • [n/a] Documentation complies with general and docstring guidelines

@QuLogic QuLogic added this to the v3.11.2 milestone Aug 10, 2026

@iccir iccir left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approved with a nitpick about the comment.

Comment thread lib/matplotlib/tests/test_backends_interactive.py Outdated
Some places do, and some places don't, increase the timeout when running
on CI. Instead of having that accidental inconsistency, increase the
timeout for everything in the helper function.
@iccir
iccir merged commit 130d752 into matplotlib:main Sep 5, 2026
41 checks passed
@QuLogic
QuLogic deleted the ci-timeout branch September 5, 2026 02:41
QuLogic added a commit that referenced this pull request Sep 8, 2026
…198-on-v3.11.x

Backport PR #32198 on branch v3.11.x (TST: Set subprocess timeouts consistently on CI)
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.

3 participants