-
Notifications
You must be signed in to change notification settings - Fork 51
Test on multiple device profile emulators #238
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
Test on multiple device profile emulators #238
Conversation
Tizen devices (including real devices) are basically all ephemeral. Why don't you use the term "emulator" instead of "ephemeral device"? |
@swift-kim
I did not understand this part. Could you explain in detail? |
The Flutter SDK (flutter_tools) defines an ephemeral device as a device that can be connected and disconnect to the host. For example, Android devices are ephemeral because the host needs to connect to the devices before operating on them, and a Windows device is non-ephemeral because the device itself is the host and can never disconnect. Thus, in terms of this definition, all Tizen devices are ephemeral. Do you really need to distinguish between emulator instances that are created by the tester tool on the fly and not created by it? |
Thanks for the info. In that definition, I see that the current use of the term doesn't make sense. I do need an option that tests on emulators which are created and deleted by the tool on the fly instead of testing on any running emulator instances. I could simply use the phrase |
@HakkyuKim That sounds good. I just wanted to make it clear. Thanks. |
28e8a98
to
407acbe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's pretty cool! 👍
* Test on multiple ephemeral profile targets * Rename the option to --generate-emulators * Exclude some tests * Add issue link in recipe file
I've tested locally on my machine, I'll mark it as "ready for review" when I've tested on the internal server.Test passed on internal server: https://github.com/flutter-tizen/plugins/pull/228/checks?check_run_id=3834753312.