Anything in the log before that point is the same as the first 6 lines. It works perfectly fine. Then occasionally it will randomly shut down.
There’s nothing in the server logs. Everything is normal. 3/4 of the way through the attached log, appium exited and rebooted, but there’s nothing that indicates a problem.
10:36:18.941 INFO - Registered a node http://localhost:4568
10:36:29.582 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.582 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.582 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.582 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.583 INFO - Trying to create a new session on test slot {browserName=Chrome, maxInstances=1, platformName=ANDROID, platform=ANDROID}
10:36:29.589 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.614 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.614 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.615 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:29.624 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:36:30.010 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.570 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.570 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.579 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.597 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.614 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.614 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.618 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:37:59.634 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:38:00.018 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.615 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.615 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.628 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.662 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.671 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.673 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.676 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:29.687 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:39:30.060 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.647 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.648 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.657 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.686 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.702 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.702 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.705 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:40:59.716 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:41:00.093 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
10:41:32.060 INFO - Trying to create a new session on test slot {browserName=Chrome, maxInstances=1, platformName=ANDROID, platform=ANDROID}
10:41:33.003 INFO - Got a request to create a new session: Capabilities [{rotatable=true, appiumVersion=1.6.5, platformVersion=7.0, locationContextEnabled=true, browserName=Chrome, javascriptEnabled=true, handlesAlerts=true, platformName=ANDROID, udid=eab61ed1, deviceName=eab61ed1, platform=ANDROID, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]
Our test reporter spits out this error a minute (so the time specified in the config, as expected) after appium gets shut down:
eab61ed1.android.7_0
Error: Couldn't connect to selenium server
ERROR: Couldn't connect to selenium server
And then the test reporter gives up. (eab61ed1 is the device udid)