Background:
O/S Mac Air ver 10.13.4
Appium desktop version 1.5.0
Java 1.8
Android Version: Oreo
Ok I’ve been having a number of issues with appium desktop and its becoming a REAL problem.
-
Is there good material that will CLEARLY show step by step how to find elements in I’ve seen at a few videos
but I need a good one.
-
Does anyone else find its super slow loading on a mac. I have a mac air and it I don’t have a lot of items
downloaded on to it (so it has LOTS of memory ) but when I try to start desktop its takes such a long time to
load.
-
My main problem the constant crashing. It’s driving me made and taking my training 3 times as long. I was trying to find the elements in the test app and it froze and kicked me out of my current session and I could not re enter and would not allow me to create a new session I closed appium and then I got the following error message.
Here is data from Appium desktop:
[info] [Appium] Welcome to Appium v1.7.2
[info] [Appium] Appium REST http interface listener started on 0.0.0.0:4723[info] [HTTP] --> GET /wd/hub/sessions {}
[debug] [MJSONWP] Calling AppiumDriver.getSessions() with args: []
[debug] [MJSONWP] Responding to client with driver.getSessions() result: []
[info] [HTTP] <-- GET /wd/hub/sessions 200 29 ms - 29 [info] [HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true},null,null]
[debug] [BaseDriver] Event ‘newSessionRequested’ logged at 1525879509446 (16:25:09 GMT+0100 (BST))
[info] [Appium] Creating new AndroidDriver (v1.37.0) session
[info] [Appium] Capabilities:
[info] [Appium] app: /Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk
[info] [Appium] automationName: Appium
[info] [Appium] deviceName: jacquelineNexus5
[info] [Appium] platformName: Android
[info] [Appium] platformVersion: 8.0
[info] [Appium] newCommandTimeout: 0
[info] [Appium] connectHardwareKeyboard: true
[warn] [BaseDriver] The following capabilities were provided, but are not recognized by appium: connectHardwareKeyboard.
[info] [BaseDriver] Session created with session id: 8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4
[debug] [AndroidDriver] Getting Java version[info] [AndroidDriver] Java version is: 1.8.0_71
[info] [ADB] Checking whether adb is present
[info] [ADB] Using adb from /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb
[info] [AndroidDriver] Retrieving device list
[debug] [ADB] Trying to find a connected android device
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[info] [AndroidDriver] Looking for a device with Android ‘8.0’
[debug] [ADB] Setting device id to emulator-5554
[info] [ADB] Getting device platform version
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“getprop”,“ro.build.version.release”]
[debug] [ADB] Current device property ‘ro.build.version.release’: 8.0.0
[info] [AndroidDriver] Using device: emulator-5554
[info] [ADB] Checking whether adb is present
[debug] [ADB] Setting device id to emulator-5554
[info] [BaseDriver] Using local app ‘/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk’
[debug] [AndroidDriver] Checking whether app is actually present[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“echo”,“ping”]
[warn] [AndroidDriver] setDeviceLanguageCountry requires language or country.
[warn] [AndroidDriver] Got language: ‘undefined’ and country: ‘undefined’
[debug] [Logcat] Starting logcat capture[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”][debug] [ADB] App is installed
[debug] [ADB] Getting package info for io.appium.settings
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“dumpsys”,“package”,“io.appium.settings”][info] [ADB] Checking whether aapt is present
[info] [ADB] Using aapt from /Users/jacquelinegeorge/Library/Android/sdk/build-tools/27.0.3/aapt
[debug] [ADB] The installed ‘io.appium.settings’ package does not require upgrade (5 >= 5)
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“getprop”,“ro.build.version.sdk”][debug] [ADB] Current device property ‘ro.build.version.sdk’: 26
[debug] [ADB] Device API level: 26
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“pm”,“dump”,“io.appium.settings”][debug] [ADB] Got the following command chunks to execute: pm,grant,io.appium.settings,android.permission.WRITE_SETTINGS,;,pm,grant,io.appium.settings,android.permission.ACCESS_MOCK_LOCATION,;
[debug] [ADB] Getting connected devices…[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“pm”,“grant”,“io.appium.settings”,“android.permission.WRITE_SETTINGS”,";",“pm”,“grant”,“io.appium.settings”,“android.permission.ACCESS_MOCK_LOCATION”,";"][debug] [ADB] Getting connected devices…[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“ps”]
[debug] [ADB] Device API level: 26
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“am”,“start”,"-W","-n",“io.appium.settings/.Settings”,"-a",“android.intent.action.MAIN”,"-c",“android.intent.category.LAUNCHER”,"-f",“0x10200000”][debug] [ADB] Device API level: 26
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“appops”,“set”,“io.appium.settings”,“android:mock_location”,“allow”][debug] [AndroidDriver] Pushing unlock helper app to device…
[debug] [ADB] Getting install status for io.appium.unlock
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“pm”,“list”,“packages”,“io.appium.unlock”][debug] [ADB] App is installed
[debug] [ADB] Getting package info for io.appium.unlock
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“dumpsys”,“package”,“io.appium.unlock”]
[info] [ADB] Checking whether aapt is present
[debug] [ADB] The installed ‘io.appium.unlock’ package does not require upgrade (2 >= 2)
[info] [ADB] Getting device platform version
[debug] [ADB] Getting connected devices…[debug] [ADB] Current device property ‘ro.build.version.release’: 8.0.0
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“wm”,“size”][debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“getprop”,“ro.product.model”]
[debug] [ADB] Current device property ‘ro.product.model’: Android SDK built for x86
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“getprop”,“ro.product.manufacturer”]
[debug] [ADB] Current device property ‘ro.product.manufacturer’: Google
[debug] [AndroidDriver] Parsing package and activity from app manifest
[info] [ADB] Checking whether aapt is present
[info] [ADB] Extracting package and launch activity from manifest[debug] [ADB] badging package: io.appium.android.apis
[debug] [ADB] badging act: io.appium.android.apis.ApiDemos
[debug] [AndroidDriver] Parsed package and activity are: io.appium.android.apis/io.appium.android.apis.ApiDemos
[info] [AndroidDriver] Remote apk path is /data/local/tmp/29649242b53e9a67ba855b067422713c.apk
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“ls”,"/data/local/tmp/29649242b53e9a67ba855b067422713c.apk"]
[debug] [AndroidDriver] Checking if app is installed
[debug] [ADB] Getting install status for io.appium.android.apis
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“pm”,“list”,“packages”,“io.appium.android.apis”][debug] [ADB] App is installed
[info] [AndroidDriver] Apk is already on remote and installed, resetting
[debug] [AndroidDriver] Running fast reset (stop and clear)
[debug] [ADB] Getting connected devices…[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“am”,“force-stop”,“io.appium.android.apis”]
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“pm”,“clear”,“io.appium.android.apis”][debug] [AndroidDriver] Extracting strings from apk /Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk undefined /var/folders/2s/d8lh31wd3_7dx65htqzvpcv80000gn/T/io.appium.android.apis
[debug] [ADB] Extracting strings for language: default
[debug] [ADB] Device API level: 26
[debug] [ADB] Getting connected devices…[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“getprop”,“persist.sys.locale”]
[debug] [ADB] Current device property ‘persist.sys.locale’:
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“getprop”,“ro.product.locale”]
[debug] [ADB] Current device property ‘ro.product.locale’: en-US[debug] [ADB] No strings.xml for language ‘en’, getting default strings.xml[debug] [ADB] Reading strings from converted strings.json
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“push”,"/var/folders/2s/d8lh31wd3_7dx65htqzvpcv80000gn/T/io.appium.android.apis/strings.json","/data/local/tmp"][debug] [AndroidBootstrap] Watching for bootstrap disconnect
[debug] [ADB] Forwarding system: 4724 to device: 4724
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“forward”,“tcp:4724”,“tcp:4724”]
[debug] [UiAutomator] Starting UiAutomator
[debug] [UiAutomator] Moving to state ‘starting’
[debug] [UiAutomator] Parsing uiautomator jar
[debug] [UiAutomator] Found jar name: ‘AppiumBootstrap.jar’
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“push”,"/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-bootstrap/bootstrap/bin/AppiumBootstrap.jar","/data/local/tmp/"]
[debug] [ADB] Attempting to kill all uiautomator processes
[debug] [ADB] Getting all processes with uiautomator
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“ps”][info] [ADB] No uiautomator process found to kill, continuing…
[debug] [UiAutomator] Starting UIAutomator
[debug] [ADB] Creating ADB subprocess with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“uiautomator”,“runtest”,“AppiumBootstrap.jar”,"-c",“io.appium.android.bootstrap.Bootstrap”,"-e",“pkg”,“io.appium.android.apis”,"-e",“disableAndroidWatchers”,false,"-e",“acceptSslCerts”,false][debug] [UiAutomator] Moving to state ‘online’
[info] [AndroidBootstrap] Android bootstrap socket is now connected
[debug] [ADB] Getting connected devices…
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] json loading complete.
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“dumpsys”,“window”]
[info] [AndroidDriver] Screen already unlocked, doing nothing
[debug] [ADB] Device API level: 26
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“am”,“start”,"-W","-n",“io.appium.android.apis/io.appium.android.apis.ApiDemos”,"-S"][debug] [ADB] Waiting up to 20000ms for activity matching pkg: ‘io.appium.android.apis’ and activity: ‘io.appium.android.apis.ApiDemos’ to be focused
[debug] [ADB] Possible activities, to be checked: ‘io.appium.android.apis.ApiDemos’
[debug] [ADB] Getting focused package and activity
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“dumpsys”,“window”,“windows”][debug] [ADB] Found package: ‘io.appium.android.apis’ and fully qualified activity name : ‘io.appium.android.apis.ApiDemos’
[info] [Appium] New AndroidDriver session created successfully, session 8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4 added to master session list
[debug] [BaseDriver] Event ‘newSessionStarted’ logged at 1525879526977 (16:25:26 GMT+0100 (BST))
[debug] [MJSONWP] Responding to client with driver.createSession() result: {“platform”:“LINUX”,“webStorageEnabled”:false,“takesScreenshot”:true,“javascriptEnabled”:true,“databaseEnabled”:false,“networkConnectionEnabled”:true,“locationContextEnabled”:false,“warnings”:{},“desired”:{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true},“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“emulator-5554”,“platformName”:“Android”,“platformVersion”:“8.0.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true,“deviceUDID”:“emulator-5554”,“deviceScreenSize”:“1080x1920”,“deviceModel”:“Android SDK built for x86”,“deviceManufacturer”:“Google”,“appPackage”:“io.appium.android.apis”,“appWaitPackage”:“io.appium.android.apis”,“appActivity”:“io.appium.android.apis.ApiDemos”,“appWaitActivity”:“io.appium.android.apis.ApiDemos”}
[info] [HTTP] <-- POST /wd/hub/session 200 17539 ms - 1056 [debug] [ADB] 1 device(s) connected
[debug] [ADB] Running ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb’ with args: ["-P",5037,"-s",“emulator-5554”,“shell”,“cat”,"/proc/net/unix"]
[debug] [AndroidDriver] Found webviews: []
[debug] [AndroidDriver] Available contexts: [“NATIVE_APP”]
[debug] [MJSONWP] Responding to client with driver.setContext() result: null
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/context 200 126 ms - 76 [info] [HTTP] --> GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/source {}
[debug] [MJSONWP] Calling AppiumDriver.getPageSource() with args: [“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“source”,“params”:{}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“source”,“params”:{}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: source[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:"<?xml version=\"1.0\" encoding=\"UTF-8\"?><hierarchy rotation=“0”><android.widget.FrameLayout index=“0” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id="" instance=“0”><android.view.ViewGroup index=“0” text="" class=“android.view.ViewGroup” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id=“android:id/decor_content_parent” instance=“0”><android.widget.FrameLayout index=“0” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,63][1080,210]" resource-id=“android:id/action_bar_container” instance=“1”><android.view.ViewGroup index=“0” text="" class=“android.view.ViewGroup” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,63][1080,210]" resource-id=“android:id/action_bar” instance=“1”><android.widget.TextView index=“0” text=“API Demos” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[42,101][305,172]" resource-id="" instance=“0”/></android.view.ViewGroup></android.widget.FrameLayout><android.widget.FrameLayout index=“1” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,210][1080,1794]" resource-id=“android:id/content” instance=“2”><android.widget.ListView index=“0” text="" class=“android.widget.ListView” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“true” focused=“true” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,210][1080,1794]" resource-id=“android:id/list” instance=“0”><android.widget.TextView index=“0” text=“Accessibility” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Accessibility” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,210][1080,336]" resource-id=“android:id/text1” instance=“1”/><android.widget.TextView index=“1” text=“Animation” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Animation” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,339][1080,465]" resource-id=“android:id/text1” instance=“2”/><android.widget.TextView index=“2” text=“App” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“App” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,468][1080,594]" resource-id=“android:id/text1” instance=“3”/><android.widget.TextView index=“3” text=“Content” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Content” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,597][1080,723]" resource-id=“android:id/text1” instance=“4”/><android.widget.TextView index=“4” text=“Graphics” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Graphics” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,726][1080,852]" resource-id=“android:id/text1” instance=“5”/><android.widget.TextView index=“5” text=“Media” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Media” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,855][1080,981]" resource-id=“android:id/text1” instance=“6”/><android.widget.TextView index=“6” text=“NFC” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“NFC” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,984][1080,1110]" resource-id=“android:id/text1” instance=“7”/><android.widget.TextView index=“7” text=“OS” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“OS” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1113][1080,1239]" resource-id=“android:id/text1” instance=“8”/><android.widget.TextView index=“8” text=“Preference” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Preference” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1242][1080,1368]" resource-id=“android:id/text1” instance=“9”/><android.widget.TextView index=“9” text=“Text” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Text” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1371][1080,1497]" resource-id=“android:id/text1” instance=“10”/><android.widget.TextView index=“10” text=“Views” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Views” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1500][1080,1626]" resource-id=“android:id/text1” instance=“11”/></android.widget.ListView></android.widget.FrameLayout></android.view.ViewGroup></android.widget.FrameLayout></hierarchy>"}
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.getPageSource() result: “<?xml version=\"1.0\" encoding=\"UTF-8\"?><hierarchy rotation=“0”><android.widget.FrameLayout index=“0” text=”" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id="" instance=“0”><android.view.ViewGroup index=“0” text="" class=“android.view.ViewGroup” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id=“android:id/decor_content_parent” instance=“0”><android.widget.FrameLayout index=“0” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc=…
[info] [HTTP] <-- GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/source 200 483 ms - 7835
[info] [HTTP] --> GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/screenshot {}
[debug] [MJSONWP] Calling AppiumDriver.getScreenshot() with args: [“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [ADB] Device API level: 26[debug] [MJSONWP] Responding to client with driver.getScreenshot() result: “iVBORw0KGgoAAAANSUhEUgAABDgAAAeACAYAAAArYecKAACAAElEQVR4AezBC1TUBeL3//d8GRhguIuoeGEF7yCpW6RUWmnrNVNRsDq11WZb6xNJuRfbxMp+ttQWaVpmmV23wkrLLmZpaqauuuqaIAlmaSWhgIKAMgzzP57f4Tzzn+eL4gVh6PN6WQAXIiIiIiIiIiJezEBERERERERExMsZiIiIiIiIiIh4OQMRERERERERES9nICIiIiIiIiLi5QxERERERERERLycgYiIiIiIiIiIlzMQEREREREREfFyBiIiIiIiIiIiXs5ARERERERERMTLGYiIiIiIiIiIeDkrXshisWCz2bBYLDidTmpqamjtfHx88PX15Vy4XC4cDgd1dXWIiIiIiIiItEZWWjiLxYK/vz92u52AgACsVis2m42ePXsSEBBAWVkZe/fuxeVyUVNTQ2VlJdXV1dTU1NBa2Gw2evToQffu3TkXNTU17N+/n8OHD1NaWkptbS0iIiIiIiKtwYIFC+jVqxeNkZ+fz9SpU5HWyUoLZRgGISEhtG3blv79+zNkyBAuv/xyOnTogJna2loKCwtZs2YNW7duJS8vj6NHj3L8+HG8mc1mIykpiaysLGJiYjhXJ0+eZMOGDTzxxBPs3r0bERERERE5e4MGDSI+Pp74+Hg6d+7MKYMGDcLMpk2bOOXgwYPk5uaSm5vLpk2baM3i4uLYt28fF1Pv3r1JTEykMSwWC9J6WWlhDMMgODiYTp06MXnyZCZMmEBYWBhnYrVa6dWrF7169aKuro4DBw7w+uuvs2LFCsrKyqiqqsLb2Gw2kpKSyMrKIiYmhvNhs9kYPHgwVquV22+/nZMnTyIiIiIiIqfXuXNnhg8fTmpqKvHx8ZyNQYMGccqgQYNwl5ubS05ODp999hkHDx6ktYiLiyM2NpZ9+/Yh0hwsgIsWwsfHh5iYGFJTU7nlllsICwvjfNTV1fH999+zaNEiPvnkE0pKSvAWNpuNpKQksrKyiImJ…
[info] [HTTP] <-- GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/screenshot 200 2658 ms - 97126 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“accessibility id”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“accessibility id”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:”",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘ACCESSIBILITY_ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (1)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=1]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[{“ELEMENT”:“1”}]}
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: [{“ELEMENT”:“1”}]
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 39 ms - 89 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“name”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“name”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 500 22 ms - 144 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“accessibility id”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“accessibility id”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘ACCESSIBILITY_ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (1)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=1]
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: [{“ELEMENT”:“2”}]
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 26 ms - 89
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[{“ELEMENT”:“2”}]}[info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“accessibility id”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“accessibility id”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘ACCESSIBILITY_ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (1)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=1]
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: [{“ELEMENT”:“3”}]
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 26 ms - 89
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[{“ELEMENT”:“3”}]}[info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“id”,“value”:“Prefrence”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“id”,“Prefrence”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“id”,“selector”:“Prefrence”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“id”,“selector”:“Prefrence”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Prefrence’ using ‘ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=io.appium.android.apis:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=io.appium.android.apis:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=io.appium.android.apis:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=android:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=android:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=android:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Prefrence, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Failed to locate element. Clearing Accessibility cache and retrying.
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Prefrence’ using ‘ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=io.appium.android.apis:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=io.appium.android.apis:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=io.appium.android.apis:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=android:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=android:id/Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=android:id/Prefrence][debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Prefrence]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Prefrence, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[]}
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: []
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 305 ms - 74 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“xpath”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“xpath”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“xpath”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“xpath”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘XPATH’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Failed to locate element. Clearing Accessibility cache and retrying.
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘XPATH’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[]}
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: []
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 124 ms - 74 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“class name”,“value”:"//"}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“class name”,"//",“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“class name”,“selector”:"//",“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“class name”,“selector”:"//",“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding '//’ using ‘CLASS_NAME’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[CLASS=//]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[CLASS=//]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[CLASS=//, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Failed to locate element. Clearing Accessibility cache and retrying.
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding '//’ using ‘CLASS_NAME’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[CLASS=//]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[CLASS=//]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[CLASS=//, INSTANCE=0]
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: []
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 84 ms - 74
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[]}[info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“accessibility id”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“accessibility id”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“accessibility id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘ACCESSIBILITY_ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (1)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=1]
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: [{“ELEMENT”:“4”}]
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 26 ms - 89
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[{“ELEMENT”:“4”}]}[info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements {“using”:“id”,“value”:“Preference”}
[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: [“id”,“Preference”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[debug] [BaseDriver] Waiting up to 0 ms for condition
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“find”,“params”:{“strategy”:“id”,“selector”:“Preference”,“context”:"",“multiple”:true}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Finding ‘Preference’ using ‘ID’ with the contextId: ‘’ multiple: true
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=io.appium.android.apis:id/Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=io.appium.android.apis:id/Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=io.appium.android.apis:id/Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=android:id/Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=android:id/Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=android:id/Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[RESOURCE_ID=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[RESOURCE_ID=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[INSTANCE=0, RESOURCE_ID=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Using: UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements selector:UiSelector[DESCRIPTION=Preference]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (0)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=0]
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Element[] is null: (1)
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] getElements tmp selector:UiSelector[DESCRIPTION=Preference, INSTANCE=1]
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.findElements() result: [{“ELEMENT”:“5”}]
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/elements 200 100 ms - 89
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:[{“ELEMENT”:“5”}]}[info] [HTTP] --> GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/5/location {}
[debug] [MJSONWP] Calling AppiumDriver.getLocation() with args: [“5”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[info] [HTTP] --> GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/5/size {}
[debug] [MJSONWP] Calling AppiumDriver.getSize() with args: [“5”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“element:getLocation”,“params”:{“elementId”:“5”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“element:getLocation”,“params”:{“elementId”:“5”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: getLocation
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“element:getSize”,“params”:{“elementId”:“5”}}
[debug] [MJSONWP] Responding to client with driver.getLocation() result: {“x”:0,“y”:1242}
[info] [HTTP] <-- GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/5/location 200 12 ms - 88
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:{“x”:0,“y”:1242}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“element:getSize”,“params”:{“elementId”:“5”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: getSize
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:{“width”:1080,“height”:126}}
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.getSize() result: {“width”:1080,“height”:126}
[info] [HTTP] <-- GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/5/size 200 22 ms - 99 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/4/click {}
[debug] [MJSONWP] Calling AppiumDriver.click() with args: [“4”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“element:click”,“params”:{“elementId”:“4”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“element:click”,“params”:{“elementId”:“4”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: click[info] [HTTP] --> GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/source {}
[debug] [MJSONWP] Calling AppiumDriver.getPageSource() with args: [“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“source”,“params”:{}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“source”,“params”:{}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: source[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:"<?xml version=\"1.0\" encoding=\"UTF-8\"?><hierarchy rotation=“0”><android.widget.FrameLayout index=“0” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id="" instance=“0”><android.view.ViewGroup index=“0” text="" class=“android.view.ViewGroup” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id=“android:id/decor_content_parent” instance=“0”><android.widget.FrameLayout index=“0” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,63][1080,210]" resource-id=“android:id/action_bar_container” instance=“1”><android.view.ViewGroup index=“0” text="" class=“android.view.ViewGroup” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,63][1080,210]" resource-id=“android:id/action_bar” instance=“1”><android.widget.TextView index=“0” text=“API Demos” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[42,101][305,172]" resource-id="" instance=“0”/></android.view.ViewGroup></android.widget.FrameLayout><android.widget.FrameLayout index=“1” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,210][1080,1794]" resource-id=“android:id/content” instance=“2”><android.widget.ListView index=“0” text="" class=“android.widget.ListView” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“true” focused=“true” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,210][1080,1794]" resource-id=“android:id/list” instance=“0”><android.widget.TextView index=“0” text=“Accessibility” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Accessibility” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,210][1080,336]" resource-id=“android:id/text1” instance=“1”/><android.widget.TextView index=“1” text=“Animation” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Animation” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,339][1080,465]" resource-id=“android:id/text1” instance=“2”/><android.widget.TextView index=“2” text=“App” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“App” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,468][1080,594]" resource-id=“android:id/text1” instance=“3”/><android.widget.TextView index=“3” text=“Content” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Content” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,597][1080,723]" resource-id=“android:id/text1” instance=“4”/><android.widget.TextView index=“4” text=“Graphics” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Graphics” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,726][1080,852]" resource-id=“android:id/text1” instance=“5”/><android.widget.TextView index=“5” text=“Media” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Media” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,855][1080,981]" resource-id=“android:id/text1” instance=“6”/><android.widget.TextView index=“6” text=“NFC” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“NFC” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,984][1080,1110]" resource-id=“android:id/text1” instance=“7”/><android.widget.TextView index=“7” text=“OS” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“OS” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1113][1080,1239]" resource-id=“android:id/text1” instance=“8”/><android.widget.TextView index=“8” text=“Preference” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Preference” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1242][1080,1368]" resource-id=“android:id/text1” instance=“9”/><android.widget.TextView index=“9” text=“Text” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Text” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1371][1080,1497]" resource-id=“android:id/text1” instance=“10”/><android.widget.TextView index=“10” text=“Views” class=“android.widget.TextView” package=“io.appium.android.apis” content-desc=“Views” checkable=“false” checked=“false” clickable=“true” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,1500][1080,1626]" resource-id=“android:id/text1” instance=“11”/></android.widget.ListView></android.widget.FrameLayout></android.view.ViewGroup></android.widget.FrameLayout></hierarchy>"}
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [MJSONWP] Responding to client with driver.getPageSource() result: “<?xml version=\"1.0\" encoding=\"UTF-8\"?><hierarchy rotation=“0”><android.widget.FrameLayout index=“0” text=”" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id="" instance=“0”><android.view.ViewGroup index=“0” text="" class=“android.view.ViewGroup” package=“io.appium.android.apis” content-desc="" checkable=“false” checked=“false” clickable=“false” enabled=“true” focusable=“false” focused=“false” scrollable=“false” long-clickable=“false” password=“false” selected=“false” bounds="[0,0][1080,1794]" resource-id=“android:id/decor_content_parent” instance=“0”><android.widget.FrameLayout index=“0” text="" class=“android.widget.FrameLayout” package=“io.appium.android.apis” content-desc=…
[info] [HTTP] <-- GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/source 200 409 ms - 7835
[info] [HTTP] --> GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/screenshot {}
[debug] [MJSONWP] Calling AppiumDriver.getScreenshot() with args: [“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [ADB] Device API level: 26
[info] [AndroidDriver] Cannot get screenshot data with ‘adb exec-out’ because of ‘Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 exec-out /system/bin/screencap -p’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)’. Defaulting to ‘adb shell’ call
[debug] [ADB] Getting connected devices…
[error] [ADB] Error: Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at ADB.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/system-calls.js:174:9)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
Error: Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at ADB.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/system-calls.js:174:9)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
[error] [AndroidDriver] Error: Cannot get screenshot data because of ‘Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)’. Make sure the ‘LayoutParams.FLAG_SECURE’ is not set for the current view
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at AndroidDriver.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/lib/commands/actions.js:349:11)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
Error: Cannot get screenshot data because of ‘Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)’. Make sure the ‘LayoutParams.FLAG_SECURE’ is not set for the current view
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at AndroidDriver.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/lib/commands/actions.js:349:11)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
[error] [MJSONWP] Encountered internal error running command: Error: Cannot get screenshot data because of ‘Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)’. Make sure the ‘LayoutParams.FLAG_SECURE’ is not set for the current view
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at AndroidDriver.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/lib/commands/actions.js:349:11)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
[info] [HTTP] <-- GET /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/screenshot 500 144 ms - 859 [info] [HTTP] --> POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/4/click {}
[debug] [MJSONWP] Calling AppiumDriver.click() with args: [“4”,“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“action”,“action”:“element:click”,“params”:{“elementId”:“4”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“action”,“action”:“element:click”,“params”:{“elementId”:“4”}}
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command action: click[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:7,“value”:“UiSelector[DESCRIPTION=Preference, INSTANCE=0]”}
[info] [HTTP] <-- POST /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4/element/4/click 500 11153 ms - 164 [info] [HTTP] --> DELETE /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4 {}
[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: [“8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4”]
[debug] [BaseDriver] Event ‘quitSessionRequested’ logged at 1525880359752 (16:39:19 GMT+0100 (BST))
[info] [Appium] Removing session 8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4 from our master session list
[debug] [AndroidDriver] Shutting down Android driver
[debug] [ADB] Getting connected devices…
[error] [ADB] Error: Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at ADB.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/system-calls.js:174:9)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
Error: Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at ADB.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/system-calls.js:174:9)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
[error] [Appium] Had trouble ending session 8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4: Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
[error] [MJSONWP] Encountered internal error running command: Error: Error while getting connected devices. Original error: Command ‘/Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 devices’ errored out: Error: spawn /Users/jacquelinegeorge/Library/Android/sdk/platform-tools/adb EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at Object.wrappedLogger.errorAndThrow (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-support/lib/logging.js:69:13)
at ADB.callee$0$0$ (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/system-calls.js:174:9)
at tryCatch (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at
[info] [HTTP] <-- DELETE /wd/hub/session/8b3fbfe6-f5e0-4a00-ba19-091eb5ca3db4 500 43 ms - 745 [info] [HTTP] --> GET /wd/hub/sessions {}
[debug] [MJSONWP] Calling AppiumDriver.getSessions() with args: []
[debug] [MJSONWP] Responding to client with driver.getSessions() result: []
[info] [HTTP] <-- GET /wd/hub/sessions 200 3 ms - 40 [info] [HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true},null,null]
[debug] [BaseDriver] Event ‘newSessionRequested’ logged at 1525880366359 (16:39:26 GMT+0100 (BST))
[info] [Appium] Creating new AndroidDriver (v1.37.0) session
[info] [Appium] Capabilities:
[info] [Appium] app: /Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk
[info] [Appium] automationName: Appium
[info] [Appium] deviceName: jacquelineNexus5
[info] [Appium] platformName: Android
[info] [Appium] platformVersion: 8.0
[info] [Appium] newCommandTimeout: 0
[info] [Appium] connectHardwareKeyboard: true
[warn] [BaseDriver] The following capabilities were provided, but are not recognized by appium: connectHardwareKeyboard.
[info] [BaseDriver] Session created with session id: 2b36ebe1-8b67-4c6b-a090-dd985b936e2d
[debug] [AndroidDriver] Getting Java version
[debug] [AndroidDriver] Shutting down Android driver
[debug] [AndroidDriver] Called deleteSession but bootstrap wasn’t active
[error] [MJSONWP] Encountered internal error running command: Error: Command ‘java -version’ errored out: Error: spawn java EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at ChildProcess. (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/teen_process/lib/teen_process.js:42:14)
at emitOne (events.js:96:13)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:213:12)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
[info] [HTTP] <-- POST /wd/hub/session 500 38 ms - 516 [info] [HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{“app”:"/Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk",“automationName”:“Appium”,“deviceName”:“jacquelineNexus5”,“platformName”:“Android”,“platformVersion”:“8.0”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true},null,null]
[debug] [BaseDriver] Event ‘newSessionRequested’ logged at 1525880378030 (16:39:38 GMT+0100 (BST))
[info] [Appium] Creating new AndroidDriver (v1.37.0) session
[info] [Appium] Capabilities:
[info] [Appium] app: /Users/jacquelinegeorge/Documents/Appium/Apps/ApiDemos-debug.apk
[info] [Appium] automationName: Appium
[info] [Appium] deviceName: jacquelineNexus5
[info] [Appium] platformName: Android
[info] [Appium] platformVersion: 8.0
[info] [Appium] newCommandTimeout: 0
[info] [Appium] connectHardwareKeyboard: true
[warn] [BaseDriver] The following capabilities were provided, but are not recognized by appium: connectHardwareKeyboard.
[info] [BaseDriver] Session created with session id: 0a07c54a-bcfb-470b-8731-b64e5586b29c
[debug] [AndroidDriver] Getting Java version
[debug] [AndroidDriver] Shutting down Android driver
[debug] [AndroidDriver] Called deleteSession but bootstrap wasn’t active
[error] [MJSONWP] Encountered internal error running command: Error: Command ‘java -version’ errored out: Error: spawn java EAGAIN
at exports._errnoException (util.js:1050:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
at ChildProcess. (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/teen_process/lib/teen_process.js:42:14)
at emitOne (events.js:96:13)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:213:12)
at onErrorNT (internal/child_process.js:367:16)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
[info] [HTTP] <-- POST /wd/hub/session 500 43 ms - 516