Skip to content

Re-enable rfw tests - #415

Merged
auto-submit[bot] merged 2 commits into
flutter:mainfrom
victoreronmosele:re-enable_rfw_tests
Feb 11, 2025
Merged

auto-submit[bot] merged 2 commits into
flutter:mainfrom
victoreronmosele:re-enable_rfw_tests

Conversation

@victoreronmosele

Copy link
Copy Markdown
Contributor

This PR re-enables the rfw tests disabled in #386.

The rfw tests were fixed in flutter/packages#7148.

Closes flutter/flutter#151659.

@zanderso

Copy link
Copy Markdown
Member

I don't think this can land until the failing presubmits are addressed.

@victoreronmosele

Copy link
Copy Markdown
Contributor Author

Looking into the failing tests.

@victoreronmosele

Copy link
Copy Markdown
Contributor Author

Could the workflow be run please? To see if the failure is still happening.

@goderbauer

Copy link
Copy Markdown
Member

@victoreronmosele Could you resolve the merge conflicts? If you push a new commit that will also rerun all the tests. Thank you!

@victoreronmosele

Copy link
Copy Markdown
Contributor Author

@goderbauer I'll get on it.

@victoreronmosele
victoreronmosele force-pushed the re-enable_rfw_tests branch 2 times, most recently from b740197 to fc04645 Compare February 5, 2025 01:26
@victoreronmosele

Copy link
Copy Markdown
Contributor Author

Hi @goderbauer, I'm seeing a "Merge is not an allowed merge method in this repository." message after pushing the commit.

Do I still need to do anything else?

goderbauer
goderbauer previously approved these changes Feb 5, 2025

@goderbauer goderbauer 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

@goderbauer

Copy link
Copy Markdown
Member

Do I still need to do anything else?

No, I just need to find a secondary reviewer and then we should be able to land this.

@goderbauer
goderbauer requested a review from Piinks February 5, 2025 17:19
@Piinks

Piinks commented Feb 5, 2025

Copy link
Copy Markdown
Contributor

LGTM! We'll need to update the pinned version in flutter/flutter after this lands

@Piinks Piinks 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.

Actually, sorry, double checking... shouldn't the commit here be updated to include the change from flutter/packages#7148 that fixed this?

It looks like that change landed at
3890ceef72e140bc30cdeca59e0c70721f476fba
but this file checks out
0891835f8341b5c7bcd9d035a8d9c6b0f0039034

@victoreronmosele

Copy link
Copy Markdown
Contributor Author

@Piinks the change was made in the packages repo. Is there a way to include it here?

@Piinks

Piinks commented Feb 5, 2025

Copy link
Copy Markdown
Contributor

Yes, the file you are renaming specifies which commit from flutter/packages to checkout. :)

@victoreronmosele

Copy link
Copy Markdown
Contributor Author

Thanks! Will update the file.

@victoreronmosele

Copy link
Copy Markdown
Contributor Author

Updated the commit in the file.

@Piinks Piinks 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.

Perfect! Thank you! LGTM

@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

@zanderso

Copy link
Copy Markdown
Member

NB after this lands the flutter/tests commit needs to be manually rolled into flutter/flutter.

@auto-submit
auto-submit Bot merged commit 3566ea0 into flutter:main Feb 11, 2025
@victoreronmosele

Copy link
Copy Markdown
Contributor Author

Made a PR for the manual roll here.

github-merge-queue Bot pushed a commit to flutter/flutter that referenced this pull request Feb 14, 2025
This roll enables `rfw` tests in `customer_testing`. 

See flutter/tests#415

<!--
Thanks for filing a pull request!
Reviewers are typically assigned within a week of filing a request.
To learn more about code review, see our documentation on Tree Hygiene:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
-->

## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [ ] I listed at least one issue that this PR fixes in the description
above.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [ ] All existing and new tests are passing.

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

<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
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.

Fix and re-enable rfw tests

5 participants