{\rtf1\ansi\ansicpg1252\cocoartf2708 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fnil\fcharset0 Menlo-Regular;} {\colortbl;\red255\green255\blue255;\red0\green0\blue0;\red47\green255\blue126;\red63\green151\blue253; \red115\green160\blue39;\red99\green229\blue226;\red161\green113\blue161;\red138\green233\blue31;\red9\green9\blue9; \red199\green199\blue199;\red202\green51\blue35;\red125\green125\blue125;\red219\green39\blue218;\red57\green192\blue38; \red213\green34\blue255;\red170\green171\blue37;\red186\green187\blue140;} {\*\expandedcolortbl;;\csgray\c0;\cssrgb\c15699\c100000\c56457;\cssrgb\c29889\c66837\c99561; \cssrgb\c51918\c67501\c19981;\cssrgb\c44520\c91050\c90983;\cssrgb\c69468\c52884\c69309;\cssrgb\c60023\c91298\c15426;\cssrgb\c3222\c3222\c3222; \cssrgb\c82112\c82112\c82112;\cssrgb\c83899\c28663\c18026;\cspthree\c56352\c56352\c56352;\cssrgb\c89513\c29736\c88485;\cssrgb\c25706\c77963\c19557; \cssrgb\c87779\c29709\c100000;\cssrgb\c72331\c71682\c18599;\cssrgb\c77796\c77740\c61703;} \paperw11900\paperh16840\margl1440\margr1440\vieww24840\viewh8400\viewkind0 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0 \f0\fs22 \cf2 \CocoaLigature0 [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 Creating session with W3C capabilities: \{\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "alwaysMatch": \{\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "platformName": "Android",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:app": "/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:automationName": "uiautomator2",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:deviceName": "yeti",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:platformVersion": "9.0",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:appPackage": "dk.trackman.range.kiosk",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:appActivity": "dk.TrackMan.SplashScreen",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:noReset": "false",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:fullReset": "true",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:androidInstallTimeout": 240000,\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:avdLaunchTimeout": 120000,\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:autoAcceptAlerts": "true",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:chromedriverExecutableDir": "/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:chromedriverChromeMappingFile": "",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "pageLoadStrategy": "normal",\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "appium:optionalIntentArguments": "--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-siteserver-rgk-dk.trackmangolfdev.com --es CloudApi https://dr-cloud-api-dev.trackmangolfdev.com --es BayId 8296f72d-0442-4a80-91d0-e377ee905679 --es BayName mkn --es BayAvailability Default"\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 \},\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 "firstMatch": [\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 \{\}\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 ]\ [debug] \cf3 [AndroidUiautomator2Driver@9745]\cf2 \}\ \cf3 [AndroidUiautomator2Driver@9745]\cf2 Capability 'noReset' changed from string to boolean. This may cause unexpected behavior\ \cf3 [AndroidUiautomator2Driver@9745]\cf2 Capability 'fullReset' changed from string to boolean. This may cause unexpected behavior\ \cf3 [AndroidUiautomator2Driver@9745]\cf2 The following capabilities were provided, but are not recognized by Appium:\ \cf3 [AndroidUiautomator2Driver@9745]\cf2 deviceName\ \cf3 [AndroidUiautomator2Driver@9745]\cf2 autoAcceptAlerts\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Session created with session id: bbabcf8a-fcf2-4f51-96ad-ec642cc7c37f\ \cf4 [BaseDriver]\cf2 Using local app '/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Checking whether app is actually present\ \cf5 [ADB]\cf2 Found 6 'build-tools' folders under '/Users/ekh/Library/Android/sdk' (newest first):\ \cf5 [ADB]\cf2 /Users/ekh/Library/Android/sdk/build-tools/34.0.0\ \cf5 [ADB]\cf2 /Users/ekh/Library/Android/sdk/build-tools/34.0.0-rc2\ \cf5 [ADB]\cf2 /Users/ekh/Library/Android/sdk/build-tools/33.0.2\ \cf5 [ADB]\cf2 /Users/ekh/Library/Android/sdk/build-tools/30.0.3\ \cf5 [ADB]\cf2 /Users/ekh/Library/Android/sdk/build-tools/30.0.2\ \cf5 [ADB]\cf2 /Users/ekh/Library/Android/sdk/build-tools/29.0.2\ \cf5 [ADB]\cf2 Using 'adb' from '/Users/ekh/Library/Android/sdk/platform-tools/adb'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 start-server'\ \cf6 [AndroidDriver]\cf2 Retrieving device list\ [debug] \cf5 [ADB]\cf2 Trying to find connected Android devices\ [debug] \cf5 [ADB]\cf2 Getting connected devices\ [debug] \cf5 [ADB]\cf2 Connected devices: [\{"udid":"emulator-5554","state":"device"\}]\ \cf6 [AndroidDriver]\cf2 Looking for a device with Android '9.0.0'\ [debug] \cf5 [ADB]\cf2 Setting device id to emulator-5554\ \cf5 [ADB]\cf2 Getting device platform version\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release'\ [debug] \cf5 [ADB]\cf2 Current device property 'ro.build.version.release': 9\ \cf6 [AndroidDriver]\cf2 Using device: emulator-5554\ \cf5 [ADB]\cf2 Using 'adb' from '/Users/ekh/Library/Android/sdk/platform-tools/adb'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 start-server'\ [debug] \cf5 [ADB]\cf2 Setting device id to emulator-5554\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk'\ [debug] \cf5 [ADB]\cf2 Current device property 'ro.build.version.sdk': 28\ \cf5 [ADB]\cf2 Getting device platform version\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release'\ [debug] \cf5 [ADB]\cf2 Current device property 'ro.build.version.release': 9\ [debug] \cf5 [ADB]\cf2 Device API level: 28\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Relaxing hidden api policy\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'settings put global hidden_api_policy_pre_p_apps 1;settings put global hidden_api_policy_p_apps 1;settings put global hidden_api_policy 1''\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping'\ [debug] \cf6 [AndroidDriver]\cf2 Pushing settings apk to device...\ [debug] \cf5 [ADB]\cf2 Getting package info for 'io.appium.settings'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'\ [debug] \cf5 [ADB]\cf2 The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('5.1.2' >= '5.1.2')\ [debug] \cf5 [ADB]\cf2 There is no need to install/upgrade '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk'\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'io.appium.settings' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?''\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)io\\.appium\\.settings\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ [debug] \cf6 [AndroidDriver]\cf2 io.appium.settings is already running. There is no need to reset its permissions.\ [debug] \cf7 [Logcat]\cf2 Starting logs capture with command: /Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 logcat -v threadtime\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Forwarding UiAutomator2 Server port 6790 to local port 8200\ [debug] \cf5 [ADB]\cf2 Forwarding system: 8200 to device: 6790\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp:8200 tcp:6790'\ [debug] \cf5 [ADB]\cf2 Checking app cert for /Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk\ [debug] \cf5 [ADB]\cf2 Checking app cert for /Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk\ \cf5 [ADB]\cf2 Using 'apksigner.jar' from '/Users/ekh/Library/Android/sdk/build-tools/34.0.0/lib/apksigner.jar'\ [debug] \cf5 [ADB]\cf2 Starting apksigner: /usr/bin/java -Xmx1024M -Xss1m -jar /Users/ekh/Library/Android/sdk/build-tools/34.0.0/lib/apksigner.jar verify --print-certs /Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk\ [debug] \cf5 [ADB]\cf2 Starting apksigner: /usr/bin/java -Xmx1024M -Xss1m -jar /Users/ekh/Library/Android/sdk/build-tools/34.0.0/lib/apksigner.jar verify --print-certs /Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk\ [debug] \cf5 [ADB]\cf2 apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87\ [debug] \cf5 [ADB]\cf2 \ [debug] \cf5 [ADB]\cf2 sha256 hash did match for 'appium-uiautomator2-server-debug-androidTest.apk'\ \cf5 [ADB]\cf2 '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is signed with the default certificate\ [debug] \cf5 [ADB]\cf2 Getting install status for io.appium.uiautomator2.server.test\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path io.appium.uiautomator2.server.test'\ [debug] \cf5 [ADB]\cf2 'io.appium.uiautomator2.server.test' is installed\ [debug] \cf5 [ADB]\cf2 apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87\ [debug] \cf5 [ADB]\cf2 \ [debug] \cf5 [ADB]\cf2 sha256 hash did match for 'appium-uiautomator2-server-v5.12.6.apk'\ \cf5 [ADB]\cf2 '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk' is signed with the default certificate\ [debug] \cf5 [ADB]\cf2 Getting package info for 'io.appium.uiautomator2.server'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'\ [debug] \cf5 [ADB]\cf2 The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('5.12.6' >= '5.12.6')\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Server packages status: [\{"wasSigned":true,"installState":"sameVersionInstalled","appPath":"/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk","appId":"io.appium.uiautomator2.server"\},\{"wasSigned":true,"installState":"sameVersionInstalled","appPath":"/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk","appId":"io.appium.uiautomator2.server.test"\}]\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Server packages are not going to be (re)installed\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Waiting up to 30000ms for services to be available\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available\ \cf5 [ADB]\cf2 Adding packages ["io.appium.settings","io.appium.uiautomator2.server","io.appium.uiautomator2.server.test"] to Doze whitelist\ [debug] \cf5 [ADB]\cf2 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] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -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] \cf5 [ADB]\cf2 Checking app cert for /Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk\ [debug] \cf5 [ADB]\cf2 Starting apksigner: /usr/bin/java -Xmx1024M -Xss1m -jar /Users/ekh/Library/Android/sdk/build-tools/34.0.0/lib/apksigner.jar verify --print-certs /Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk\ [debug] \cf5 [ADB]\cf2 apksigner stdout: Signer #1 certificate DN: CN=Android Debug, O=Android, C=US\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate SHA-256 digest: 573dcae825b69eadb2715608830fcf3cf890013036a8eda7772388015ee3b80d\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate SHA-1 digest: 5388e5bba8e69f698947da9c0df6475b1ed7ec7a\ [debug] \cf5 [ADB]\cf2 Signer #1 certificate MD5 digest: 1152d96c3676d40163a6f6e7348f57b2\ [debug] \cf5 [ADB]\cf2 \ \cf5 [ADB]\cf2 '/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk' is signed with a non-default certificate\ [debug] \cf5 [ADB]\cf2 Uninstalling dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Getting install status for dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 'dk.trackman.range.kiosk' is not installed\ \cf5 [ADB]\cf2 dk.trackman.range.kiosk was not uninstalled, because it was not present on the device\ [debug] \cf5 [ADB]\cf2 Getting install status for dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 'dk.trackman.range.kiosk' is not installed\ [debug] \cf6 [AndroidDriver]\cf2 Running full reset on 'dk.trackman.range.kiosk' (reinstall)\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 help'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 features'\ \cf5 [ADB]\cf2 The application at '/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk' will not be cached, because the device under test has confirmed the support of streamed installs\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 install -r /Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk'\ \cf5 [ADB]\cf2 The installation of 'dk.trackman.range.kiosk-Signed.apk' took 2647ms\ [debug] \cf5 [ADB]\cf2 Install command stdout: Performing Streamed Install\ [debug] \cf5 [ADB]\cf2 Success\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Performing shallow cleanup of automation leftovers\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 No obsolete sessions have been detected\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test'\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 The io.appium.uiautomator2.server.test process might fail to stop within 3000ms timeout.\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Starting UIAutomator2 server 5.12.6\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Using UIAutomator2 server from '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk' and test from '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk'\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Waiting up to 30000ms for UiAutomator2 to be online...\ [debug] \cf5 [ADB]\cf2 Creating ADB subprocess with args: ["-P","5037","-s","emulator-5554","shell","am","instrument","-w","-e","disableAnalytics",true,"io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"]\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Matched '/status' to command name 'getStatus'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Proxying [GET /status] to [GET http://127.0.0.1:8200/status] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Got response with status 200: \{"sessionId":"None","value":\{"message":"UiAutomator2 Server is ready to accept commands","ready":true\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 The initialization of the instrumentation process took 24ms\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Matched '/session' to command name 'createSession'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Proxying [POST /session] to [POST http://127.0.0.1:8200/session] with body: \{"capabilities":\{"firstMatch":[\{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":\{\},"desired":\{"platformName":"Android","pageLoadStrategy":"normal","app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","automationName":"uiautomator2","deviceName":"yeti","platformVersion":"9.0","appPackage":"dk.trackman.range.kiosk","appActivity":"dk.TrackMan.SplashScreen","noReset":false,"fullReset":true,"androidInstallTimeout":240000,"avdLaunchTimeout":120000,"autoAcceptAlerts":"true","chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","chromedriverChromeMappingFile":"","optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServ...\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Got response with status 200: \{"sessionId":"55df0a86-96db-4661-94e9-5df9e11617dc","value":\{"capabilities":\{"firstMatch":[\{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":\{\},"desired":\{"platformName":"Android","pageLoadStrategy":"normal","app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","automationName":"uiautomator2","deviceName":"yeti","platformVersion":"9.0","appPackage":"dk.trackman.range.kiosk","appActivity":"dk.TrackMan.SplashScreen","noReset":false,"fullReset":true,"androidInstallTimeout":240000,"avdLaunchTimeout":120000,"autoAcceptAlerts":"true","chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","chromedriverChromeMappingFile":"","optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testh...\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Determined the downstream protocol as 'W3C'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Proxying [GET /appium/device/info] to [GET http://127.0.0.1:8200/session/55df0a86-96db-4661-94e9-5df9e11617dc/appium/device/info] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Got response with status 200: \{"sessionId":"55df0a86-96db-4661-94e9-5df9e11617dc","value":\{"androidId":"3816e42450a8c153","apiVersion":"28","bluetooth":null,"brand":"Android","carrierName":"Android","displayDensity":200,"locale":"en_US","manufacturer":"unknown","model":"Android SDK built for arm64","networks":[\{"capabilities":\{"SSID":null,"linkDownBandwidthKbps":102400,"linkUpstreamBandwidthKbps":51200,"networkCapabilities":"NET_CAPABILITY_MMS,NET_CAPABILITY_SUPL,NET_CAPABILITY_DUN,NET_CAPABILITY_FOTA,NET_CAPABILITY_IMS,NET_CAPABILITY_CBS,NET_CAPABILITY_IA,NET_CAPABILITY_INTERNET,NET_CAPABILITY_NOT_RESTRICTED,NET_CAPABILITY_TRUSTED,NET_CAPABILITY_NOT_VPN,NET_CAPABILITY_VALIDATED,NET_CAPABILITY_NOT_ROAMING,NET_CAPABILITY_NOT_CONGESTED,NET_CAPABILITY_NOT_SUSPENDED","signalStrength":-2147483648,"transportTypes":"TRANSPORT_CELLULAR"\},"detailedState":"CONNECTED","extraInfo":"epc.tmobile.com","isAvailable":true,"isConnected":true,"isFailover":false,"isRoaming":false,"state":"CONNECTED","subtype":13,"subtypeName":"LTE","type":0,"typeName":"MO...\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window'\ \cf6 [AndroidDriver]\cf2 Screen already unlocked, doing nothing\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Starting 'dk.trackman.range.kiosk/dk.TrackMan.SplashScreen and waiting for 'dk.trackman.range.kiosk/dk.TrackMan.SplashScreen'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start -W -n dk.trackman.range.kiosk/dk.TrackMan.SplashScreen -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 --es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-siteserver-rgk-dk.trackmangolfdev.com --es CloudApi https://dr-cloud-api-dev.trackmangolfdev.com --es BayId 8296f72d-0442-4a80-91d0-e377ee905679 --es BayName mkn --es BayAvailability Default'\ [debug] \cf8 [Instrumentation]\cf2 io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8200/session/55df0a86-96db-4661-94e9-5df9e11617dc/appium/device/pixel_ratio] with no body\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 socket hang up\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Deleting UiAutomator2 session\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Deleting UiAutomator2 server session\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Matched '/' to command name 'deleteSession'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Proxying [DELETE /] to [DELETE http://127.0.0.1:8200/session/55df0a86-96db-4661-94e9-5df9e11617dc] with no body\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 socket hang up\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop dk.trackman.range.kiosk'\ [debug] \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Capability 'fullReset' set to 'true', Uninstalling 'dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 Uninstalling dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Getting install status for dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 'dk.trackman.range.kiosk' is installed\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 uninstall dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 'adb uninstall dk.trackman.range.kiosk' command output: Success\ \cf5 [ADB]\cf2 dk.trackman.range.kiosk was successfully uninstalled\ [debug] \cf7 [Logcat]\cf2 Stopping logcat capture\ [debug] \cf5 [ADB]\cf2 Removing forwarded port socket connection: 8200 \ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp:8200'\ \cf3 [AndroidUiautomator2Driver@9745 (bbabcf8a)]\cf2 Restoring hidden api policy to the device default configuration\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'settings delete global hidden_api_policy_pre_p_apps;settings delete global hidden_api_policy_p_apps;settings delete global hidden_api_policy''\ [debug] \cf9 [AppiumDriver@a83c]\cf2 Event 'newSessionStarted' logged at 1697219316812 (19:48:36 GMT+0200 (Central European Summer Time))\ [debug] \cf9 [AppiumDriver@a83c]\cf2 Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up\ [debug] \cf9 [AppiumDriver@a83c]\cf2 at UIA2Proxy.command (/Users/ekh/node_modules/@appium/base-driver/lib/jsonwp-proxy/proxy.js:355:13)\ [debug] \cf9 [AppiumDriver@a83c]\cf2 at processTicksAndRejections (node:internal/process/task_queues:95:5)\ [debug] \cf9 [AppiumDriver@a83c]\cf2 at AndroidUiautomator2Driver.commands.getDevicePixelRatio (/Users/ekh/node_modules/appium-uiautomator2-driver/lib/commands/viewport.js:14:10)\ [debug] \cf9 [AppiumDriver@a83c]\cf2 at AndroidUiautomator2Driver.fillDeviceDetails (/Users/ekh/node_modules/appium-uiautomator2-driver/lib/driver.js:256:28)\ [debug] \cf9 [AppiumDriver@a83c]\cf2 at AndroidUiautomator2Driver.createSession (/Users/ekh/node_modules/appium-uiautomator2-driver/lib/driver.js:242:7)\ [debug] \cf9 [AppiumDriver@a83c]\cf2 at AppiumDriver.createSession (/opt/homebrew/lib/node_modules/appium/lib/appium.js:352:35)\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session \cf11 500\cf2 \cf12 10586 ms - 1068\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf8 [Instrumentation]\cf2 The process has exited with code 0\ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 1f3dda83-0a8b-472b-9ff4-5be0527e6dac\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"capabilities":\{"firstMatch":[\{"platformName":"Android","appium:app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","appium:automationName":"uiautomator2","appium:deviceName":"yeti","appium:platformVersion":"9.0","appium:appPackage":"dk.trackman.range.kiosk","appium:appActivity":"dk.TrackMan.SplashScreen","appium:noReset":"false","appium:fullReset":"true","appium:androidInstallTimeout":240000,"appium:avdLaunchTimeout":120000,"appium:autoAcceptAlerts":"true","appium:chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","appium:chromedriverChromeMappingFile":"","appium:pageLoadStrategy":"normal","appium:optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-siteserver-rgk-dk.trackmangolfdev.com --es CloudApi https://dr-cloud-api-dev.track...\cf2 \ [debug] \cf9 [AppiumDriver@a83c]\cf2 Calling AppiumDriver.createSession() with args: [null,null,\{"firstMatch":[\{"platformName":"Android","appium:app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","appium:automationName":"uiautomator2","appium:deviceName":"yeti","appium:platformVersion":"9.0","appium:appPackage":"dk.trackman.range.kiosk","appium:appActivity":"dk.TrackMan.SplashScreen","appium:noReset":"false","appium:fullReset":"true","appium:androidInstallTimeout":240000,"appium:avdLaunchTimeout":120000,"appium:autoAcceptAlerts":"true","appium:chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","appium:chromedriverChromeMappingFile":"","appium:pageLoadStrategy":"normal","appium:optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-siteserver-rgk-dk.trackmangolfdev.com --es CloudApi https://dr-cloud-api-dev.trackmango...\ [debug] \cf9 [AppiumDriver@a83c]\cf2 Event 'newSessionRequested' logged at 1697219361234 (19:49:21 GMT+0200 (Central European Summer Time))\ \cf4 [BaseDriver]\cf2 The capabilities ["pageLoadStrategy"] are standard capabilities and do not require "appium:" prefix\ \cf13 [Appium]\cf2 Attempting to find matching driver for automationName 'uiautomator2' and platformName 'Android'\ \cf13 [Appium]\cf2 The 'uiautomator2' driver was installed and matched caps.\ \cf13 [Appium]\cf2 Will require it at /Users/ekh/node_modules/appium-uiautomator2-driver\ [debug] \cf13 [Appium]\cf2 Requiring driver at /Users/ekh/node_modules/appium-uiautomator2-driver\ \cf9 [AppiumDriver@a83c]\cf2 Appium v2.0.1 creating new AndroidUiautomator2Driver (v2.29.11) session\ \cf9 [AppiumDriver@a83c]\cf2 Checking BaseDriver versions for Appium and AndroidUiautomator2Driver\ \cf9 [AppiumDriver@a83c]\cf2 Appium's BaseDriver version is 9.3.20\ \cf9 [AppiumDriver@a83c]\cf2 AndroidUiautomator2Driver's BaseDriver version is 9.3.20\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 Creating session with W3C capabilities: \{\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "alwaysMatch": \{\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "platformName": "Android",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:app": "/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:automationName": "uiautomator2",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:deviceName": "yeti",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:platformVersion": "9.0",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:appPackage": "dk.trackman.range.kiosk",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:appActivity": "dk.TrackMan.SplashScreen",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:noReset": "false",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:fullReset": "true",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:androidInstallTimeout": 240000,\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:avdLaunchTimeout": 120000,\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:autoAcceptAlerts": "true",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:chromedriverExecutableDir": "/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:chromedriverChromeMappingFile": "",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "pageLoadStrategy": "normal",\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "appium:optionalIntentArguments": "--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-siteserver-rgk-dk.trackmangolfdev.com --es CloudApi https://dr-cloud-api-dev.trackmangolfdev.com --es BayId 8296f72d-0442-4a80-91d0-e377ee905679 --es BayName mkn --es BayAvailability Default"\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 \},\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 "firstMatch": [\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 \{\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 ]\ [debug] \cf3 [AndroidUiautomator2Driver@0176]\cf2 \}\ \cf3 [AndroidUiautomator2Driver@0176]\cf2 Capability 'noReset' changed from string to boolean. This may cause unexpected behavior\ \cf3 [AndroidUiautomator2Driver@0176]\cf2 Capability 'fullReset' changed from string to boolean. This may cause unexpected behavior\ \cf3 [AndroidUiautomator2Driver@0176]\cf2 The following capabilities were provided, but are not recognized by Appium:\ \cf3 [AndroidUiautomator2Driver@0176]\cf2 deviceName\ \cf3 [AndroidUiautomator2Driver@0176]\cf2 autoAcceptAlerts\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Session created with session id: 172dd565-514d-4bea-9184-3dafe010e892\ \cf4 [BaseDriver]\cf2 Using local app '/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Checking whether app is actually present\ \cf5 [ADB]\cf2 Using 'adb' from '/Users/ekh/Library/Android/sdk/platform-tools/adb'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 start-server'\ \cf6 [AndroidDriver]\cf2 Retrieving device list\ [debug] \cf5 [ADB]\cf2 Trying to find connected Android devices\ [debug] \cf5 [ADB]\cf2 Getting connected devices\ [debug] \cf5 [ADB]\cf2 Connected devices: [\{"udid":"emulator-5554","state":"device"\}]\ \cf6 [AndroidDriver]\cf2 Looking for a device with Android '9.0.0'\ [debug] \cf5 [ADB]\cf2 Setting device id to emulator-5554\ \cf5 [ADB]\cf2 Getting device platform version\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release'\ [debug] \cf5 [ADB]\cf2 Current device property 'ro.build.version.release': 9\ \cf6 [AndroidDriver]\cf2 Using device: emulator-5554\ \cf5 [ADB]\cf2 Using 'adb' from '/Users/ekh/Library/Android/sdk/platform-tools/adb'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 start-server'\ [debug] \cf5 [ADB]\cf2 Setting device id to emulator-5554\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk'\ [debug] \cf5 [ADB]\cf2 Current device property 'ro.build.version.sdk': 28\ \cf5 [ADB]\cf2 Getting device platform version\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release'\ [debug] \cf5 [ADB]\cf2 Current device property 'ro.build.version.release': 9\ [debug] \cf5 [ADB]\cf2 Device API level: 28\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Relaxing hidden api policy\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'settings put global hidden_api_policy_pre_p_apps 1;settings put global hidden_api_policy_p_apps 1;settings put global hidden_api_policy 1''\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping'\ [debug] \cf6 [AndroidDriver]\cf2 Pushing settings apk to device...\ [debug] \cf5 [ADB]\cf2 Getting package info for 'io.appium.settings'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'\ [debug] \cf5 [ADB]\cf2 The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('5.1.2' >= '5.1.2')\ [debug] \cf5 [ADB]\cf2 There is no need to install/upgrade '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk'\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'io.appium.settings' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?''\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)io\\.appium\\.settings\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'io.appium.settings' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)io\\.appium\\.settings\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ [debug] \cf5 [ADB]\cf2 Starting Appium Settings app\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER'\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'io.appium.settings' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)io\\.appium\\.settings\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'io.appium.settings' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)io\\.appium\\.settings\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ [debug] \cf7 [Logcat]\cf2 Starting logs capture with command: /Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 logcat -v threadtime\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Forwarding UiAutomator2 Server port 6790 to local port 8200\ [debug] \cf5 [ADB]\cf2 Forwarding system: 8200 to device: 6790\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp:8200 tcp:6790'\ [debug] \cf5 [ADB]\cf2 Checking app cert for /Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk\ [debug] \cf5 [ADB]\cf2 Checking app cert for /Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk\ [debug] \cf5 [ADB]\cf2 Using the previously cached signature entry for 'appium-uiautomator2-server-debug-androidTest.apk'\ [debug] \cf5 [ADB]\cf2 sha256 hash did match for 'appium-uiautomator2-server-debug-androidTest.apk'\ [debug] \cf5 [ADB]\cf2 Getting install status for io.appium.uiautomator2.server.test\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path io.appium.uiautomator2.server.test'\ [debug] \cf5 [ADB]\cf2 Using the previously cached signature entry for 'appium-uiautomator2-server-v5.12.6.apk'\ [debug] \cf5 [ADB]\cf2 sha256 hash did match for 'appium-uiautomator2-server-v5.12.6.apk'\ [debug] \cf5 [ADB]\cf2 Getting package info for 'io.appium.uiautomator2.server'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'\ [debug] \cf5 [ADB]\cf2 'io.appium.uiautomator2.server.test' is installed\ [debug] \cf5 [ADB]\cf2 The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('5.12.6' >= '5.12.6')\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Server packages status: [\{"wasSigned":true,"installState":"sameVersionInstalled","appPath":"/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk","appId":"io.appium.uiautomator2.server"\},\{"wasSigned":true,"installState":"sameVersionInstalled","appPath":"/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk","appId":"io.appium.uiautomator2.server.test"\}]\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Server packages are not going to be (re)installed\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 30000ms for services to be available\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available\ \cf5 [ADB]\cf2 Adding packages ["io.appium.settings","io.appium.uiautomator2.server","io.appium.uiautomator2.server.test"] to Doze whitelist\ [debug] \cf5 [ADB]\cf2 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] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -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] \cf5 [ADB]\cf2 Checking app cert for /Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk\ [debug] \cf5 [ADB]\cf2 Using the previously cached signature entry for 'dk.trackman.range.kiosk-Signed.apk'\ [debug] \cf5 [ADB]\cf2 Uninstalling dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Getting install status for dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 'dk.trackman.range.kiosk' is not installed\ \cf5 [ADB]\cf2 dk.trackman.range.kiosk was not uninstalled, because it was not present on the device\ [debug] \cf5 [ADB]\cf2 Getting install status for dk.trackman.range.kiosk\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm path dk.trackman.range.kiosk'\ [debug] \cf5 [ADB]\cf2 'dk.trackman.range.kiosk' is not installed\ [debug] \cf6 [AndroidDriver]\cf2 Running full reset on 'dk.trackman.range.kiosk' (reinstall)\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 features'\ \cf5 [ADB]\cf2 The application at '/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk' will not be cached, because the device under test has confirmed the support of streamed installs\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 install -r /Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk'\ \cf5 [ADB]\cf2 The installation of 'dk.trackman.range.kiosk-Signed.apk' took 2497ms\ [debug] \cf5 [ADB]\cf2 Install command stdout: Performing Streamed Install\ [debug] \cf5 [ADB]\cf2 Success\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Performing shallow cleanup of automation leftovers\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 No obsolete sessions have been detected (socket hang up)\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test'\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Starting UIAutomator2 server 5.12.6\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Using UIAutomator2 server from '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v5.12.6.apk' and test from '/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk'\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 30000ms for UiAutomator2 to be online...\ [debug] \cf5 [ADB]\cf2 Creating ADB subprocess with args: ["-P","5037","-s","emulator-5554","shell","am","instrument","-w","-e","disableAnalytics",true,"io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/status' to command name 'getStatus'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /status] to [GET http://127.0.0.1:8200/status] with no body\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 socket hang up\ [debug] \cf8 [Instrumentation]\cf2 io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/status' to command name 'getStatus'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /status] to [GET http://127.0.0.1:8200/status] with no body\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 socket hang up\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/status' to command name 'getStatus'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /status] to [GET http://127.0.0.1:8200/status] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"None","value":\{"message":"UiAutomator2 Server is ready to accept commands","ready":true\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 The initialization of the instrumentation process took 2054ms\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/session' to command name 'createSession'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /session] to [POST http://127.0.0.1:8200/session] with body: \{"capabilities":\{"firstMatch":[\{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":\{\},"desired":\{"platformName":"Android","pageLoadStrategy":"normal","app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","automationName":"uiautomator2","deviceName":"yeti","platformVersion":"9.0","appPackage":"dk.trackman.range.kiosk","appActivity":"dk.TrackMan.SplashScreen","noReset":false,"fullReset":true,"androidInstallTimeout":240000,"avdLaunchTimeout":120000,"autoAcceptAlerts":"true","chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","chromedriverChromeMappingFile":"","optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServ...\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"capabilities":\{"firstMatch":[\{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":\{\},"desired":\{"platformName":"Android","pageLoadStrategy":"normal","app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","automationName":"uiautomator2","deviceName":"yeti","platformVersion":"9.0","appPackage":"dk.trackman.range.kiosk","appActivity":"dk.TrackMan.SplashScreen","noReset":false,"fullReset":true,"androidInstallTimeout":240000,"avdLaunchTimeout":120000,"autoAcceptAlerts":"true","chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","chromedriverChromeMappingFile":"","optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testh...\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Determined the downstream protocol as 'W3C'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /appium/device/info] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/appium/device/info] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"androidId":"3816e42450a8c153","apiVersion":"28","bluetooth":null,"brand":"Android","carrierName":"Android","displayDensity":200,"locale":"en_US","manufacturer":"unknown","model":"Android SDK built for arm64","networks":[\{"capabilities":\{"SSID":null,"linkDownBandwidthKbps":102400,"linkUpstreamBandwidthKbps":51200,"networkCapabilities":"NET_CAPABILITY_MMS,NET_CAPABILITY_SUPL,NET_CAPABILITY_DUN,NET_CAPABILITY_FOTA,NET_CAPABILITY_IMS,NET_CAPABILITY_CBS,NET_CAPABILITY_IA,NET_CAPABILITY_INTERNET,NET_CAPABILITY_NOT_RESTRICTED,NET_CAPABILITY_TRUSTED,NET_CAPABILITY_NOT_VPN,NET_CAPABILITY_VALIDATED,NET_CAPABILITY_NOT_ROAMING,NET_CAPABILITY_FOREGROUND,NET_CAPABILITY_NOT_CONGESTED,NET_CAPABILITY_NOT_SUSPENDED","signalStrength":-2147483648,"transportTypes":"TRANSPORT_CELLULAR"\},"detailedState":"CONNECTED","extraInfo":"epc.tmobile.com","isAvailable":true,"isConnected":true,"isFailover":false,"isRoaming":false,"state":"CONNECTED","subtype":13,"subtypeName":"LT...\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window'\ \cf6 [AndroidDriver]\cf2 Screen already unlocked, doing nothing\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Starting 'dk.trackman.range.kiosk/dk.TrackMan.SplashScreen and waiting for 'dk.trackman.range.kiosk/dk.TrackMan.SplashScreen'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start -W -n dk.trackman.range.kiosk/dk.TrackMan.SplashScreen -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 --es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-siteserver-rgk-dk.trackmangolfdev.com --es CloudApi https://dr-cloud-api-dev.trackmangolfdev.com --es BayId 8296f72d-0442-4a80-91d0-e377ee905679 --es BayName mkn --es BayAvailability Default'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/appium/device/pixel_ratio] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":1.25\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/appium/device/system_bars' to command name 'getSystemBars'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /appium/device/system_bars] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/appium/device/system_bars] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"statusBar":30\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/window/current/size' to command name 'getWindowSize'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /window/current/size] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/window/current/size] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"height":1020,"width":1920\}\}\ \cf9 [AppiumDriver@a83c]\cf2 New AndroidUiautomator2Driver session created successfully, session 172dd565-514d-4bea-9184-3dafe010e892 added to master session list\ [debug] \cf9 [AppiumDriver@a83c]\cf2 Event 'newSessionStarted' logged at 1697219368477 (19:49:28 GMT+0200 (Central European Summer Time))\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Cached the protocol value 'W3C' for the new session 172dd565-514d-4bea-9184-3dafe010e892\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 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","pageLoadStrategy":"normal","app":"/Users/ekh/Documents/source/DrivingRangeApp/TrackMan.DrivingRangeApp.Droid.Kiosk/bin/UITest/net8.0-android/dk.trackman.range.kiosk-Signed.apk","automationName":"uiautomator2","deviceName":"yeti","platformVersion":"9.0","appPackage":"dk.trackman.range.kiosk","appActivity":"dk.TrackMan.SplashScreen","noReset":false,"fullReset":true,"androidInstallTimeout":240000,"avdLaunchTimeout":120000,"autoAcceptAlerts":"true","chromedriverExecutableDir":"/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables","chromedriverChromeMappingFile":"","optionalIntentArguments":"--es CloudLogin https://tm-login-dev.trackmangolfdev.com --es RenderServer https://testhrg-dk.relay.trackmanrange.com/renderserver/api --es SiteServer https://dr-s...\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session \cf14 200\cf2 \cf12 7246 ms - 2551\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: c62b6a51-8f43-4751-a35e-8eac8b7d9f23\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/appium/settings\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"settings":\{"imageMatchThreshold":0.7\}\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.updateSettings() with args: [\{"imageMatchThreshold":0.7\},"172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/appium/settings' to command name 'updateSettings'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /appium/settings] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/appium/settings] with body: \{"settings":\{"imageMatchThreshold":0.7\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":null\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.updateSettings() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/appium/settings \cf14 200\cf2 \cf12 10 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: d911b4ba-264c-4782-a2b1-3262d17ecd38\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/appium/settings\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"settings":\{"getMatchedImageResult":true\}\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.updateSettings() with args: [\{"getMatchedImageResult":true\},"172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/appium/settings' to command name 'updateSettings'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /appium/settings] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/appium/settings] with body: \{"settings":\{"getMatchedImageResult":true\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":null\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.updateSettings() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/appium/settings \cf14 200\cf2 \cf12 13 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 833a6f17-be38-48bf-bc30-4a8decf1405b\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"id","value":"tapText"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["id","tapText","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"id","selector":"tapText","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff0000000b","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000b"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000b","ELEMENT":"00000000-0000-0007-ffff-ffff0000000b"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 415 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 2314555b-8272-48e7-9b14-ac996cfbbc3e\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000b/click\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.click() with args: ["00000000-0000-0007-ffff-ffff0000000b","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff0000000b/click' to command name 'click'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element/00000000-0000-0007-ffff-ffff0000000b/click] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff0000000b/click] with body: \{"element":"00000000-0000-0007-ffff-ffff0000000b"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":null\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.click() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000b/click \cf14 200\cf2 \cf12 1063 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 13bea4f8-3a78-4dac-8ed0-c68b58d11f24\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"id","value":"welcomePlayerText"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["id","welcomePlayerText","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"id","selector":"welcomePlayerText","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff0000000f","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000f"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000f","ELEMENT":"00000000-0000-0007-ffff-ffff0000000f"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 177 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000f/displayed\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.elementDisplayed() with args: ["00000000-0000-0007-ffff-ffff0000000f","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed' to command name 'getAttribute'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":"true"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.elementDisplayed() result: true\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000f/displayed \cf14 200\cf2 \cf12 1197 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 9b269e1f-c072-4659-8f0c-ad1b6875fa99\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"id","value":"welcomePlayerText"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["id","welcomePlayerText","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"id","selector":"welcomePlayerText","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff0000000f","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000f"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000f","ELEMENT":"00000000-0000-0007-ffff-ffff0000000f"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 54 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000f/displayed\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.elementDisplayed() with args: ["00000000-0000-0007-ffff-ffff0000000f","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed' to command name 'getAttribute'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":"true"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.elementDisplayed() result: true\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000f/displayed \cf14 200\cf2 \cf12 12 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: a0b154af-7aa8-47cf-b935-d2e852dcb6d3\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"id","value":"welcomePlayerText"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["id","welcomePlayerText","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"id","selector":"welcomePlayerText","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff0000000f","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000f"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000000f","ELEMENT":"00000000-0000-0007-ffff-ffff0000000f"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 31 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000f/displayed\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.elementDisplayed() with args: ["00000000-0000-0007-ffff-ffff0000000f","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed' to command name 'getAttribute'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff0000000f/attribute/displayed] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":"true"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.elementDisplayed() result: true\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000000f/displayed \cf14 200\cf2 \cf12 11 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: bd3a09db-ebf1-4794-8551-caf3bc45b5be\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"id","value":"welcomePlayerText"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["id","welcomePlayerText","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"id","selector":"welcomePlayerText","context":"","multiple":false\}\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 404: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"error":"no such element","message":"An element could not be located on the page using the given search parameters","stacktrace":"io.appium.uiautomator2.common.exceptions.ElementNotFoundException: An element could not be located on the page using the given search parameters\\n\\tat io.appium.uiautomator2.handler.FindElement.safeHandle(FindElement.java:63)\\n\\tat io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:59)\\n\\tat io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:277)\\n\\tat io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:271)\\n\\tat io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:77)\\n\\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)\\n\\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)\\n\\tat io.netty.chann...\ [debug] \cf15 [W3C]\cf2 Matched W3C error code 'no such element' to NoSuchElementError\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Encountered internal error running command: NoSuchElementError: An element could not be located on the page using the given search parameters.\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at AndroidUiautomator2Driver.findElOrEls (/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-android-driver/lib/commands/find.js:75:11)\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at processTicksAndRejections (node:internal/process/task_queues:95:5)\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at AndroidUiautomator2Driver.findElOrElsWithProcessing (/Users/ekh/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:60:12)\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at AndroidUiautomator2Driver.findElement (/Users/ekh/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:75:12)\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf16 404\cf2 \cf12 149 ms - 752\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 39a690ea-fc22-4665-8cc0-ed9d809f62f0\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/appium/start_recording_screen\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"options":\{"timeLimit":600,"videoSize":"1280x720","bitRate":10000000\}\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.startRecordingScreen() with args: [\{"timeLimit":600,"videoSize":"1280x720","bitRate":10000000\},"172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'screenrecord' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)screenrecord\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Screen recording has not been previously started by Appium. There is nothing to stop\ [debug] \cf5 [ADB]\cf2 Getting IDs of all 'screenrecord' processes\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f \\(\\[\\[:blank:\\]\\]\\|\\^\\)screenrecord\\(\\[\\[:blank:\\]\\]\\|\\$\\)'\ [debug] \cf5 [ADB]\cf2 Building screenrecord process with the command line: adb -P 5037 -s emulator-5554 shell screenrecord --size 1280x720 --time-limit 180 --bit-rate 10000000 /sdcard/f7932264.mp4\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell "[ -e '/sdcard/f7932264.mp4' ] && echo __PASS__"'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell "[ -e '/sdcard/f7932264.mp4' ] && echo __PASS__"'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.startRecordingScreen() result: ""\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/appium/start_recording_screen \cf14 200\cf2 \cf12 418 ms - 12\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 69ff1419-19a1-48c8-a6b1-033f63421549\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"xpath","value":"//*[contains(@text,'PRACTICE')]"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["xpath","//*[contains(@text,'PRACTICE')]","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"xpath","selector":"//*[contains(@text,'PRACTICE')]","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff00000026","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff00000026"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff00000026","ELEMENT":"00000000-0000-0007-ffff-ffff00000026"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 168 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 10500bb4-affd-4149-995d-89ca39ebe521\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff00000026/click\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.click() with args: ["00000000-0000-0007-ffff-ffff00000026","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff00000026/click' to command name 'click'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element/00000000-0000-0007-ffff-ffff00000026/click] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff00000026/click] with body: \{"element":"00000000-0000-0007-ffff-ffff00000026"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":null\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.click() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff00000026/click \cf14 200\cf2 \cf12 6 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 41608428-25fc-4b97-ae20-f14c68282264\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"xpath","value":"//*[contains(normalize-space(@text),'RANGE PRACTICE')]"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["xpath","//*[contains(normalize-space(@text),'RANGE PRACTICE')]","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"xpath","selector":"//*[contains(normalize-space(@text),'RANGE PRACTICE')]","context":"","multiple":false\}\ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 404: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"error":"no such element","message":"An element could not be located on the page using the given search parameters","stacktrace":"io.appium.uiautomator2.common.exceptions.ElementNotFoundException: An element could not be located on the page using the given search parameters\\n\\tat io.appium.uiautomator2.utils.ElementLocationHelpers.findElement(ElementLocationHelpers.java:156)\\n\\tat io.appium.uiautomator2.handler.FindElement.safeHandle(FindElement.java:60)\\n\\tat io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:59)\\n\\tat io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:277)\\n\\tat io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:271)\\n\\tat io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:77)\\n\\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)\\n\\tat io.netty.channel.Abstr...\ [debug] \cf15 [W3C]\cf2 Matched W3C error code 'no such element' to NoSuchElementError\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Encountered internal error running command: NoSuchElementError: An element could not be located on the page using the given search parameters.\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at AndroidUiautomator2Driver.findElOrEls (/Users/ekh/node_modules/appium-uiautomator2-driver/node_modules/appium-android-driver/lib/commands/find.js:75:11)\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at processTicksAndRejections (node:internal/process/task_queues:95:5)\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at AndroidUiautomator2Driver.findElOrElsWithProcessing (/Users/ekh/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:60:12)\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 at AndroidUiautomator2Driver.findElement (/Users/ekh/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:75:12)\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf16 404\cf2 \cf12 41 ms - 752\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: a21d0aaa-e950-4b65-89db-49f272af44af\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"xpath","value":"//*[contains(normalize-space(@text),'RANGE PRACTICE')]"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["xpath","//*[contains(normalize-space(@text),'RANGE PRACTICE')]","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"xpath","selector":"//*[contains(normalize-space(@text),'RANGE PRACTICE')]","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff0000007b","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000007b"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000007b","ELEMENT":"00000000-0000-0007-ffff-ffff0000007b"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 490 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 5d7f49f2-49ad-4cbe-a806-3c8595a6225c\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000007b/click\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.click() with args: ["00000000-0000-0007-ffff-ffff0000007b","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff0000007b/click' to command name 'click'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element/00000000-0000-0007-ffff-ffff0000007b/click] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff0000007b/click] with body: \{"element":"00000000-0000-0007-ffff-ffff0000007b"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":null\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.click() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000007b/click \cf14 200\cf2 \cf12 8 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 1d184010-2733-441d-ad5a-d71c292ce67e\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"css selector","value":"#titleTextView"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["css selector","#titleTextView","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\\"dk.trackman.range.kiosk:id/titleTextView\\")","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0007-ffff-ffff0000007b","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000007b"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0007-ffff-ffff0000007b","ELEMENT":"00000000-0000-0007-ffff-ffff0000007b"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 34 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000007b/displayed\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.elementDisplayed() with args: ["00000000-0000-0007-ffff-ffff0000007b","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0007-ffff-ffff0000007b/attribute/displayed' to command name 'getAttribute'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /element/00000000-0000-0007-ffff-ffff0000007b/attribute/displayed] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0007-ffff-ffff0000007b/attribute/displayed] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":"true"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.elementDisplayed() result: true\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0007-ffff-ffff0000007b/displayed \cf14 200\cf2 \cf12 8421 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: b016b03b-e3ed-4df6-8299-a7561b3a7687\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"using":"css selector","value":"#signInButton"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.findElement() with args: ["css selector","#signInButton","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Waiting up to 0 ms for condition\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element' to command name 'findElement'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element] with body: \{"strategy":"-android uiautomator","selector":"new UiSelector().resourceId(\\"dk.trackman.range.kiosk:id/signInButton\\")","context":"","multiple":false\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":\{"ELEMENT":"00000000-0000-0008-ffff-ffff000000ab","element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0008-ffff-ffff000000ab"\}\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.findElement() result: \{"element-6066-11e4-a52e-4f735466cecf":"00000000-0000-0008-ffff-ffff000000ab","ELEMENT":"00000000-0000-0008-ffff-ffff000000ab"\}\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element \cf14 200\cf2 \cf12 9 ms - 137\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0008-ffff-ffff000000ab/displayed\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.elementDisplayed() with args: ["00000000-0000-0008-ffff-ffff000000ab","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0008-ffff-ffff000000ab/attribute/displayed' to command name 'getAttribute'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /element/00000000-0000-0008-ffff-ffff000000ab/attribute/displayed] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0008-ffff-ffff000000ab/attribute/displayed] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":"true"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.elementDisplayed() result: true\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0008-ffff-ffff000000ab/displayed \cf14 200\cf2 \cf12 8 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0008-ffff-ffff000000ab/enabled\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.elementEnabled() with args: ["00000000-0000-0008-ffff-ffff000000ab","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0008-ffff-ffff000000ab/attribute/enabled' to command name 'getAttribute'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [GET /element/00000000-0000-0008-ffff-ffff000000ab/attribute/enabled] to [GET http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0008-ffff-ffff000000ab/attribute/enabled] with no body\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":"true"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.elementEnabled() result: true\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0008-ffff-ffff000000ab/enabled \cf14 200\cf2 \cf12 7 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 346a8436-1df4-4843-b484-3f85b303ee05\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0008-ffff-ffff000000ab/click\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.click() with args: ["00000000-0000-0008-ffff-ffff000000ab","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Matched '/element/00000000-0000-0008-ffff-ffff000000ab/click' to command name 'click'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Proxying [POST /element/00000000-0000-0008-ffff-ffff000000ab/click] to [POST http://127.0.0.1:8200/session/b9ac4968-4f81-447a-8976-169ff93b5557/element/00000000-0000-0008-ffff-ffff000000ab/click] with body: \{"element":"00000000-0000-0008-ffff-ffff000000ab"\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Got response with status 200: \{"sessionId":"b9ac4968-4f81-447a-8976-169ff93b5557","value":null\}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.click() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/element/00000000-0000-0008-ffff-ffff000000ab/click \cf14 200\cf2 \cf12 10 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/contexts\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.getContexts() with args: ["172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf6 [AndroidDriver]\cf2 Getting a list of available webviews\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell cat /proc/net/unix'\ [debug] \cf6 [AndroidDriver]\cf2 Parsed 1 active devtools socket: ["@webview_devtools_remote_3845"]\ [debug] \cf6 [AndroidDriver]\cf2 Collecting CDP data of 1 webview\ [debug] \cf6 [AndroidDriver]\cf2 Forwarding remote port webview_devtools_remote_3845 to a local port in range 10900..11000\ [debug] \cf6 [AndroidDriver]\cf2 You could use the 'webviewDevtoolsPort' capability to customize the starting port number\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp:10900 localabstract:webview_devtools_remote_3845'\ [debug] \cf5 [ADB]\cf2 Removing forwarded port socket connection: 10900 \ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp:10900'\ [debug] \cf6 [AndroidDriver]\cf2 CDP data collection completed\ [debug] \cf6 [AndroidDriver]\cf2 WEBVIEW_3845 mapped to pid 3845\ [debug] \cf6 [AndroidDriver]\cf2 Getting process name for webview 'WEBVIEW_3845'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps --help'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps -A'\ [debug] \cf6 [AndroidDriver]\cf2 Got process name: 'dk.trackman.range.kiosk'\ [debug] \cf6 [AndroidDriver]\cf2 Found 1 webview: ["WEBVIEW_dk.trackman.range.kiosk"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Available contexts: ["NATIVE_APP","WEBVIEW_dk.trackman.range.kiosk"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.getContexts() result: ["NATIVE_APP","WEBVIEW_dk.trackman.range.kiosk"]\ \cf9 [HTTP]\cf2 \cf10 <-- GET /session/172dd565-514d-4bea-9184-3dafe010e892/contexts \cf14 200\cf2 \cf12 116 ms - 58\cf2 \ \cf9 [HTTP]\cf2 \ [debug] \cf9 [HTTP]\cf2 Request idempotency key: 57412cd2-ee38-4a66-9e79-ef35c36074dd\ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 POST\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/context\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{"name":"WEBVIEW_dk.trackman.range.kiosk"\}\cf2 \ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Calling AppiumDriver.setContext() with args: ["WEBVIEW_dk.trackman.range.kiosk","172dd565-514d-4bea-9184-3dafe010e892"]\ [debug] \cf6 [AndroidDriver]\cf2 Getting a list of available webviews\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell cat /proc/net/unix'\ [debug] \cf6 [AndroidDriver]\cf2 Parsed 1 active devtools socket: ["@webview_devtools_remote_3845"]\ [debug] \cf6 [AndroidDriver]\cf2 Collecting CDP data of 1 webview\ [debug] \cf6 [AndroidDriver]\cf2 Forwarding remote port webview_devtools_remote_3845 to a local port in range 10900..11000\ [debug] \cf6 [AndroidDriver]\cf2 You could use the 'webviewDevtoolsPort' capability to customize the starting port number\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp:10900 localabstract:webview_devtools_remote_3845'\ [debug] \cf5 [ADB]\cf2 Removing forwarded port socket connection: 10900 \ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp:10900'\ [debug] \cf6 [AndroidDriver]\cf2 CDP data collection completed\ [debug] \cf6 [AndroidDriver]\cf2 WEBVIEW_3845 mapped to pid 3845\ [debug] \cf6 [AndroidDriver]\cf2 Getting process name for webview 'WEBVIEW_3845'\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps -A'\ [debug] \cf6 [AndroidDriver]\cf2 Got process name: 'dk.trackman.range.kiosk'\ [debug] \cf6 [AndroidDriver]\cf2 Found 1 webview: ["WEBVIEW_dk.trackman.range.kiosk"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Available contexts: ["NATIVE_APP","WEBVIEW_dk.trackman.range.kiosk"]\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Connecting to chrome-backed webview context 'WEBVIEW_dk.trackman.range.kiosk'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 A port was not given, using random free port: 8000\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Passing web view details to the Chromedriver constructor: \{\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "info": \{\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "Android-Package": "dk.trackman.range.kiosk",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "Browser": "Chrome/66.0.3359.158",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "Protocol-Version": "1.3",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "User-Agent": "Mozilla/5.0 (Linux; Android 9; Android SDK built for arm64 Build/PSR1.210301.009.B6; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.158 Safari/537.36",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "V8-Version": "6.6.346.28",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "WebKit-Version": "537.36 (@33f6ad690e178169a17596eeec8596751a696d1e)",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "webSocketDebuggerUrl": "ws://127.0.0.1:10900/devtools/browser"\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 \},\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "process": \{\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "name": "dk.trackman.range.kiosk",\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 "id": "3845"\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 \}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 \}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Automated Chromedriver download is disabled. Use 'chromedriver_autodownload' server feature to enable it\ [debug] \cf6 [AndroidDriver]\cf2 Precalculated Chromedriver capabilities: \{\ [debug] \cf6 [AndroidDriver]\cf2 "androidPackage": "dk.trackman.range.kiosk",\ [debug] \cf6 [AndroidDriver]\cf2 "androidUseRunningApp": true,\ [debug] \cf6 [AndroidDriver]\cf2 "androidProcess": "dk.trackman.range.kiosk",\ [debug] \cf6 [AndroidDriver]\cf2 "androidDeviceSerial": "emulator-5554"\ [debug] \cf6 [AndroidDriver]\cf2 \}\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Before starting chromedriver, androidPackage is 'dk.trackman.range.kiosk'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Changed state to 'starting'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Using the static Chromedriver->Chrome mapping\ [debug] \cf17 [Chromedriver@47d4]\cf2 The most recent known Chrome version: 117.0.5938\ [debug] \cf17 [Chromedriver@47d4]\cf2 Found 2 executables in '/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables'\ [debug] \cf17 [Chromedriver@47d4]\cf2 The following Chromedriver executables were found:\ [debug] \cf17 [Chromedriver@47d4]\cf2 '/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables/chromedriver_mac64_v2.40' (version '2.40', minimum Chrome version '66.0.3359')\ [debug] \cf17 [Chromedriver@47d4]\cf2 '/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables/chromedriver_mac64_v2.39' (version '2.39', minimum Chrome version '66.0.3359')\ [debug] \cf17 [Chromedriver@47d4]\cf2 Browser version in the supplied details: Chrome/66.0.3359.158\ [debug] \cf17 [Chromedriver@47d4]\cf2 Found Chrome bundle 'undefined' version '66.0.3359'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Found 2 executables capable of automating Chrome '66.0.3359'.\ [debug] \cf17 [Chromedriver@47d4]\cf2 Choosing the most recent, '/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables/chromedriver_mac64_v2.40'.\ [debug] \cf17 [Chromedriver@47d4]\cf2 If a specific version is required, specify it with the `chromedriverExecutable`desired capability.\ \cf17 [Chromedriver@47d4]\cf2 Set chromedriver binary as: /Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables/chromedriver_mac64_v2.40\ [debug] \cf17 [Chromedriver@47d4]\cf2 Killing any old chromedrivers, running: pkill -15 -f "/Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables/chromedriver_mac64_v2.40.*--port=8000"\ \cf17 [Chromedriver@47d4]\cf2 No old chromedrivers seem to exist\ [debug] \cf17 [Chromedriver@47d4]\cf2 Cleaning this device's adb forwarded port socket connections: emulator-5554\ [debug] \cf5 [ADB]\cf2 List forwarding ports\ [debug] \cf5 [ADB]\cf2 Running '/Users/ekh/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --list'\ \cf17 [Chromedriver@47d4]\cf2 Spawning chromedriver with: /Users/ekh/Documents/source/DrivingRangeApp/KioskUiTests/Executables/chromedriver_mac64_v2.40 --port=8000 --adb-port=5037 --verbose\ [debug] \cf17 [Chromedriver@47d4]\cf2 ChromeDriver version: '2.40.565386'\ [debug] \cf17 [Chromedriver@47d4]\cf2 The WebDriver v. 2.40.565386 does not fully support W3C protocol. Defaulting to MJSONWP\ [debug] \cf17 [Chromedriver@47d4]\cf2 Matched '/status' to command name 'getStatus'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Proxying [GET /status] to [GET http://127.0.0.1:8000/status] with no body\ \cf17 [Chromedriver@47d4]\cf2 connect ECONNREFUSED 127.0.0.1:8000\ [debug] \cf17 [Chromedriver@47d4]\cf2 Matched '/status' to command name 'getStatus'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Proxying [GET /status] to [GET http://127.0.0.1:8000/status] with no body\ [debug] \cf17 [Chromedriver@47d4]\cf2 Got response with status 200: \{"sessionId":"","status":0,"value":\{"build":\{"version":"alpha"\},"os":\{"arch":"x86_64","name":"Mac OS X","version":"10.16.0"\}\}\}\ \cf17 [Chromedriver@47d4]\cf2 Starting MJSONWP Chromedriver session with capabilities: \{\ \cf17 [Chromedriver@47d4]\cf2 "desiredCapabilities": \{\ \cf17 [Chromedriver@47d4]\cf2 "chromeOptions": \{\ \cf17 [Chromedriver@47d4]\cf2 "androidPackage": "dk.trackman.range.kiosk",\ \cf17 [Chromedriver@47d4]\cf2 "androidUseRunningApp": true,\ \cf17 [Chromedriver@47d4]\cf2 "androidProcess": "dk.trackman.range.kiosk",\ \cf17 [Chromedriver@47d4]\cf2 "androidDeviceSerial": "emulator-5554"\ \cf17 [Chromedriver@47d4]\cf2 \},\ \cf17 [Chromedriver@47d4]\cf2 "pageLoadStrategy": "normal",\ \cf17 [Chromedriver@47d4]\cf2 "loggingPrefs": \{\ \cf17 [Chromedriver@47d4]\cf2 "browser": "ALL"\ \cf17 [Chromedriver@47d4]\cf2 \}\ \cf17 [Chromedriver@47d4]\cf2 \}\ \cf17 [Chromedriver@47d4]\cf2 \}\ [debug] \cf17 [Chromedriver@47d4]\cf2 Matched '/session' to command name 'createSession'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Proxying [POST /session] to [POST http://127.0.0.1:8000/session] with body: \{"desiredCapabilities":\{"chromeOptions":\{"androidPackage":"dk.trackman.range.kiosk","androidUseRunningApp":true,"androidProcess":"dk.trackman.range.kiosk","androidDeviceSerial":"emulator-5554"\},"pageLoadStrategy":"normal","loggingPrefs":\{"browser":"ALL"\}\}\}\ [debug] \cf17 [Chromedriver@47d4]\cf2 Webview version: 'Chrome/66.0.3359.158'\ [debug] \cf17 [Chromedriver@47d4]\cf2 Got response with status 200: \{"sessionId":"7003be54532324d3990d9af011e01eea","status":0,"value":\{"acceptInsecureCerts":false,"acceptSslCerts":false,"applicationCacheEnabled":false,"browserConnectionEnabled":false,"browserName":"chrome","chrome":\{"chromedriverVersion":"2.40.565386 (45a059dc425e08165f9a10324bd1380cc13ca363)"\},"cssSelectorsEnabled":true,"databaseEnabled":false,"handlesAlerts":true,"hasTouchScreen":true,"javascriptEnabled":true,"locationContextEnabled":true,"mobileEmulationEnabled":false,"nativeEvents":true,"pageLoadStrategy":"normal","platform":"ANDROID","rotatable":false,"setWindowRect":false,"takesHeapSnapshot":true,"takesScreenshot":true,"unexpectedAlertBehaviour":"","version":"66.0.3359.158","webStorageEnabled":true\}\}\ \cf17 [Chromedriver@47d4]\cf2 Determined the downstream protocol as 'MJSONWP'\ [debug] \cf17 [Chromedriver@47d4 (7003be54)]\cf2 Changed state to 'online'\ [debug] \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Responding to client with driver.setContext() result: null\ \cf9 [HTTP]\cf2 \cf10 <-- POST /session/172dd565-514d-4bea-9184-3dafe010e892/context \cf14 200\cf2 \cf12 604 ms - 14\cf2 \ \cf9 [HTTP]\cf2 \ \cf9 [HTTP]\cf2 \cf10 -->\cf2 \cf10 GET\cf2 \cf10 /session/172dd565-514d-4bea-9184-3dafe010e892/source\cf2 \ \cf9 [HTTP]\cf2 \cf12 \{\}\cf2 \ \cf3 [AndroidUiautomator2Driver@0176 (172dd565)]\cf2 Driver proxy active, passing request on via HTTP proxy\ [debug] \cf17 [Chromedriver@47d4 (7003be54)]\cf2 Matched '/session/172dd565-514d-4bea-9184-3dafe010e892/source' to command name 'getPageSource'\ [debug] \cf17 [Chromedriver@47d4 (7003be54)]\cf2 Proxying [GET /session/172dd565-514d-4bea-9184-3dafe010e892/source] to [GET http://127.0.0.1:8000/session/7003be54532324d3990d9af011e01eea/source] with no body\ [debug] \cf17 [Chromedriver@47d4 (7003be54)]\cf2 Got response with status 200: \{"sessionId":"7003be54532324d3990d9af011e01eea","status":0,"value":"\\n \\n \\n \\n \\n \\n - TrackMan\\n\\n \\n\\n\\n \\n