> Hi,
> Please see the log, It is not even going to the click command.. It finds the element but not clicking it.... No Actions are performed..
>
> C:\Users\xdselvaraj>appium
> [Appium] Welcome to Appium v1.20.2
> [Appium] Appium REST http interface listener started on 0.0.0.0:4723
> [debug] [HTTP] Request idempotency key: 4c4dfc05-2551-455a-887c-cdb1e7c61821
> [HTTP] --> POST /wd/hub/session
> [HTTP] {"desiredCapabilities":{"app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","platformName":"Android","deviceName":"NexusEmulator"},"capabilities":{"firstMatch":[{"appium:app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","appium:deviceName":"NexusEmulator","platformName":"android"}]}}
> [debug] [W3C] Calling AppiumDriver.createSession() with args: [{"app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","platformName":"Android","deviceName":"NexusEmulator"},null,{"firstMatch":[{"appium:app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","appium:deviceName":"NexusEmulator","platformName":"android"}]}]
> [debug] [BaseDriver] Event 'newSessionRequested' logged at 1626098374258 (19:29:34 GMT+0530 (India Standard Time))
> [Appium]
> [Appium] ======================================================================
> [Appium] DEPRECATION WARNING:
> [Appium]
> [Appium] The 'automationName' capability was not provided in the desired
> [Appium] capabilities for this Android session
> [Appium]
> [Appium] Setting 'automationName=UiAutomator2' by default and using the
> [Appium] UiAutomator2 Driver
> [Appium]
> [Appium] The next major version of Appium (2.x) will **require** the
> [Appium] 'automationName' capability to be set for all sessions on all
> [Appium] platforms
> [Appium]
> [Appium] In previous versions (Appium <= 1.13.x), the default was
> [Appium] 'automationName=UiAutomator1'
> [Appium]
> [Appium] If you wish to use that automation instead of UiAutomator2, please
> [Appium] add 'automationName=UiAutomator1' to your desired capabilities
> [Appium]
> [Appium] For more information about drivers, please visit
> [Appium] http://appium.io/docs/en/about-appium/intro/ and explore the
> [Appium] 'Drivers' menu
> [Appium]
> [Appium] ======================================================================
> [Appium]
> [Appium] Appium v1.20.2 creating new AndroidUiautomator2Driver (v1.61.2) session
> [debug] [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided
> [debug] [BaseDriver] Creating session with W3C capabilities: {
> [debug] [BaseDriver] "alwaysMatch": {
> [debug] [BaseDriver] "platformName": "android",
> [debug] [BaseDriver] "appium:app": "C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk",
> [debug] [BaseDriver] "appium:deviceName": "NexusEmulator"
> [debug] [BaseDriver] },
> [debug] [BaseDriver] "firstMatch": [
> [debug] [BaseDriver] {}
> [debug] [BaseDriver] ]
> [debug] [BaseDriver] }
> [BaseDriver] Session created with session id: 71909b3e-4951-4a42-9da1-c9ffd8cc365a
> [BaseDriver] Using local app 'C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk'
> [debug] [UiAutomator2] Checking whether app is actually present
> [ADB] Found 1 'build-tools' folders under 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk' (newest first):
> [ADB] C:/Users/xdselvaraj/AppData/Local/Android/Sdk/build-tools/30.0.3
> [ADB] Using 'adb.exe' from 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 start-server'
> [AndroidDriver] Retrieving device list
> [debug] [ADB] Trying to find a connected android device
> [debug] [ADB] Getting connected devices
> [debug] [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}]
> [AndroidDriver] Using device: emulator-5554
> [ADB] Using 'adb.exe' from 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 start-server'
> [debug] [ADB] Setting device id to emulator-5554
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk'
> [debug] [ADB] Current device property 'ro.build.version.sdk': 25
> [debug] [ADB] Device API level: 25
> [debug] [AndroidDriver] Parsing package and activity from app manifest
> [ADB] Package name: 'io.appium.android.apis'
> [ADB] Main activity name: 'io.appium.android.apis.ApiDemos'
> [debug] [AndroidDriver] Parsed package and activity are: io.appium.android.apis/io.appium.android.apis.ApiDemos
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 wait-for-device'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell echo ping'
> [debug] [AndroidDriver] Pushing settings apk to device...
> [debug] [ADB] Getting install status for io.appium.settings
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
> [debug] [ADB] 'io.appium.settings' is installed
> [debug] [ADB] Getting package info for 'io.appium.settings'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
> [debug] [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('3.2.1' >= '3.2.1')
> [debug] [ADB] There is no need to install/upgrade 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk'
> [debug] [ADB] Getting IDs of all 'io.appium.settings' processes
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?''
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep ^appium\\.settings$ || pgrep ^io\\.appium\\.setti$''
> [debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions.
> [debug] [Logcat] Starting logs capture with command: C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 logcat -v threadtime
> [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to local port 8201
> [debug] [ADB] Forwarding system: 8201 to device: 6790
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 forward tcp:8201 tcp:6790'
> [debug] [ADB] Getting install status for io.appium.uiautomator2.server
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'
> [debug] [ADB] 'io.appium.uiautomator2.server' is installed
> [debug] [ADB] Getting package info for 'io.appium.uiautomator2.server'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'
> [debug] [ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('4.17.4' >= '4.17.4')
> [debug] [UiAutomator2] io.appium.uiautomator2.server installation state: sameVersionInstalled
> [debug] [ADB] Checking app cert for C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.17.4.apk
> [ADB] Using 'apksigner.jar' from 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\build-tools\30.0.3\lib\apksigner.jar'
> [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_181\\bin\\java.exe' -Xmx1024M -Xss1m -jar C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\build-tools\\30.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\xdselvaraj\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-v4.17.4.apk
> [debug] [ADB] apksigner stdout: Signer #1 certificate DN: [email protected], CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US
> [debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
> [debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
> [debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87
> [debug] [ADB]
> [debug] [ADB] sha256 hash did match for 'appium-uiautomator2-server-v4.17.4.apk'
> [ADB] 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.17.4.apk' is signed with the default certificate
> [debug] [ADB] Getting install status for io.appium.uiautomator2.server.test
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test'
> [debug] [ADB] 'io.appium.uiautomator2.server.test' is installed
> [debug] [ADB] Checking app cert for C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk
> [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_181\\bin\\java.exe' -Xmx1024M -Xss1m -jar C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\build-tools\\30.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\xdselvaraj\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-debug-androidTest.apk
> [debug] [ADB] apksigner stdout: Signer #1 certificate DN: [email protected], CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US
> [debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
> [debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
> [debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87
> [debug] [ADB]
> [debug] [ADB] sha256 hash did match for 'appium-uiautomator2-server-debug-androidTest.apk'
> [ADB] 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' is signed with the default certificate
> [UiAutomator2] Server packages are not going to be (re)installed
> [debug] [UiAutomator2] Waiting up to 30000ms for services to be available
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm list instrumentation'
> [debug] [UiAutomator2] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available
> [ADB] Adding packages ["io.appium.settings","io.appium.uiautomator2.server","io.appium.uiautomator2.server.test"] to Doze whitelist
> [debug] [ADB] Got the following command chunks to execute: [["dumpsys","deviceidle","whitelist","+io.appium.settings",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server.test",";"]]
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys deviceidle whitelist +io.appium.settings ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server.test ;'
> [debug] [ADB] Checking app cert for C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk
> [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_181\\bin\\java.exe' -Xmx1024M -Xss1m -jar C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\build-tools\\30.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk
> [debug] [ADB] apksigner stdout: Signer #1 certificate DN: C=US, O=Android, CN=Android Debug
> [debug] [ADB] Signer #1 certificate SHA-256 digest: ff2c1b0d041edb6e32a5f7c190ca9c3e78c4ca2cddbbb76133fc30c40b291e30
> [debug] [ADB] Signer #1 certificate SHA-1 digest: b3de7d52e6aa703f166c4ee6e921c2816278c393
> [debug] [ADB] Signer #1 certificate MD5 digest: 7dce13e4e43fbe159a70f7a252cb0acf
> [debug] [ADB]
> [ADB] 'C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk' is signed with a non-default certificate
> [debug] [ADB] Getting install status for io.appium.android.apis
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.android.apis'
> [debug] [ADB] 'io.appium.android.apis' is installed
> [debug] [ADB] Getting package info for 'io.appium.android.apis'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.android.apis'
> [debug] [ADB] The version name of the installed 'io.appium.android.apis' is greater or equal to the application version name ('3.3.1' >= '3.3.1')
> [debug] [ADB] There is no need to install/upgrade 'C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk'
> [AndroidDriver] Performing fast reset on 'io.appium.android.apis'
> [debug] [ADB] Getting install status for io.appium.android.apis
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.android.apis'
> [debug] [ADB] 'io.appium.android.apis' is installed
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop io.appium.android.apis'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm clear io.appium.android.apis'
> [debug] [AndroidDriver] Performed fast reset on the installed 'io.appium.android.apis' application (stop and clear)
> [debug] [UiAutomator2] Performing shallow cleanup of automation leftovers
> [debug] [UiAutomator2] No obsolete sessions have been detected (socket hang up)
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test'
> [UiAutomator2] Starting UIAutomator2 server 4.17.4
> [UiAutomator2] Using UIAutomator2 server from 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.17.4.apk' and test from 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk'
> [UiAutomator2] Waiting up to 30000ms for UiAutomator2 to be online...
> [debug] [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","emulator-5554","shell","am","instrument","-w","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"]
> [debug] [WD Proxy] Matched '/status' to command name 'getStatus'
> [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8201/wd/hub/status] with no body
> [WD Proxy] socket hang up
> [debug] [Instrumentation] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:
> [debug] [WD Proxy] Matched '/status' to command name 'getStatus'
> [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8201/wd/hub/status] with no body
> [WD Proxy] socket hang up
> [debug] [WD Proxy] Matched '/status' to command name 'getStatus'
> [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8201/wd/hub/status] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"None","value":{"message":"UiAutomator2 Server is ready to accept commands","ready":true}}
> [debug] [UiAutomator2] The initialization of the instrumentation process took 2170ms
> [debug] [WD Proxy] Matched '/session' to command name 'createSession'
> [debug] [WD Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8201/wd/hub/session] with body: {"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"NexusEmulator"},"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"io.appium.android.apis"}],"alwaysMatch":{}}}
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"08a36fec-d060-4e8b-b615-cce03a7e0846","value":{"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"NexusEmulator"},"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"io.appium.android.apis"}],"alwaysMatch":{}},"sessionId":"08a36fec-d060-4e8b-b615-cce03a7e0846"}}
> [WD Proxy] Determined the downstream protocol as 'W3C'
> [debug] [WD Proxy] Proxying [GET /appium/device/info] to [GET http://127.0.0.1:8201/wd/hub/session/08a36fec-d060-4e8b-b615-cce03a7e0846/appium/device/info] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"08a36fec-d060-4e8b-b615-cce03a7e0846","value":{"androidId":"606a06908d5f9a18","apiVersion":"25","bluetooth":null,"brand":"Android","carrierName":"Android","displayDensity":560,"locale":"en_US","manufacturer":"unknown","model":"Android SDK built for x86_64","networks":[{"capabilities":{"SSID":null,"linkDownBandwidthKbps":1048576,"linkUpstreamBandwidthKbps":1048576,"networkCapabilities":"NET_CAPABILITY_NOT_METERED,NET_CAPABILITY_NOT_RESTRICTED,NET_CAPABILITY_NOT_VPN,NET_CAPABILITY_NOT_ROAMING,NET_CAPABILITY_INTERNET,NET_CAPABILITY_TRUSTED,NET_CAPABILITY_VALIDATED","signalStrength":-50,"transportTypes":"TRANSPORT_WIFI"},"detailedState":"CONNECTED","extraInfo":"\"AndroidWifi\"","isAvailable":true,"isConnected":true,"isFailover":false,"isRoaming":false,"state":"CONNECTED","subtype":0,"subtypeName":"","type":1,"typeName":"WIFI"}],"platformVersion":"7.1.1","realDisplaySize":"1440x2560","timeZone":"Asia/Calcutta"}}
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys window'
> [AndroidDriver] Screen already unlocked, doing nothing
> [UiAutomator2] Starting 'io.appium.android.apis/io.appium.android.apis.ApiDemos and waiting for 'io.appium.android.apis/io.appium.android.apis.ApiDemos'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am start -W -n io.appium.android.apis/io.appium.android.apis.ApiDemos -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000'
> [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', 'io.appium.android.apis.io.appium.android.apis.ApiDemos'
> [debug] [ADB] Getting focused package and activity
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -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'
> [debug] [WD Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8201/wd/hub/session/08a36fec-d060-4e8b-b615-cce03a7e0846/appium/device/pixel_ratio] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"08a36fec-d060-4e8b-b615-cce03a7e0846","value":3.5}
> [debug] [WD Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars'
> [debug] [WD Proxy] Proxying [GET /appium/device/system_bars] to [GET http://127.0.0.1:8201/wd/hub/session/08a36fec-d060-4e8b-b615-cce03a7e0846/appium/device/system_bars] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"08a36fec-d060-4e8b-b615-cce03a7e0846","value":{"statusBar":84}}
> [debug] [WD Proxy] Matched '/window/current/size' to command name 'getWindowSize'
> [debug] [WD Proxy] Proxying [GET /window/current/size] to [GET http://127.0.0.1:8201/wd/hub/session/08a36fec-d060-4e8b-b615-cce03a7e0846/window/current/size] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"08a36fec-d060-4e8b-b615-cce03a7e0846","value":{"height":2392,"width":1440}}
> [Appium] New AndroidUiautomator2Driver session created successfully, session 71909b3e-4951-4a42-9da1-c9ffd8cc365a added to master session list
> [debug] [BaseDriver] Event 'newSessionStarted' logged at 1626098391594 (19:29:51 GMT+0530 (India Standard Time))
> [debug] [W3C (71909b3e)] Cached the protocol value 'W3C' for the new session 71909b3e-4951-4a42-9da1-c9ffd8cc365a
> [debug] [W3C (71909b3e)] Responding to client with driver.createSession() result: {"capabilities":{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"NexusEmulator"},"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"io.appium.android.apis","deviceApiLevel":25,"platformVersion":"7.1.1","deviceScreenSize":"1440x2560","deviceScreenDensity":560,"deviceModel":"Android SDK built for x86_64","deviceManufacturer":"unknown","pixelRatio":3.5,"statBarHeight":84,"viewportRect":{"left":0,"top":84,"width":1440,"height":2308}}}
> [HTTP] <-- POST /wd/hub/session 200 17369 ms - 889
> [HTTP]
> [HTTP] --> GET /wd/hub/session/71909b3e-4951-4a42-9da1-c9ffd8cc365a/window
> [HTTP] {}
> [W3C (71909b3e)] Driver proxy active, passing request on via HTTP proxy
> [debug] [WD Proxy] Matched '/wd/hub/session/71909b3e-4951-4a42-9da1-c9ffd8cc365a/window' to command name 'getWindowHandle'
> [debug] [Protocol Converter] Did not know how to rewrite the original URL '/wd/hub/session/71909b3e-4951-4a42-9da1-c9ffd8cc365a/window' for W3C protocol
> [debug] [WD Proxy] Proxying [GET /wd/hub/session/71909b3e-4951-4a42-9da1-c9ffd8cc365a/window] to [GET http://127.0.0.1:8201/wd/hub/session/08a36fec-d060-4e8b-b615-cce03a7e0846/window] with no body
> [WD Proxy] Got response with status 404: {"sessionId":null,"value":{"error":"unknown command","message":"The requested resource could not be found, or a request was received using an HTTP method that is not supported by the mapped resource","stacktrace":"io.appium.uiautomator2.common.exceptions.UnknownCommandException: The requested resource could not be found, or a request was received using an HTTP method that is not supported by the mapped resource\n\tat io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:75)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)\n\tat io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)\n\tat io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandler...
> [debug] [W3C] Matched W3C error code 'unknown command' to UnknownCommandError
> [HTTP] <-- GET /wd/hub/session/71909b3e-4951-4a42-9da1-c9ffd8cc365a/window 404 147 ms - 3529
> [HTTP]
> [debug] [HTTP] Request idempotency key: 52f93b9d-f911-4d0d-b6ec-d60d4bb610ef
> [HTTP] --> POST /wd/hub/session
> [HTTP] {"desiredCapabilities":{"app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","platformName":"Android","deviceName":"NexusEmulator"},"capabilities":{"firstMatch":[{"appium:app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","appium:deviceName":"NexusEmulator","platformName":"android"}]}}
> [debug] [W3C] Calling AppiumDriver.createSession() with args: [{"app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","platformName":"Android","deviceName":"NexusEmulator"},null,{"firstMatch":[{"appium:app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","appium:deviceName":"NexusEmulator","platformName":"android"}]}]
> [debug] [BaseDriver] Event 'newSessionRequested' logged at 1626098539896 (19:32:19 GMT+0530 (India Standard Time))
> [Appium]
> [Appium] ======================================================================
> [Appium] DEPRECATION WARNING:
> [Appium]
> [Appium] The 'automationName' capability was not provided in the desired
> [Appium] capabilities for this Android session
> [Appium]
> [Appium] Setting 'automationName=UiAutomator2' by default and using the
> [Appium] UiAutomator2 Driver
> [Appium]
> [Appium] The next major version of Appium (2.x) will **require** the
> [Appium] 'automationName' capability to be set for all sessions on all
> [Appium] platforms
> [Appium]
> [Appium] In previous versions (Appium <= 1.13.x), the default was
> [Appium] 'automationName=UiAutomator1'
> [Appium]
> [Appium] If you wish to use that automation instead of UiAutomator2, please
> [Appium] add 'automationName=UiAutomator1' to your desired capabilities
> [Appium]
> [Appium] For more information about drivers, please visit
> [Appium] http://appium.io/docs/en/about-appium/intro/ and explore the
> [Appium] 'Drivers' menu
> [Appium]
> [Appium] ======================================================================
> [Appium]
> [Appium] Appium v1.20.2 creating new AndroidUiautomator2Driver (v1.61.2) session
> [debug] [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided
> [debug] [BaseDriver] Creating session with W3C capabilities: {
> [debug] [BaseDriver] "alwaysMatch": {
> [debug] [BaseDriver] "platformName": "android",
> [debug] [BaseDriver] "appium:app": "C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk",
> [debug] [BaseDriver] "appium:deviceName": "NexusEmulator"
> [debug] [BaseDriver] },
> [debug] [BaseDriver] "firstMatch": [
> [debug] [BaseDriver] {}
> [debug] [BaseDriver] ]
> [debug] [BaseDriver] }
> [BaseDriver] Session created with session id: fb1f9d21-0f08-4143-9ec6-2d250e005d3a
> [BaseDriver] Using local app 'C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk'
> [debug] [UiAutomator2] Checking whether app is actually present
> [ADB] Using 'adb.exe' from 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 start-server'
> [AndroidDriver] Retrieving device list
> [debug] [ADB] Trying to find a connected android device
> [debug] [ADB] Getting connected devices
> [debug] [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}]
> [AndroidDriver] Using device: emulator-5554
> [ADB] Using 'adb.exe' from 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 start-server'
> [debug] [ADB] Setting device id to emulator-5554
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk'
> [debug] [ADB] Current device property 'ro.build.version.sdk': 25
> [debug] [ADB] Device API level: 25
> [debug] [AndroidDriver] Parsing package and activity from app manifest
> [ADB] Package name: 'io.appium.android.apis'
> [ADB] Main activity name: 'io.appium.android.apis.ApiDemos'
> [debug] [AndroidDriver] Parsed package and activity are: io.appium.android.apis/io.appium.android.apis.ApiDemos
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 wait-for-device'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell echo ping'
> [debug] [AndroidDriver] Pushing settings apk to device...
> [debug] [ADB] Getting install status for io.appium.settings
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
> [debug] [ADB] 'io.appium.settings' is installed
> [debug] [ADB] Getting package info for 'io.appium.settings'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
> [debug] [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('3.2.1' >= '3.2.1')
> [debug] [ADB] There is no need to install/upgrade 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk'
> [debug] [ADB] Getting IDs of all 'io.appium.settings' processes
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?''
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep ^appium\\.settings$ || pgrep ^io\\.appium\\.setti$''
> [debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions.
> [debug] [Logcat] Starting logs capture with command: C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 logcat -v threadtime
> [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to local port 8202
> [debug] [ADB] Forwarding system: 8202 to device: 6790
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 forward tcp:8202 tcp:6790'
> [debug] [ADB] Getting install status for io.appium.uiautomator2.server
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'
> [debug] [ADB] 'io.appium.uiautomator2.server' is installed
> [debug] [ADB] Getting package info for 'io.appium.uiautomator2.server'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'
> [debug] [ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('4.17.4' >= '4.17.4')
> [debug] [UiAutomator2] io.appium.uiautomator2.server installation state: sameVersionInstalled
> [debug] [ADB] Checking app cert for C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.17.4.apk
> [ADB] Using 'apksigner.jar' from 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\build-tools\30.0.3\lib\apksigner.jar'
> [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_181\\bin\\java.exe' -Xmx1024M -Xss1m -jar C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\build-tools\\30.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\xdselvaraj\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-v4.17.4.apk
> [debug] [ADB] apksigner stdout: Signer #1 certificate DN: [email protected], CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US
> [debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
> [debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
> [debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87
> [debug] [ADB]
> [debug] [ADB] sha256 hash did match for 'appium-uiautomator2-server-v4.17.4.apk'
> [ADB] 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.17.4.apk' is signed with the default certificate
> [debug] [ADB] Getting install status for io.appium.uiautomator2.server.test
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test'
> [debug] [ADB] 'io.appium.uiautomator2.server.test' is installed
> [debug] [ADB] Checking app cert for C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk
> [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_181\\bin\\java.exe' -Xmx1024M -Xss1m -jar C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\build-tools\\30.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\xdselvaraj\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-debug-androidTest.apk
> [debug] [ADB] apksigner stdout: Signer #1 certificate DN: [email protected], CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US
> [debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
> [debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
> [debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87
> [debug] [ADB]
> [debug] [ADB] sha256 hash did match for 'appium-uiautomator2-server-debug-androidTest.apk'
> [ADB] 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' is signed with the default certificate
> [UiAutomator2] Server packages are not going to be (re)installed
> [debug] [UiAutomator2] Waiting up to 30000ms for services to be available
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm list instrumentation'
> [debug] [UiAutomator2] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available
> [ADB] Adding packages ["io.appium.settings","io.appium.uiautomator2.server","io.appium.uiautomator2.server.test"] to Doze whitelist
> [debug] [ADB] Got the following command chunks to execute: [["dumpsys","deviceidle","whitelist","+io.appium.settings",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server.test",";"]]
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys deviceidle whitelist +io.appium.settings ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server.test ;'
> [debug] [ADB] Checking app cert for C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk
> [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_181\\bin\\java.exe' -Xmx1024M -Xss1m -jar C:\\Users\\xdselvaraj\\AppData\\Local\\Android\\Sdk\\build-tools\\30.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk
> [debug] [ADB] apksigner stdout: Signer #1 certificate DN: C=US, O=Android, CN=Android Debug
> [debug] [ADB] Signer #1 certificate SHA-256 digest: ff2c1b0d041edb6e32a5f7c190ca9c3e78c4ca2cddbbb76133fc30c40b291e30
> [debug] [ADB] Signer #1 certificate SHA-1 digest: b3de7d52e6aa703f166c4ee6e921c2816278c393
> [debug] [ADB] Signer #1 certificate MD5 digest: 7dce13e4e43fbe159a70f7a252cb0acf
> [debug] [ADB]
> [ADB] 'C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk' is signed with a non-default certificate
> [debug] [ADB] Getting install status for io.appium.android.apis
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.android.apis'
> [debug] [ADB] 'io.appium.android.apis' is installed
> [debug] [ADB] Getting package info for 'io.appium.android.apis'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.android.apis'
> [debug] [ADB] The version name of the installed 'io.appium.android.apis' is greater or equal to the application version name ('3.3.1' >= '3.3.1')
> [debug] [ADB] There is no need to install/upgrade 'C:\Users\xdselvaraj\workspace\Tutorial\src\ApiDemos-debug.apk'
> [AndroidDriver] Performing fast reset on 'io.appium.android.apis'
> [debug] [ADB] Getting install status for io.appium.android.apis
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.android.apis'
> [debug] [ADB] 'io.appium.android.apis' is installed
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop io.appium.android.apis'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm clear io.appium.android.apis'
> [debug] [AndroidDriver] Performed fast reset on the installed 'io.appium.android.apis' application (stop and clear)
> [debug] [UiAutomator2] Performing shallow cleanup of automation leftovers
> [debug] [UiAutomator2] The following obsolete sessions are still running: [null]
> [debug] [UiAutomator2] Cleaning up the obsolete sessions
> [debug] [Instrumentation] .
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test'
> [debug] [Instrumentation] Time: 166.314
> [debug] [Instrumentation]
> [debug] [Instrumentation] OK (1 test)
> [debug] [Instrumentation] The process has exited with code 0
> [UiAutomator2] Starting UIAutomator2 server 4.17.4
> [UiAutomator2] Using UIAutomator2 server from 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.17.4.apk' and test from 'C:\Users\xdselvaraj\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk'
> [UiAutomator2] Waiting up to 30000ms for UiAutomator2 to be online...
> [debug] [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","emulator-5554","shell","am","instrument","-w","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"]
> [debug] [WD Proxy] Matched '/status' to command name 'getStatus'
> [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8202/wd/hub/status] with no body
> [WD Proxy] socket hang up
> [debug] [Instrumentation] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:
> [debug] [WD Proxy] Matched '/status' to command name 'getStatus'
> [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8202/wd/hub/status] with no body
> [WD Proxy] socket hang up
> [debug] [WD Proxy] Matched '/status' to command name 'getStatus'
> [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8202/wd/hub/status] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"None","value":{"message":"UiAutomator2 Server is ready to accept commands","ready":true}}
> [debug] [UiAutomator2] The initialization of the instrumentation process took 2158ms
> [debug] [WD Proxy] Matched '/session' to command name 'createSession'
> [debug] [WD Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8202/wd/hub/session] with body: {"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"NexusEmulator"},"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"io.appium.android.apis"}],"alwaysMatch":{}}}
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0","value":{"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"NexusEmulator"},"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"io.appium.android.apis"}],"alwaysMatch":{}},"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0"}}
> [WD Proxy] Determined the downstream protocol as 'W3C'
> [debug] [WD Proxy] Proxying [GET /appium/device/info] to [GET http://127.0.0.1:8202/wd/hub/session/fcf70f27-2411-44f6-8688-96417faef2b0/appium/device/info] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0","value":{"androidId":"606a06908d5f9a18","apiVersion":"25","bluetooth":null,"brand":"Android","carrierName":"Android","displayDensity":560,"locale":"en_US","manufacturer":"unknown","model":"Android SDK built for x86_64","networks":[{"capabilities":{"SSID":null,"linkDownBandwidthKbps":1048576,"linkUpstreamBandwidthKbps":1048576,"networkCapabilities":"NET_CAPABILITY_NOT_METERED,NET_CAPABILITY_NOT_RESTRICTED,NET_CAPABILITY_NOT_VPN,NET_CAPABILITY_NOT_ROAMING,NET_CAPABILITY_INTERNET,NET_CAPABILITY_TRUSTED,NET_CAPABILITY_VALIDATED","signalStrength":-50,"transportTypes":"TRANSPORT_WIFI"},"detailedState":"CONNECTED","extraInfo":"\"AndroidWifi\"","isAvailable":true,"isConnected":true,"isFailover":false,"isRoaming":false,"state":"CONNECTED","subtype":0,"subtypeName":"","type":1,"typeName":"WIFI"}],"platformVersion":"7.1.1","realDisplaySize":"1440x2560","timeZone":"Asia/Calcutta"}}
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys window'
> [AndroidDriver] Screen already unlocked, doing nothing
> [UiAutomator2] Starting 'io.appium.android.apis/io.appium.android.apis.ApiDemos and waiting for 'io.appium.android.apis/io.appium.android.apis.ApiDemos'
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am start -W -n io.appium.android.apis/io.appium.android.apis.ApiDemos -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000'
> [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', 'io.appium.android.apis.io.appium.android.apis.ApiDemos'
> [debug] [ADB] Getting focused package and activity
> [debug] [ADB] Running 'C:\Users\xdselvaraj\AppData\Local\Android\Sdk\platform-tools\adb.exe -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'
> [debug] [WD Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8202/wd/hub/session/fcf70f27-2411-44f6-8688-96417faef2b0/appium/device/pixel_ratio] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0","value":3.5}
> [debug] [WD Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars'
> [debug] [WD Proxy] Proxying [GET /appium/device/system_bars] to [GET http://127.0.0.1:8202/wd/hub/session/fcf70f27-2411-44f6-8688-96417faef2b0/appium/device/system_bars] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0","value":{"statusBar":84}}
> [debug] [WD Proxy] Matched '/window/current/size' to command name 'getWindowSize'
> [debug] [WD Proxy] Proxying [GET /window/current/size] to [GET http://127.0.0.1:8202/wd/hub/session/fcf70f27-2411-44f6-8688-96417faef2b0/window/current/size] with no body
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0","value":{"height":2392,"width":1440}}
> [Appium] New AndroidUiautomator2Driver session created successfully, session fb1f9d21-0f08-4143-9ec6-2d250e005d3a added to master session list
> [debug] [BaseDriver] Event 'newSessionStarted' logged at 1626098560767 (19:32:40 GMT+0530 (India Standard Time))
> [debug] [W3C (fb1f9d21)] Cached the protocol value 'W3C' for the new session fb1f9d21-0f08-4143-9ec6-2d250e005d3a
> [debug] [W3C (fb1f9d21)] Responding to client with driver.createSession() result: {"capabilities":{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"NexusEmulator"},"platformName":"android","app":"C:\\Users\\xdselvaraj\\workspace\\Tutorial\\src\\ApiDemos-debug.apk","deviceName":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"io.appium.android.apis","deviceApiLevel":25,"platformVersion":"7.1.1","deviceScreenSize":"1440x2560","deviceScreenDensity":560,"deviceModel":"Android SDK built for x86_64","deviceManufacturer":"unknown","pixelRatio":3.5,"statBarHeight":84,"viewportRect":{"left":0,"top":84,"width":1440,"height":2308}}}
> [HTTP] <-- POST /wd/hub/session 200 20900 ms - 889
> [HTTP]
> [HTTP] --> POST /wd/hub/session/fb1f9d21-0f08-4143-9ec6-2d250e005d3a/timeouts
> [HTTP] {"implicit":10000}
> [debug] [W3C (fb1f9d21)] Calling AppiumDriver.timeouts() with args: [null,null,null,null,10000,"fb1f9d21-0f08-4143-9ec6-2d250e005d3a"]
> [debug] [BaseDriver] W3C timeout argument: {"implicit":10000}}
> [debug] [BaseDriver] Set implicit wait to 10000ms
> [debug] [W3C (fb1f9d21)] Responding to client with driver.timeouts() result: null
> [HTTP] <-- POST /wd/hub/session/fb1f9d21-0f08-4143-9ec6-2d250e005d3a/timeouts 200 24 ms - 14
> [HTTP]
> [HTTP] --> POST /wd/hub/session/fb1f9d21-0f08-4143-9ec6-2d250e005d3a/element
> [HTTP] {"using":"xpath","value":"//android.widget.TextView[@text='Preference']"}
> [debug] [W3C (fb1f9d21)] Calling AppiumDriver.findElement() with args: ["xpath","//android.widget.TextView[@text='Preference']","fb1f9d21-0f08-4143-9ec6-2d250e005d3a"]
> [debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator
> [debug] [BaseDriver] Waiting up to 10000 ms for condition
> [debug] [WD Proxy] Matched '/element' to command name 'findElement'
> [debug] [WD Proxy] Proxying [POST /element] to [POST http://127.0.0.1:8202/wd/hub/session/fcf70f27-2411-44f6-8688-96417faef2b0/element] with body: {"strategy":"xpath","selector":"//android.widget.TextView[@text='Preference']","context":"","multiple":false}
> [debug] [WD Proxy] Got response with status 200: {"sessionId":"fcf70f27-2411-44f6-8688-96417faef2b0","value":{"ELEMENT":"302e2fb8-9493-479e-8fd1-19065a50b58b","element-6066-11e4-a52e-4f735466cecf":"302e2fb8-9493-479e-8fd1-19065a50b58b"}}
> [debug] [W3C (fb1f9d21)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"302e2fb8-9493-479e-8fd1-19065a50b58b","ELEMENT":"302e2fb8-9493-479e-8fd1-19065a50b58b"}
> [HTTP] <-- POST /wd/hub/session/fb1f9d21-0f08-4143-9ec6-2d250e005d3a/element 200 163 ms - 137