Skip to content

Conversation

@victoreronmosele
Copy link
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
Member

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

@victoreronmosele
Copy link
Contributor Author

Looking into the failing tests.

@victoreronmosele
Copy link
Contributor Author

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

@goderbauer
Copy link
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
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
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
Copy link
Member

@goderbauer goderbauer left a comment

Choose a reason for hiding this comment

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

LGTM

@goderbauer
Copy link
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
Copy link
Contributor

Piinks commented Feb 5, 2025

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

Copy link
Contributor

@Piinks Piinks left a comment

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
Contributor Author

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

@Piinks
Copy link
Contributor

Piinks commented Feb 5, 2025

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

@victoreronmosele
Copy link
Contributor Author

Thanks! Will update the file.

@victoreronmosele
Copy link
Contributor Author

Updated the commit in the file.

Copy link
Contributor

@Piinks Piinks left a comment

Choose a reason for hiding this comment

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

Perfect! Thank you! LGTM

Copy link
Contributor

@chunhtai chunhtai left a comment

Choose a reason for hiding this comment

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

LGTM

@zanderso
Copy link
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
12 checks passed
@victoreronmosele
Copy link
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