-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Roll pub packages #123350
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
Roll pub packages #123350
Conversation
|
auto label is removed for flutter/flutter, pr: 123350, due to This PR has not met approval requirements for merging. You have project association MEMBER and need 1 more review(s) in order to merge this PR.
|
|
auto label is removed for flutter/flutter, pr: 123350, due to Validations Fail. |
christopherfujino
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
it looks like we need to publish a new |
|
I have an internal CL open to expand the constraints in |
Thanks! |
This package is not impacted by the breaking changes, and they are already running together internally. Prepare to publish. This is necessary to unblock the package roll for the flutter repository. flutter/flutter#123350 PiperOrigin-RevId: 519012847
This package is not impacted by the breaking changes, and they are already running together internally. Prepare to publish. This is necessary to unblock the package roll for the flutter repository. flutter/flutter#123350 PiperOrigin-RevId: 519012847
|
A new |
|
It looks like some of these tests have dependencies on This package roll will indeed be breaking for any users with such constraints. |
|
I cannot find any more actionable failures. Here are a few that I don't think I can take action on: customer_testinghttps://github.com/flutter/flutter/pull/123350/checks?check_run_id=12398736701 https://ci.chromium.org/ui/p/flutter/builders/try/Windows%20customer_testing/51456/overview The root cause is a package which is not compatible with the latest analyzer. I don't know what the policy is for these types of breakages. Do we disable the test until the third party package becomes compatible? I do not expect it will be feasible to release a version of combination of Linux flutter_pluginsIt looks like it is pulling an old version of flutter/packages which is missing flutter/packages#3544 I don't know how to check what commit of the other repositories it is using. Linux analyzeIt looks like there is a bug, or a flake, in the |
|
@christopherfujino - I currently don't have anything I can do to push this forward. Someone familiar with the flutter infrastructure and processes will have better success than me. |
FYI @zanderso |
|
@christopherfujino is out this week. Please file an issue to help him follow-up when he returns. |
|
@goderbauer do you know if anyone might have cycles to take a look at this before @christopherfujino is back? AFAIU, this is less urgent than any tasks required for the branch cut, but I'd be happy to be corrected on that by @mit-mit or @anderdobo. |
This issue looks like a circular reference between I could open a PR to prevent it doing this and print a warning instead, though I don't know if the circular dependency is a concern? |
Have you emailed the listed contact point [1] for the failing package and showed them what is necessary to get their tests working again, ideally by sending a PR? If they remain unresponsive to that for 72h, we can as a last resort disable their tests.
This is the commit that gets used for the packages repo: https://github.com/flutter/flutter/blob/master/bin/internal/flutter_packages.version. Looks like your change (flutter/packages#3544) was picked up in #123778. I rebased this branch to pick up that latest roll and see if the check passes now.
Let's see if the rerun triggered by the rebase fixes this... [1] https://github.com/flutter/tests/blob/main/registry/flutter_reactive_ble.test |
3d83165 to
12b1141
Compare
|
This PR fixes the script consuming all memory on my machine: Whether the circular reference is reasonable though, I'm not sure :-) |
It is expected temporarily. We will break the cycle in the next breaking version of
I don't know specifically what they can do to get their tests working again. Most likely an |
You'll have to discuss that with the contact points of Edit: for reference, here is our flutter/tests policy: https://github.com/flutter/tests#if-a-test-is-broken |
|
Fix for the out of memory issue has landed (#123802) |
12b1141 to
be0ad72
Compare
Excludes test_api 0.5.0 while there are incompatibilities with some customer tests: flutter#123350 (comment)
|
Could we roll everything except I've prepared a PR here that's a full package roll but with |
|
Apologies! Thought i was closing my pull request :( reopened |
|
@goderbauer - is there an automated way to get the roller bot to freshen this PR, or should I be looking at handling the merge conflicts? |
|
I believe, if we close this PR the bot will create a new one with the latest roll on postsubmit of the next framework PR. I'm closing this to try that. |
This package is not impacted by the breaking changes, and they are already running together internally. Prepare to publish. This is necessary to unblock the package roll for the flutter repository. flutter/flutter#123350 PiperOrigin-RevId: 519012847
This PR was generated by
flutter update-packages --force-upgrade.