zebrunner / appium

Enhanced Appium for Elastic Selenium Grid/MCloud services
8 stars 3 forks source link

skip io.appium.* apps uninstall on restart #365

Closed vdelendik closed 6 months ago

vdelendik commented 6 months ago

it was discovered for some android devices that appium applications marked as harmful and each apk reinstall requires human approval. so let's update our appium android startup logic to avoid force uninstall.

the only side effect, we again should mention in migration steps that these io.appium.* apps should be uninstalled manually if needed. finally, these lines should be removed or commented

  # uninstall appium specific applications
  adb uninstall io.appium.uiautomator2.server.test
  adb uninstall io.appium.uiautomator2.server
  adb uninstall io.appium.settings
  adb uninstall io.appium.unlock
vdelendik commented 6 months ago

done