Skip to content

Fix and re-enable flutter/packages android_build_all_packages_legacy stable #169290

@stuartmorgan-g

Description

@stuartmorgan-g

#166727 regressed builds for plugins that don't set an NDK for AGP versions prior to 8.2; that regression was fixed in #167011, but the former was shortly before the 3.32 branch point, and the later was shortly after, and was not cherry-picked. The result is that the regression shipped to stable in 3.32, which showed up as a blocker to the flutter/flutter -> flutter/packages stable roll in flutter/packages#9300

I'm going to temporarily disable this test on stable to unblock the roll, but that should be a very short-term solution. Ideally the fix should be cherry-picked to 3.32, because this isn't specific to our CI; the breakage will affect anyone on older AGP versions that in theory we still support. Once the cherry-pick is pushed out, the test should be re-enabled with the roll. If for some reason the fix isn't going to be cherry-picked, then flutter/packages CI needs to be fixed in some other way to allow re-enabling the test (e.g., moving the legacy build forward to AGP 8.2, and losing testing of older AGP).

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: disabled testTracks the restoration of a disabled testpackageflutter/packages repository. See also p: labels.team-androidOwned by Android platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions