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

Add missing awaits in MigrationsInfrastructureTestBase #35106

Merged
merged 1 commit into from
Nov 14, 2024

Conversation

roji
Copy link
Member

@roji roji commented Nov 14, 2024

Introduced in #34869.

This one was fun to investigate...

@roji roji requested a review from AndriySvyryd November 14, 2024 12:29
@ajcvickers
Copy link
Contributor

I tried to find all cases of this a few months ago. Guess I failed! :-)

@roji
Copy link
Member Author

roji commented Nov 14, 2024

Nothing like hangs and low-level protocol corruption errors in your EF tests to get your day going :)

@roji
Copy link
Member Author

roji commented Nov 14, 2024

We should backport this right? This should affect test stability in a bad way - it causes EFCore.PG tests to fail really systematically, am surprised it doesn't do the same for SQL Server...

@ajcvickers
Copy link
Contributor

We should backport this right?

Yes. I have never been able to predict when the failures/hangs from this pattern show up, but they will for someone and it will be infuriating! So yes, fix everywhere. :-D

@roji roji enabled auto-merge (squash) November 14, 2024 12:58
@roji roji merged commit a3c5677 into dotnet:main Nov 14, 2024
7 checks passed
@roji roji deleted the MigrationTests branch November 14, 2024 13:50
roji added a commit to roji/efcore that referenced this pull request Nov 14, 2024
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.

None yet

2 participants