Skip to content

Improve stability of test_which_nonascii_path#4663

Merged
seisman merged 1 commit into
mainfrom
test/which
Jun 5, 2026
Merged

Improve stability of test_which_nonascii_path#4663
seisman merged 1 commit into
mainfrom
test/which

Conversation

@seisman

@seisman seisman commented Jun 4, 2026

Copy link
Copy Markdown
Member

The test test_which_nonascii_path is intended to verify downloading files to a path containing non-ASCII characters. However, it has been failing intermittently on Linux CI (https://github.com/GenericMappingTools/pygmt/actions/runs/26930086047/job/79447894394) due to a long-standing network connectivity issue (or possibly a GMT-related issue) on GitHub Actions runners.

This PR makes the test more robust by skipping it when the download fails, preventing unrelated CI failures while still testing the intended functionality when the download succeeds.

@seisman seisman added this to the 0.19.0 milestone Jun 4, 2026
@seisman seisman added maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog needs review This PR has higher priority and needs review. final review call This PR requires final review and approval from a second reviewer and removed needs review This PR has higher priority and needs review. labels Jun 4, 2026
@weiji14 weiji14 changed the title Improve the stability of the test test_which_nonascii_path Improve stability of test_which_nonascii_path Jun 4, 2026
@seisman seisman merged commit a54ff86 into main Jun 5, 2026
24 of 26 checks passed
@seisman seisman deleted the test/which branch June 5, 2026 00:41
@seisman seisman removed the final review call This PR requires final review and approval from a second reviewer label Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants