Skip to content

Instantly share code, notes, and snippets.

@sebv
Created June 26, 2014 04:58
Show Gist options
  • Save sebv/28a61b1c01068f9f6d8d to your computer and use it in GitHub Desktop.
Save sebv/28a61b1c01068f9f6d8d to your computer and use it in GitHub Desktop.
log
info: Welcome to Appium v1.1.0 (REV 163657d8c7b82a15bb6fb651b8a24387cb68373c)
info: Appium REST http interface listener started on 0.0.0.0:4723
debug: Non-default server args: {"logLevel":"debug"}
info: LogLevel: debug
info: --> POST /wd/hub/session {"desiredCapabilities":{"platformName":"android","deviceName":"Nexus 7","app":"/Users/user/woven/ruby_lib/android_tests/api.apk","appPackage":"io.appium.android.apis","appActivity":".ApiDemos"}}
debug: Appium request initiated at /wd/hub/session
debug: Request received with params: {"desiredCapabilities":{"platformName":"android","deviceName":"Nexus 7","app":"/Users/user/woven/ruby_lib/android_tests/api.apk","appPackage":"io.appium.android.apis","appActivity":".ApiDemos"}}
debug: Using local app from desired caps: /Users/user/woven/ruby_lib/android_tests/api.apk
debug: Creating new appium session e04582d5-b9c8-4e8e-b114-ca66e08cfeb9
debug: Using fast reset? true
info: Starting android appium
debug: Preparing device for session
debug: Checking whether app is actually present
debug: Checking whether adb is present
debug: Using adb from /Users/user/woven/android-sdk-macosx/platform-tools/adb
info: Retrieving device
debug: Trying to find a connected android device
debug: Getting connected devices...
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" devices
debug: 1 device(s) connected
info: Found device 07126c81
debug: Setting device id to 07126c81
debug: Waiting for device to be ready and to respond to shell commands (timeout = 5)
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 wait-for-device
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "echo 'ready'"
debug: Starting logcat capture
debug: Getting device API level
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "getprop ro.build.version.sdk"
debug: Device is at API Level 19
info: Device API level is: 19
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "getprop persist.sys.language"
debug: Current device language: en
debug: java -jar "/Users/user/woven/appium/submodules/appium-adb/jars/strings_from_apk.jar" "/Users/user/woven/ruby_lib/android_tests/api.apk" "/tmp/io.appium.android.apis" en
debug: No strings.xml for language 'en', getting default strings.xml
debug: java -jar "/Users/user/woven/appium/submodules/appium-adb/jars/strings_from_apk.jar" "/Users/user/woven/ruby_lib/android_tests/api.apk" "/tmp/io.appium.android.apis"
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 push "/tmp/io.appium.android.apis/strings.json" /data/local/tmp
debug: Checking whether aapt is present
debug: Using aapt from /Users/user/woven/android-sdk-macosx/build-tools/19.0.1/aapt
debug: processFromManifest: "/Users/user/woven/android-sdk-macosx/build-tools/19.0.1/aapt" dump xmltree "/Users/user/woven/ruby_lib/android_tests/api.apk" AndroidManifest.xml
debug: Set app process to: io.appium.android.apis
debug: Not uninstalling app since server not started with --full-reset
debug: Checking app cert for /Users/user/woven/ruby_lib/android_tests/api.apk: java -jar "/Users/user/woven/appium/submodules/appium-adb/jars/verify.jar" "/Users/user/woven/ruby_lib/android_tests/api.apk"
debug: App already signed.
debug: Zip-aligning /Users/user/woven/ruby_lib/android_tests/api.apk
debug: Checking whether zipalign is present
debug: Using zipalign from /Users/user/woven/android-sdk-macosx/tools/zipalign
debug: zipAlignApk: "/Users/user/woven/android-sdk-macosx/tools/zipalign" -f 4 "/Users/user/woven/ruby_lib/android_tests/api.apk" "/var/folders/w7/c1yh5bps5dnc0frz0tbj_dmh0000gn/T/appium114525-44292-16wul8w.tmp"
debug: MD5 for app is 8e5a13e7ea6105c5f7c715c0f2eebf32
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "ls /data/local/tmp/8e5a13e7ea6105c5f7c715c0f2eebf32.apk"
debug: Getting install status for io.appium.android.apis
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "pm list packages -3 io.appium.android.apis"
debug: App is installed
debug: Running fast reset (stop and clear)
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "am force-stop io.appium.android.apis"
info: App is already installed, resetting app
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "pm clear io.appium.android.apis"
debug: Forwarding system:4724 to device:4724
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 forward tcp:4724 tcp:4724
debug: Pushing appium bootstrap to device...
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 push "/Users/user/woven/appium/build/android_bootstrap/AppiumBootstrap.jar" /data/local/tmp/
debug: Pushing unlock helper app to device...
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 install "/Users/user/woven/appium/build/unlock_apk/unlock_apk-debug.apk"
info: Starting App
debug: Attempting to kill all 'uiautomator' processes
debug: Getting all processes with 'uiautomator'
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "ps 'uiautomator'"
debug: No matching processes found
debug: Running bootstrap
debug: spawning: /Users/user/woven/android-sdk-macosx/platform-tools/adb -s 07126c81 shell uiautomator runtest AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
debug: [UIAUTOMATOR STDOUT] io.appium.android.bootstrap.Bootstrap:
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
debug: [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 1
debug: [BOOTSTRAP] [debug] Socket opened on port 4724
debug: [BOOTSTRAP] [debug] Appium Socket Server Ready
debug: [BOOTSTRAP] [debug] Loading json...
debug: Waking up device if it's not alive
debug: Pushing command to appium work queue: ["wake",{}]
debug: [BOOTSTRAP] [debug] json loading complete.
debug: [BOOTSTRAP] [debug] Registered crash watchers.
debug: [BOOTSTRAP] [debug] Client connected
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"wake","params":{}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: wake
debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "dumpsys window"
debug: Writing dumpsys output to /Users/user/woven/appium/.dumpsys.log
debug: Screen already unlocked, continuing.
debug: Pushing command to appium work queue: ["getDataDir",{}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"getDataDir","params":{}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getDataDir
debug: [BOOTSTRAP] [debug] Returning result: {"value":"\/data","status":0}
debug: dataDir set to: /data
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "am start -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 -n io.appium.android.apis/.ApiDemos"
debug: Waiting for pkg "io.appium.android.apis" and activity ".ApiDemos" to be focused
debug: Getting focused package and activity
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "dumpsys window windows"
debug: Device launched! Ready for commands
debug: Setting command timeout to the default of 60 secs
debug: Appium session started with sessionId e04582d5-b9c8-4e8e-b114-ca66e08cfeb9
info: <-- POST /wd/hub/session 303 7288.514 ms - 9
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9 {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9
debug: Request received with params: {}
debug: Responding to client with success: {"status":0,"value":{"platform":"LINUX","browserName":"Android","platformVersion":"4.1","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Nexus 7","app":"/Users/user/woven/ruby_lib/android_tests/api.apk","appPackage":"io.appium.android.apis","appActivity":".ApiDemos"},"platformName":"android","deviceName":"Nexus 7","app":"/Users/user/woven/ruby_lib/android_tests/api.apk","appPackage":"io.appium.android.apis","appActivity":".ApiDemos"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9 200 3.674 ms - 602 {"status":0,"value":{"platform":"LINUX","browserName":"Android","platformVersion":"4.1","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Nexus 7","app":"/Users/user/woven/ruby_lib/android_tests/api.apk","appPackage":"io.appium.android.apis","appActivity":".ApiDemos"},"platformName":"android","deviceName":"Nexus 7","app":"/Users/user/woven/ruby_lib/android_tests/api.apk","appPackage":"io.appium.android.apis","appActivity":".ApiDemos"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/timeouts/implicit_wait {"ms":1000}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/timeouts/implicit_wait
debug: Request received with params: {"ms":1000}
debug: Set Android implicit wait to 1000ms
debug: Responding to client with success: {"status":0,"value":null,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/timeouts/implicit_wait 200 2.674 ms - 76 {"status":0,"value":null,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("tent");new UiSelector().descriptionContains("tent");new UiSelector().textContains("tent"); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().descriptionContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().textContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=tent]
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_DESCRIPTION=tent]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"1"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"1"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 1056.378 ms - 87 {"status":0,"value":{"ELEMENT":"1"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/1/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/1/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"1"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"1"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Content","status":0}
debug: Responding to client with success: {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/1/text 200 21.414 ms - 81 {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/source {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/source
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["dumpWindowHierarchy"]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"dumpWindowHierarchy","params":{}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: dumpWindowHierarchy
debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
debug: transferPageSourceXML command: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 pull /data/local/tmp/dump.xml "/var/folders/w7/c1yh5bps5dnc0frz0tbj_dmh0000gn/T/114525-44292-1o00m2s.xml"
debug: Responding to client with success: {"status":0,"value":"<?xml version='1.0' encoding='UTF-8' standalone='yes'?><hierarchy rotation=\"0\"><android.widget.FrameLayout index=\"0\" text=\"\" resource-id=\"\" 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][1200,1824]\"><android.view.View index=\"0\" text=\"\" resource-id=\"android:id/action_bar\" class=\"android.view.View\" 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,50][1200,162]\"><android.widget.TextView index=\"0\" text=\"API Demos\" resource-id=\"android:id/action_bar_title\" class=\"android.widget.TextView\" package=\"io.appium.android.apis\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"fa...","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/source 200 110.931 ms - 6280 {"status":0,"value":"<?xml version='1.0' encoding='UTF-8' standalone='yes'?><hierarchy rotation=\"0\"><android.widget.FrameLayout index=\"0\" text=\"\" resource-id=\"\" 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][1200,1824]\"><android.view.View index=\"0\" text=\"\" resource-id=\"android:id/action_bar\" class=\"android.view.View\" 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,50][1200,162]\"><android.widget.TextView index=\"0\" text=\"API Demos\" resource-id=\"android:id/action_bar_title\" class=\"android.widget.TextView\" package=\"io.appium.android.apis\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"fa...","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("tent");new UiSelector().descriptionContains("tent");new UiSelector().textContains("tent"); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().descriptionContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().textContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=tent]
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_DESCRIPTION=tent]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"2"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"2"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 73.845 ms - 87 {"status":0,"value":{"ELEMENT":"2"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/2/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/2/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"2"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"2"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Content","status":0}
debug: Responding to client with success: {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/2/text 200 27.425 ms - 81 {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("tent");new UiSelector().descriptionContains("tent");new UiSelector().textContains("tent"); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().descriptionContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().textContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=tent]
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_DESCRIPTION=tent]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"3"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"3"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 81.294 ms - 87 {"status":0,"value":{"ELEMENT":"3"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/3/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/3/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"3"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"3"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Content","status":0}
debug: Responding to client with success: {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/3/text 200 27.392 ms - 81 {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/elements {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/elements
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":true}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"tent\");new UiSelector().descriptionContains(\"tent\");new UiSelector().textContains(\"tent\");","context":"","multiple":true}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("tent");new UiSelector().descriptionContains("tent");new UiSelector().textContains("tent"); using ANDROID_UIAUTOMATOR with the contextId: multiple: true
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().descriptionContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().textContains("tent")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "tent"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=tent]
debug: [BOOTSTRAP] [debug] Element[] is null: (0)
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_DESCRIPTION=tent]
debug: [BOOTSTRAP] [debug] Element[] is null: (0)
debug: [BOOTSTRAP] [debug] Element[] is null: (1)
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_TEXT=tent]
debug: [BOOTSTRAP] [debug] Element[] is null: (0)
debug: [BOOTSTRAP] [debug] Element[] is null: (1)
debug: [BOOTSTRAP] [debug] Updating class "class com.android.uiautomator.core.UiDevice" to enable field "mUiAutomationBridge"
debug: [BOOTSTRAP] [debug] Updating class "class com.android.uiautomator.core.UiAutomatorBridge" to enable field "mInteractionController"
debug: [BOOTSTRAP] [debug] Finding methods on class: class com.android.uiautomator.core.UiObject
debug: [BOOTSTRAP] [debug] Returning result: {"value":[{"ELEMENT":"4"}],"status":0}
debug: Responding to client with success: {"status":0,"value":[{"ELEMENT":"4"}],"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/elements 200 259.895 ms - 89 {"status":0,"value":[{"ELEMENT":"4"}],"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/4/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/4/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"4"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"4"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Content","status":0}
debug: Responding to client with success: {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/4/text 200 20.921 ms - 81 {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("Content");new UiSelector().description("Content");new UiSelector().text("Content"); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("Content")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Content"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().description("Content")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Content"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().text("Content")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Content"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=Content]
debug: [BOOTSTRAP] [debug] Using: UiSelector[DESCRIPTION=Content]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"6"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"6"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 52.139 ms - 87 {"status":0,"value":{"ELEMENT":"6"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/6/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/6/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"6"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"6"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Content","status":0}
debug: Responding to client with success: {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/6/text 200 21.164 ms - 81 {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/elements {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/elements
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");","context":"","multiple":true}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Content\");new UiSelector().description(\"Content\");new UiSelector().text(\"Content\");","context":"","multiple":true}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("Content");new UiSelector().description("Content");new UiSelector().text("Content"); using ANDROID_UIAUTOMATOR with the contextId: multiple: true
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("Content")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Content"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().description("Content")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Content"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().text("Content")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Content"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=Content]
debug: [BOOTSTRAP] [debug] Element[] is null: (0)
debug: [BOOTSTRAP] [debug] Using: UiSelector[DESCRIPTION=Content]
debug: [BOOTSTRAP] [debug] Element[] is null: (0)
debug: [BOOTSTRAP] [debug] Element[] is null: (1)
debug: [BOOTSTRAP] [debug] Using: UiSelector[TEXT=Content]
debug: [BOOTSTRAP] [debug] Element[] is null: (0)
debug: [BOOTSTRAP] [debug] Element[] is null: (1)
debug: [BOOTSTRAP] [debug] Updating class "class com.android.uiautomator.core.UiDevice" to enable field "mUiAutomationBridge"
debug: [BOOTSTRAP] [debug] Updating class "class com.android.uiautomator.core.UiAutomatorBridge" to enable field "mInteractionController"
debug: [BOOTSTRAP] [debug] Finding methods on class: class com.android.uiautomator.core.UiObject
debug: [BOOTSTRAP] [debug] Returning result: {"value":[{"ELEMENT":"7"}],"status":0}
debug: Responding to client with success: {"status":0,"value":[{"ELEMENT":"7"}],"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/elements 200 256.649 ms - 89 {"status":0,"value":[{"ELEMENT":"7"}],"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/7/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/7/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"7"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"7"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Content","status":0}
debug: Responding to client with success: {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/7/text 200 20.815 ms - 81 {"status":0,"value":"Content","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("Views");new UiSelector().descriptionContains("Views");new UiSelector().textContains("Views"); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("Views")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Views"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().descriptionContains("Views")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Views"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().textContains("Views")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Views"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=Views]
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_DESCRIPTION=Views]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"9"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"9"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 182.774 ms - 87 {"status":0,"value":{"ELEMENT":"9"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/9/click {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/9/click
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:click",{"elementId":"9"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:click","params":{"elementId":"9"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: click
debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
debug: Responding to client with success: {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/9/click 200 529.470 ms - 76 {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains(\"rotating button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().descriptionContains(\"rotating button\").instance(0));"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains(\"rotating button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().descriptionContains(\"rotating button\").instance(0));"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains(\"rotating button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().descriptionContains(\"rotating button\").instance(0));","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains(\"rotating button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().descriptionContains(\"rotating button\").instance(0));","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains("rotating button").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().descriptionContains("rotating button").instance(0)); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing scrollable: new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains("rotating button").instance(0))
debug: [BOOTSTRAP] [debug] UiSelector coerce type: boolean arg: true
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] UiScrollable invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException args: new UiSelector().textContains("rotating button").instance(0),
debug: [BOOTSTRAP] [debug] UiScrollable coerce type: class com.android.uiautomator.core.UiObject arg: new UiSelector().textContains("rotating button").instance(0)
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "rotating button"
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] Method name: scrollIntoView
debug: [BOOTSTRAP] [debug] Setting uiObject for scrollIntoView
debug: [BOOTSTRAP] [debug] Invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException with: com.android.uiautomator.core.UiObject@41da3af8
debug: [BOOTSTRAP] [debug] Invoke complete.
debug: [BOOTSTRAP] [debug] Parsing scrollable: new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().descriptionContains("rotating button").instance(0))
debug: [BOOTSTRAP] [debug] UiSelector coerce type: boolean arg: true
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] UiScrollable invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException args: new UiSelector().descriptionContains("rotating button").instance(0),
debug: [BOOTSTRAP] [debug] UiScrollable coerce type: class com.android.uiautomator.core.UiObject arg: new UiSelector().descriptionContains("rotating button").instance(0)
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "rotating button"
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] Method name: scrollIntoView
debug: [BOOTSTRAP] [debug] Setting uiObject for scrollIntoView
debug: [BOOTSTRAP] [debug] Invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException with: com.android.uiautomator.core.UiObject@421bb9e0
debug: [BOOTSTRAP] [debug] Invoke complete.
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_TEXT=rotating button, INSTANCE=0]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"10"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"10"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 4188.309 ms - 88 {"status":0,"value":{"ELEMENT":"10"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/10/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/10/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"10"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"10"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Rotating Button","status":0}
debug: Responding to client with success: {"status":0,"value":"Rotating Button","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/10/text 200 63.272 ms - 89 {"status":0,"value":"Rotating Button","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/back {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/back
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["pressBack"]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"pressBack","params":{}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: pressBack
debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
debug: Responding to client with success: {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/back 200 1047.183 ms - 76 {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\"Views\");new UiSelector().descriptionContains(\"Views\");new UiSelector().textContains(\"Views\");","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiSelector().resourceId("Views");new UiSelector().descriptionContains("Views");new UiSelector().textContains("Views"); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().resourceId("Views")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Views"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().descriptionContains("Views")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Views"
debug: [BOOTSTRAP] [debug] Parsing selector: new UiSelector().textContains("Views")
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Views"
debug: [BOOTSTRAP] [debug] Using: UiSelector[RESOURCE_ID=Views]
debug: [BOOTSTRAP] [debug] Using: UiSelector[CONTAINS_DESCRIPTION=Views]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"11"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"11"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 194.018 ms - 88 {"status":0,"value":{"ELEMENT":"11"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/11/click {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/11/click
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:click",{"elementId":"11"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:click","params":{"elementId":"11"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: click
debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
debug: Responding to client with success: {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/11/click 200 483.327 ms - 76 {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element {"using":"-android uiautomator","value":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text(\"Rotating Button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().description(\"Rotating Button\").instance(0));"}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element
debug: Request received with params: {"using":"-android uiautomator","value":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text(\"Rotating Button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().description(\"Rotating Button\").instance(0));"}
debug: Pushing command to appium work queue: ["find",{"strategy":"-android uiautomator","selector":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text(\"Rotating Button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().description(\"Rotating Button\").instance(0));","context":"","multiple":false}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"-android uiautomator","selector":"new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text(\"Rotating Button\").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().description(\"Rotating Button\").instance(0));","context":"","multiple":false}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: find
debug: [BOOTSTRAP] [debug] Finding new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text("Rotating Button").instance(0));new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().description("Rotating Button").instance(0)); using ANDROID_UIAUTOMATOR with the contextId: multiple: false
debug: [BOOTSTRAP] [debug] Parsing scrollable: new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text("Rotating Button").instance(0))
debug: [BOOTSTRAP] [debug] UiSelector coerce type: boolean arg: true
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] UiScrollable invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException args: new UiSelector().text("Rotating Button").instance(0),
debug: [BOOTSTRAP] [debug] UiScrollable coerce type: class com.android.uiautomator.core.UiObject arg: new UiSelector().text("Rotating Button").instance(0)
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Rotating Button"
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] Method name: scrollIntoView
debug: [BOOTSTRAP] [debug] Setting uiObject for scrollIntoView
debug: [BOOTSTRAP] [debug] Invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException with: com.android.uiautomator.core.UiObject@42476df0
debug: [BOOTSTRAP] [debug] Invoke complete.
debug: [BOOTSTRAP] [debug] Parsing scrollable: new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().description("Rotating Button").instance(0))
debug: [BOOTSTRAP] [debug] UiSelector coerce type: boolean arg: true
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] UiScrollable invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException args: new UiSelector().description("Rotating Button").instance(0),
debug: [BOOTSTRAP] [debug] UiScrollable coerce type: class com.android.uiautomator.core.UiObject arg: new UiSelector().description("Rotating Button").instance(0)
debug: [BOOTSTRAP] [debug] UiSelector coerce type: class java.lang.String arg: "Rotating Button"
debug: [BOOTSTRAP] [debug] UiSelector coerce type: int arg: 0
debug: [BOOTSTRAP] [debug] Method name: scrollIntoView
debug: [BOOTSTRAP] [debug] Setting uiObject for scrollIntoView
debug: [BOOTSTRAP] [debug] Invoking method: public boolean com.android.uiautomator.core.UiScrollable.scrollIntoView(com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException with: com.android.uiautomator.core.UiObject@41661b98
debug: [BOOTSTRAP] [debug] Invoke complete.
debug: [BOOTSTRAP] [debug] Using: UiSelector[TEXT=Rotating Button, INSTANCE=0]
debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"12"},"status":0}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"12"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element 200 4882.180 ms - 88 {"status":0,"value":{"ELEMENT":"12"},"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/12/text {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/12/text
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["element:getText",{"elementId":"12"}]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getText","params":{"elementId":"12"}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: getText
debug: [BOOTSTRAP] [debug] Returning result: {"value":"Rotating Button","status":0}
debug: Responding to client with success: {"status":0,"value":"Rotating Button","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- GET /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/element/12/text 200 42.630 ms - 89 {"status":0,"value":"Rotating Button","sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/back {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/back
debug: Request received with params: {}
debug: Pushing command to appium work queue: ["pressBack"]
debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"pressBack","params":{}}
debug: [BOOTSTRAP] [debug] Got command of type ACTION
debug: [BOOTSTRAP] [debug] Got command action: pressBack
debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
debug: Responding to client with success: {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: <-- POST /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9/back 200 1021.488 ms - 76 {"status":0,"value":true,"sessionId":"e04582d5-b9c8-4e8e-b114-ca66e08cfeb9"}
info: --> DELETE /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9 {}
debug: Appium request initiated at /wd/hub/session/e04582d5-b9c8-4e8e-b114-ca66e08cfeb9
debug: Request received with params: {}
info: Shutting down appium session
debug: Pressing the HOME button
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "input keyevent 3"
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "ime set com.android.inputmethod.latin/.LatinIME"
debug: UiAutomator exited
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "echo 'ping'"
debug: Logcat terminated with code 0, signal null
debug: Stopping logcat capture
debug: Logcat already stopped
debug: Sent shutdown command, waiting for UiAutomator to stop...
warn: killed=false, code=255, signal=null
debug: killed=false, code=255, signal=null
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 kill-server
debug: Waiting for device to be ready and to respond to shell commands (timeout = 5)
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 wait-for-device
debug: executing: "/Users/user/woven/android-sdk-macosx/platform-tools/adb" -s 07126c81 shell "echo 'ready'"
debug: Starting logcat capture
debug: Attempting to uninstall app
debug: Not uninstalling app since server not started with --full-reset
debug: Cleaning up android objects
debug: Cleaning up appium session
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment