Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GutenbergDemo app: Enable Hermes #6154

Merged
merged 6 commits into from
Sep 28, 2023
Merged

GutenbergDemo app: Enable Hermes #6154

merged 6 commits into from
Sep 28, 2023

Conversation

geriux
Copy link
Contributor

@geriux geriux commented Sep 4, 2023

Related PRs:

This PR enables Hermes in the Demo app.

It removes the usage of test:e2e:bundle:ios in favor of using the command from Gutenberg npm run core test:e2e:bundle:ios this way we only need to keep updated in one place.

Due to using Hermes on iPad the visual E2E tests were loading a very large test content which was affecting the stability of the test so I updated it to just have the content the test needed.

Lastly, it updates a visual snapshot for the Unsupported block editor.

To test CI checks should pass, including Full E2E tests.

PR submission checklist:

  • I have considered adding unit tests where possible.
  • I have considered if this change warrants user-facing release notes more info and have added them to RELEASE-NOTES.txt if necessary.

@geriux geriux added the Testing Anything related to automated tests label Sep 4, 2023
@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented Sep 4, 2023

Wanna run full suite of Android and iOS UI tests? Click here and 'Approve' CI job!

@peril-wordpress-mobile
Copy link

Wanna run full suite of Android and iOS UI tests? Click here and 'Approve' CI job!

1 similar comment
@peril-wordpress-mobile
Copy link

Wanna run full suite of Android and iOS UI tests? Click here and 'Approve' CI job!

@geriux geriux force-pushed the update-demo-app-hermes branch 3 times, most recently from 5243a92 to 75c35ab Compare September 6, 2023 17:31
@geriux geriux force-pushed the update-demo-app-hermes branch 4 times, most recently from 5d62af2 to 1cc16a1 Compare September 27, 2023 12:21
@geriux geriux marked this pull request as ready for review September 27, 2023 12:26
@twstokes twstokes self-requested a review September 27, 2023 14:45
Copy link
Contributor

@twstokes twstokes left a comment

Choose a reason for hiding this comment

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

LGTM @geriux! All tests passed. 🚀

@geriux geriux force-pushed the update-demo-app-hermes branch from 1cc16a1 to f171667 Compare September 28, 2023 11:00
@geriux geriux added this to the 1.106.0 (23.5) milestone Sep 28, 2023
@geriux geriux merged commit 9a9eab5 into trunk Sep 28, 2023
@geriux geriux deleted the update-demo-app-hermes branch September 28, 2023 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Testing Anything related to automated tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants