-
Notifications
You must be signed in to change notification settings - Fork 10.3k
[release/6.0-rc1] Reliability improvement for input date E2E tests #35616
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
[release/6.0-rc1] Reliability improvement for input date E2E tests #35616
Conversation
Co-authored-by: Tanay Parikh <[email protected]>
Hello human! Please make sure you've included the Shiproom Template in a comment or (preferably) the PR description. Also, make sure this PR is not marked as a draft and is ready-to-merge. |
Thanks Tanay! @pranavkm @javiercn @TanayParikh Would any of you be able to merge this backport PR if/when it gets shiproom approval? |
Sure thing! |
Test-only changes are tell-mode, so I'll go ahead and merge. |
* Update dependencies from https://github.com/dotnet/efcore build 20210821.6 (#35617) Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design From Version 6.0.0-rc.1.21420.45 -> To Version 6.0.0-rc.1.21421.6 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * Update docker container to mcr (#35630) Co-authored-by: Brennan <[email protected]> * [release/6.0-rc1] Update dependencies from dotnet/runtime dotnet/efcore (#35634) [release/6.0-rc1] Update dependencies from dotnet/runtime dotnet/efcore * [release/6.0-rc1] HTTP/3: Response drain timeout (#35492) - backport of #35322 to release/6.0-rc1 * [release/6.0-rc1] Reliability improvement for input date E2E tests (#35616) * Reliability improvement for input date E2E tests * Avoid "collection was modified" error in CircuitGracefulTerminationTests * Avoid timing issues in CanFocusDuringOnAfterRenderAsyncWithFocusInEvent * Update src/Components/test/E2ETest/Tests/FormsTest.cs Co-authored-by: Tanay Parikh <[email protected]> * Remove notes from earlier Co-authored-by: Steve Sanderson <[email protected]> Co-authored-by: Tanay Parikh <[email protected]> * Minimal APIs naming cleanup * Add Support for `DateOnly` & `TimeOnly` for `SupplyParameterFromQuery` Fixes: #35525 API Proposal: #35567 * Add FailureReasons (#35425) * Add support for Results extension point Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Brennan <[email protected]> Co-authored-by: James Newton-King <[email protected]> Co-authored-by: Steve Sanderson <[email protected]> Co-authored-by: Tanay Parikh <[email protected]> Co-authored-by: Stephen Halter <[email protected]> Co-authored-by: Tanay Parikh <[email protected]> Co-authored-by: Hao Kung <[email protected]> Co-authored-by: Safia Abdalla <[email protected]> Co-authored-by: Doug Bunting <[email protected]>
Backport of #35505 to release/6.0-rc1
/cc @SteveSandersonMS
Description
With these changes, the components E2E tests have passed 100% every time in an Azure VM (based on 14 runs since I did these changes). This doesn't prove there isn't still some even-more-rarely-failing issue, but it's at least getting us closer.
I'm still not promising anything about reliability in CI. That's next on the list to look into. The work so far is exclusively about making it reliable in a controlled environment (a Azure VM, not CI).
Customer Impact
Doesn't affect customers, but helps us to have fewer build issues.
Regression?
[If yes, specify the version the behavior has regressed from]
Risk
Justification: it's test-only. No product code changes. It can't even fail the build since we've made the components e2e test job nonblocking for the build.
Verification
Packaging changes reviewed?
Addresses [issue number]
N/a