Skip to content

test: Exclude flame_3d from the flutter/tests customer_testing run#3942

Merged
spydon merged 1 commit into
mainfrom
exclude-flame-3d-from-customer-tests
Jul 3, 2026
Merged

test: Exclude flame_3d from the flutter/tests customer_testing run#3942
spydon merged 1 commit into
mainfrom
exclude-flame-3d-from-customer-tests

Conversation

@spydon

@spydon spydon commented Jul 3, 2026

Copy link
Copy Markdown
Member

Description

Follow-up to #3941. flame_3d builds on the experimental flutter_gpu library, whose API changes frequently in flutter/flutter's presubmit. Because the customer_testing script runs flutter analyze over the whole workspace, those upstream changes break the analyze step and would block flutter/flutter framework PRs on an unstable dependency that is not representative of Flame.

This excludes flame_3d from the customer_testing run (both analyze and tests) while every other package is still analyzed and tested. Analyze now targets doc plus each package directory except flame_3d, preserving the previous coverage.

flame_3d still compiles and tests cleanly against the stable Flutter that Flame targets; it simply cannot track the experimental engine API on flutter/flutter master.

Checklist

  • I have followed the Contributor Guide when preparing my PR.
  • I have run melos format and melos analyze (or an equivalent) and it passes.
  • I have updated/added tests for ALL new/updated/fixed functionality.

flame_3d builds on the experimental flutter_gpu library, whose API
changes frequently in flutter/flutter's presubmit. Analyzing it there
blocks framework changes on an unstable dependency that is not
representative of Flame, so it is excluded from the customer_testing
run while every other package is still analyzed and tested.
@spydon spydon changed the title test: exclude flame_3d from the flutter/tests customer_testing run test: Exclude flame_3d from the flutter/tests customer_testing run Jul 3, 2026
@spydon spydon merged commit 74721f0 into main Jul 3, 2026
9 of 10 checks passed
@spydon spydon deleted the exclude-flame-3d-from-customer-tests branch July 3, 2026 16:05
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.

2 participants