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

fix spurious failure in rt_common coop test #4489

Closed
wants to merge 1 commit into from

Conversation

gwik
Copy link
Contributor

@gwik gwik commented Feb 11, 2022

Tests relied on time to ensure readiness, replaced with channels.

Fixes: #4432

Tests relied on time to ensure readiness, replaced with channels.

Fixes: tokio-rs#4432
@gwik
Copy link
Contributor Author

gwik commented Feb 11, 2022

And... it's still flaky 😭

@Darksonn Darksonn added A-tokio Area: The main tokio crate M-coop Module: tokio/coop labels Feb 11, 2022
@gwik
Copy link
Contributor Author

gwik commented Feb 17, 2022

Digging a little I realized that my approach can't work. I don't see how / if we can work around the race between the future being ready and the output to be actually set for the join handle to be ready.

@Darksonn
Copy link
Contributor

Since it is unclear how to move forward with this, I will close it.

@Darksonn Darksonn closed this Mar 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-tokio Area: The main tokio crate M-coop Module: tokio/coop
Projects
None yet
Development

Successfully merging this pull request may close these issues.

chore: spurious failure in rt_common test
2 participants