[Releases] Update test-manual-e2e.sh to accept configurations for ios, android, hermes, jsc, etc.
See original GitHub issueRoughly speaking, want to update this script to prompt someone like this:
$ ./scripts/test-manual-e2e.js
> What platform do you want to test?
* Android
* iOS
> What VM are you test?
* Hermes
* JSC
Please comment below if you have more questions – this issue isn’t super descriptive
Issue Analytics
- State:
- Created 2 years ago
- Reactions:2
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Using Hermes - React Native
First, ensure you're using at least version 0.60.4 of React Native to enable Hermes on Android or 0.64 of React Native to enable...
Read more >Using Hermes in React Native - LogRocket Blog
We'll walk you through the necessary steps to get your React Native application up and running with Hermes as the JavaScript engine. Here's...
Read more >Using Hermes Engine - Expo Documentation
A guide on configuring Hermes for both Android and iOS in an Expo project. ... is also smaller than other JavaScript engines, such...
Read more >Episode 5: "React Native 0.64 with Hermes for iOS" - YouTube
In this episode of The React Native Show podcast our host, Mike Grabowski, and his guests: - Eloy Durán, a Software Engineer at...
Read more >Boost Android performance using Hermes
Therefore, by default, React Native apps run better on iOS (since JSC is optimized for iOS). Switching to the Hermes engine swaps out...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@vicente-s So this issue is about improving this file: https://github.com/facebook/react-native/blob/main/scripts/test-manual-e2e.sh
Which currently goes through a sequence of testing:
The script goes through the sequence in that order and as you see it’s not testing the RN new app template with Hermes. This issue is about modifying
test-manual-e2e.sh
to allow a user to select which scenario to test rather than us having to run them all in order.Additionally, it’d be great if we could add support for a new RN app for iOS/Android with Hermes as well but that can be a follow-up. Does that make sense? Is this something you’d be interested in?
It’d most likely be playing with yargs to modify the script
Hoping I can take this issue 😬