zebrunner / mcloud-device

Android, Appium and STF provider in Docker.
10 stars 8 forks source link

organize several attempts when usbmuxd is not accessible #171

Closed vdelendik closed 8 months ago

vdelendik commented 1 year ago

socat proxy can be restarted anytime so in the bash scripting better to organize retries or handle below error message and restart container:

{"err":"dial tcp 192.168.88.90:2222: connect: connection timed out","level":"fatal","msg":"error getting devicelist","time":"2023-09-10T08:15:18Z"}
com.facebook.WebDriverAgentRunner.xctrunner app is not installed
vdelendik commented 9 months ago

@azarouski, please play with bash scripting. TBD about exact place to fix

azarouski commented 8 months ago

To verify this fix, please, try to use broken USBMUXD_SOCKET_ADDRESS like appium:29 and check logs for some attempts to establish connection.

dhreben commented 8 months ago

Verified.