Skip to content

Rename and restructure the primitive_shape_test test to engine_integration_golden_test - #190581

Merged
auto-submit[bot] merged 4 commits into
flutter:masterfrom
b-luk:engineintegrationgoldentest
Aug 5, 2026
Merged

auto-submit[bot] merged 4 commits into
flutter:masterfrom
b-luk:engineintegrationgoldentest

Conversation

@b-luk

@b-luk b-luk commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Part of #190301

Renames the specific primitive_shape_test to a more generic engine_integration_golden_test.

The original lib/main.dart of the test is renamed lib/primitive_shape_main.dart. We anticipate adding further tests with their own main.dart in lib/, and importing and using each one in integration_test/engine_integration_golden_test.dart.

Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.

List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.

If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.

Pre-launch Checklist

If you need help, consider asking for advice on the #hackers-new channel on Discord.

If this change needs to override an active code freeze, provide a comment explaining why. The code freeze workflow can be overridden by code reviewers. See pinned issues for any active code freezes with guidance.

Note: The Flutter team is currently trialing the use of Gemini Code Assist for GitHub. Comments from the gemini-code-assist bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed.

@b-luk b-luk added the CICD Run CI/CD label Aug 4, 2026
@b-luk
b-luk marked this pull request as ready for review August 4, 2026 23:10

@gemini-code-assist gemini-code-assist Bot 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.

Code Review

This pull request renames and refactors the primitive_shape_test integration test suite to engine_integration_golden_test. The changes include updating CI target configurations in .ci.yaml, renaming the test directory and associated files, updating the Dart package name and workspace references in pubspec.yaml, and refactoring the test code and helper functions. There are no review comments, and I have no feedback to provide.

@b-luk
b-luk requested a review from gaaclarke August 4, 2026 23:12
gaaclarke
gaaclarke previously approved these changes Aug 5, 2026

@gaaclarke gaaclarke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lgtm!

@b-luk

b-luk commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

PTAL. I missed updating the TESTOWNERS file.

@gaaclarke gaaclarke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lgtm!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CICD Run CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants