Skip to content

Update provider to get decoupling fix, and re-enable it - #498

Merged
auto-submit[bot] merged 10 commits into
flutter:mainfrom
justinmc:update-provider-customer-tests
Oct 2, 2026
Merged

auto-submit[bot] merged 10 commits into
flutter:mainfrom
justinmc:update-provider-customer-tests

Conversation

@justinmc

@justinmc justinmc commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

I'm trying to deprecate Material and Cupertino in flutter/flutter#192957. One of the things I was blocked on was that provider had not yet migrated. Now that it is migrated (rrousselGit/provider#924), this PR bumps the SHA, and the customer tests should pass in my migration PR.

Related:

chunhtai
chunhtai previously approved these changes Sep 29, 2026

@chunhtai chunhtai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@auto-submit

auto-submit Bot commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

autosubmit label was removed for flutter/tests/498, because - The status or check suite windows_tests (shard 2 of 5, 1) has failed. Please fix the issues identified (or deflake) before re-applying this label.

@justinmc

justinmc commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

There is a failure happening on Windows due to a stack overflow in the test "supports a large number of providers". I suspect it might be intermittent due to low memory, but I got the failure twice in a row, so it's probably not something we should land. I've opened a PR to disable the provider tests until it's resolved (#501). I'll leave this PR open until it lands in case I'm able to resolve it.

@justinmc

justinmc commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

I've opened an issue in the provider repo about this: rrousselGit/provider#925

FYI @rrousselGit

@justinmc justinmc mentioned this pull request Oct 1, 2026
11 tasks done
auto-submit Bot pushed a commit that referenced this pull request Oct 1, 2026
I'm trying to deprecate Material and Cupertino in flutter/flutter#192957. One of the things I was blocked on was that provider had not yet migrated. Now that it is migrated (rrousselGit/provider#924), this PR bumps the SHA, and the customer tests should pass in my migration PR.

Related:

 * #498
 * #500
auto-submit Bot pushed a commit that referenced this pull request Oct 1, 2026
I'm trying to deprecate Material and Cupertino in flutter/flutter#192957. One of the things I was blocked on was that provider had not yet migrated. Now that it is migrated (rrousselGit/provider#924), this PR bumps the SHA, and the customer tests should pass in my migration PR.

Related:

 * #498
 * #499
@justinmc

justinmc commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

And here's my PR in provider that solves the problem by skipping the test: rrousselGit/provider#926

auto-submit Bot pushed a commit that referenced this pull request Oct 1, 2026
This PR disables the provider tests because of a stack overflow happening on Windows after migrating to material_ui.

 * rrousselGit/provider#924
 * #498
@justinmc

justinmc commented Oct 2, 2026

Copy link
Copy Markdown
Contributor Author

rrousselGit/provider#926 has been closed. I will skip the test in the test command here and enable the tests instead.

As advised by the author of the package.

I'm skipping it on all platforms instead of just on Windows as a safety
measure. I imagine some other platforms may fail flakily due to resource
constraints at some point, so let's avoid that.
@justinmc
justinmc requested a review from chunhtai October 2, 2026 17:37
@justinmc justinmc changed the title Update provider to get decoupling fix Update provider to get decoupling fix, and re-enable it Oct 2, 2026

@chunhtai chunhtai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@auto-submit
auto-submit Bot merged commit f599ca0 into flutter:main Oct 2, 2026
18 checks passed
@justinmc
justinmc deleted the update-provider-customer-tests branch October 2, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants