Skip to content

Disable flaky spec for Fiber::ExecutionContext::GlobalQueue on macOS#16146

Merged
straight-shoota merged 1 commit intocrystal-lang:masterfrom
ysbaddaden:fix/disable-failing-ec-global-queue-on-macos
Sep 10, 2025
Merged

Disable flaky spec for Fiber::ExecutionContext::GlobalQueue on macOS#16146
straight-shoota merged 1 commit intocrystal-lang:masterfrom
ysbaddaden:fix/disable-failing-ec-global-queue-on-macos

Conversation

@ysbaddaden
Copy link
Collaborator

The failure happens on both x86_64 and AArch64 and happens too often on CI. An attempt to fix it didn't work (#15630). I assume macOS threads and sleeps are doing something different than the spec expects 🤷

It never happens on other platforms which should be enough to stress test the thread safety of the feature.

@straight-shoota straight-shoota added this to the 1.18.0 milestone Sep 8, 2025
@straight-shoota straight-shoota changed the title Fix: disable regularly failing Fiber::ExecutionContext::GlobalQueue spec on macOS Disable flaky spec for Fiber::ExecutionContext::GlobalQueue on macOS Sep 10, 2025
@straight-shoota straight-shoota merged commit 4e68446 into crystal-lang:master Sep 10, 2025
46 of 47 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in Multi-threading Sep 10, 2025
@ysbaddaden ysbaddaden deleted the fix/disable-failing-ec-global-queue-on-macos branch September 10, 2025 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants