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

automate wda build/install for iOS device during setup #154

Closed
vdelendik opened this issue Dec 25, 2022 · 2 comments
Closed

automate wda build/install for iOS device during setup #154

vdelendik opened this issue Dec 25, 2022 · 2 comments
Labels
enhancement New feature or request
Milestone

Comments

@vdelendik
Copy link
Contributor

  1. update readme moving part about wda ipa building
  2. ask about path to ipa during setup (use go-ios to prepare devices: auto mount, wda uninstall and install, use xcrun simctl to make similar for simulators)
@vdelendik vdelendik added the enhancement New feature or request label Dec 25, 2022
@vdelendik vdelendik added this to the 2.4 milestone Dec 25, 2022
vdelendik pushed a commit that referenced this issue Dec 25, 2022
@vdelendik
Copy link
Contributor Author

vdelendik commented Dec 25, 2022

done for physical devices. During setup we are going to do:

  1. dev images auto mount
  2. stop and uninstall any existing wda
  3. install using new path to ipa provided during setup
  4. start new wda on device
  5. test it's successful status and wanr in case of any problem
  6. stop test launch

For simulators added such warning:
$DEVICE_NAME ($DEVICE_UDID): WebDriverAgent on simulator should be installed in advance via XCode!

For currently disconnected physical devices added such warning:
$DEVICE_NAME ($DEVICE_UDID) is disconnected now! Connect and repeat setup.

For the case when new WebDriverAgent.ipa can't be started such warning is displayed:
$DEVICE_NAME ($DEVICE_UDID): WebDriverAgent is not started!

@dhreben
Copy link

dhreben commented Jan 5, 2023

Verified

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants