The server is running [Appium] Welcome to Appium v1.19.1 [Appium] Non-default server args: [Appium] relaxedSecurityEnabled: true [Appium] allowInsecure: { [Appium] } [Appium] denyInsecure: { [Appium] } [Appium] Appium REST http interface listener started on 0.0.0.0:4723 [HTTP] Request idempotency key: 3a551f62-2a0d-4db8-a1f4-c3b6cc8ab513 [HTTP] --> POST /wd/hub/session [HTTP] {"capabilities":{"firstMatch":[{"platformName":"Android","appium:deviceName":"wechat","appium:appPackage":"com.tencent.mm","appium:appActivity":"ui.LauncherUI","appium:noReset":"true","appium:chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}}]},"desiredCapabilities":{"platformName":"Android","deviceName":"wechat","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":"true","chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}}} [W3C] Calling AppiumDriver.createSession() with args: [{"platformName":"Android","deviceName":"wechat","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":"true","chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}},null,{"firstMatch":[{"platformName":"Android","appium:deviceName":"wechat","appium:appPackage":"com.tencent.mm","appium:appActivity":"ui.LauncherUI","appium:noReset":"true","appium:chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}}]}] [BaseDriver] Event 'newSessionRequested' logged at 1638269196974 (18:46:36 GMT+0800 (中国标准时间)) [Appium] [Appium] ====================================================================== [Appium] DEPRECATION WARNING: [Appium] [Appium] The 'automationName' capability was not provided in the desired [Appium] capabilities for this Android session [Appium] [Appium] Setting 'automationName=UiAutomator2' by default and using the [Appium] UiAutomator2 Driver [Appium] [Appium] The next major version of Appium (2.x) will **require** the [Appium] 'automationName' capability to be set for all sessions on all [Appium] platforms [Appium] [Appium] In previous versions (Appium <= 1.13.x), the default was [Appium] 'automationName=UiAutomator1' [Appium] [Appium] If you wish to use that automation instead of UiAutomator2, please [Appium] add 'automationName=UiAutomator1' to your desired capabilities [Appium] [Appium] For more information about drivers, please visit [Appium] http://appium.io/docs/en/about-appium/intro/ and explore the [Appium] 'Drivers' menu [Appium] [Appium] ====================================================================== [Appium] [Appium] Appium v1.19.1 creating new AndroidUiautomator2Driver (v1.59.0) session [Appium] Applying relaxed security to 'AndroidUiautomator2Driver' as per server command line argument. All insecure features will be enabled unless explicitly disabled by --deny-insecure [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided [BaseDriver] Creating session with W3C capabilities: { [BaseDriver] "alwaysMatch": { [BaseDriver] "platformName": "Android", [BaseDriver] "appium:deviceName": "wechat", [BaseDriver] "appium:appPackage": "com.tencent.mm", [BaseDriver] "appium:appActivity": "ui.LauncherUI", [BaseDriver] "appium:noReset": "true", [BaseDriver] "appium:chromeOptions": { [BaseDriver] "androidProcess": "com.tencent.mm:appbrand0" [BaseDriver] } [BaseDriver] }, [BaseDriver] "firstMatch": [ [BaseDriver] {} [BaseDriver] ] [BaseDriver] } [BaseDriver] Capability 'noReset' changed from string to boolean. This may cause unexpected behavior [BaseDriver] Session created with session id: 3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9 [UiAutomator2] Starting 'com.tencent.mm' directly on the device [ADB] Found 1 'build-tools' folders under 'D:\android-sdk_r24.4.1-windows\android-sdk-windows' (newest first): [ADB] D:/android-sdk_r24.4.1-windows/android-sdk-windows/build-tools/29.0.3 [ADB] Using 'adb.exe' from 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 start-server' [AndroidDriver] Retrieving device list [ADB] Trying to find a connected android device [ADB] Getting connected devices [ADB] Connected devices: [{"udid":"127.0.0.1:62001","state":"device"}] [AndroidDriver] Using device: 127.0.0.1:62001 [ADB] Using 'adb.exe' from 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 start-server' [ADB] Setting device id to 127.0.0.1:62001 [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell getprop ro.build.version.sdk' [ADB] Current device property 'ro.build.version.sdk': 25 [ADB] Device API level: 25 [AndroidDriver] No app sent in, not parsing package/activity [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 wait-for-device' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell echo ping' [AndroidDriver] Pushing settings apk to device... [ADB] Getting install status for io.appium.settings [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell dumpsys package io.appium.settings' [ADB] 'io.appium.settings' is installed [ADB] Getting package info for 'io.appium.settings' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell dumpsys package io.appium.settings' [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('3.2.1' >= '3.2.1') [ADB] There is no need to install/upgrade 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1\:62001 shell 'pgrep --help; echo $?'' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1\:62001 shell 'pgrep ^appium\\.settings$ || pgrep ^io\\.appium\\.setti$'' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1\:62001 shell 'pgrep ^appium\\.settings$ || pgrep ^io\\.appium\\.setti$'' [ADB] Starting Appium Settings app [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell am start -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1\:62001 shell 'pgrep ^appium\\.settings$ || pgrep ^io\\.appium\\.setti$'' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell appops set io.appium.settings android:mock_location allow' [Logcat] Starting logs capture with command: D:\\android-sdk_r24.4.1-windows\\android-sdk-windows\\platform-tools\\adb.exe -P 5037 -s 127.0.0.1\:62001 logcat -v threadtime [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to local port 8201 [ADB] Forwarding system: 8201 to device: 6790 [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 forward tcp:8201 tcp:6790' [UiAutomator2] Server package at 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.15.0.apk' is not writeable. Will copy it into the temporary location at 'C:\Users\admin\AppData\Local\Temp\20211030-14084-1ecnvzr.loaj' as a workaround. Consider making this file writeable manually in order to improve the performance of session startup. [UiAutomator2] Server package at 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' is not writeable. Will copy it into the temporary location at 'C:\Users\admin\AppData\Local\Temp\20211030-14084-1ecnvzr.loaj' as a workaround. Consider making this file writeable manually in order to improve the performance of session startup. [ADB] Getting install status for io.appium.uiautomator2.server [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell dumpsys package io.appium.uiautomator2.server' [ADB] 'io.appium.uiautomator2.server' is installed [ADB] Getting package info for 'io.appium.uiautomator2.server' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell dumpsys package io.appium.uiautomator2.server' [ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('4.15.0' >= '4.15.0') [UiAutomator2] io.appium.uiautomator2.server installation state: sameVersionInstalled [ADB] Checking app cert for C:\Users\admin\AppData\Local\Temp\20211030-14084-1ecnvzr.loaj\appium-uiautomator2-server-v4.15.0.apk [ADB] Using 'apksigner.jar' from 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\build-tools\29.0.3\lib\apksigner.jar' [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_261\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\29.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\admin\\AppData\\Local\\Temp\\20211030-14084-1ecnvzr.loaj\\appium-uiautomator2-server-v4.15.0.apk [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [ADB] [ADB] sha256 hash did match for 'appium-uiautomator2-server-v4.15.0.apk' [ADB] 'C:\Users\admin\AppData\Local\Temp\20211030-14084-1ecnvzr.loaj\appium-uiautomator2-server-v4.15.0.apk' is signed with the default certificate [ADB] Getting install status for io.appium.uiautomator2.server.test [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell dumpsys package io.appium.uiautomator2.server.test' [ADB] 'io.appium.uiautomator2.server.test' is installed [ADB] Checking app cert for C:\Users\admin\AppData\Local\Temp\20211030-14084-1ecnvzr.loaj\appium-uiautomator2-server-debug-androidTest.apk [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_261\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\29.0.3\\lib\\apksigner.jar verify --print-certs C:\\Users\\admin\\AppData\\Local\\Temp\\20211030-14084-1ecnvzr.loaj\\appium-uiautomator2-server-debug-androidTest.apk [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [ADB] [ADB] sha256 hash did match for 'appium-uiautomator2-server-debug-androidTest.apk' [ADB] 'C:\Users\admin\AppData\Local\Temp\20211030-14084-1ecnvzr.loaj\appium-uiautomator2-server-debug-androidTest.apk' is signed with the default certificate [UiAutomator2] Server packages are not going to be (re)installed [UiAutomator2] Waiting up to 30000ms for services to be available [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell pm list instrumentation' [UiAutomator2] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available [UiAutomator2] No app capability. Assuming it is already on the device [UiAutomator2] Performing shallow cleanup of automation leftovers [UiAutomator2] No obsolete sessions have been detected (socket hang up) [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell am force-stop io.appium.uiautomator2.server.test' [UiAutomator2] Starting UIAutomator2 server 4.15.0 [UiAutomator2] Using UIAutomator2 server from 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.15.0.apk' and test from 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' [UiAutomator2] Waiting up to 30000ms for UiAutomator2 to be online... [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","127.0.0.1:62001","shell","am","instrument","-w","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"] [Instrumentation] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server: [WD Proxy] Matched '/status' to command name 'getStatus' [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8201/wd/hub/status] with no body [WD Proxy] socket hang up [WD Proxy] Matched '/status' to command name 'getStatus' [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8201/wd/hub/status] with no body [WD Proxy] Got response with status 200: {"sessionId":"None","value":{"message":"UiAutomator2 Server is ready to accept commands","ready":true}} [UiAutomator2] The initialization of the instrumentation process took 2021ms [WD Proxy] Matched '/session' to command name 'createSession' [WD Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8201/wd/hub/session] with body: {"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"Android","deviceName":"wechat","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":true,"chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}},"platformName":"Android","deviceName":"127.0.0.1:62001","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":true,"chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"},"deviceUDID":"127.0.0.1:62001"}],"alwaysMatch":{}}} [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"Android","deviceName":"wechat","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":true,"chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}},"platformName":"Android","deviceName":"127.0.0.1:62001","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":true,"chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"},"deviceUDID":"127.0.0.1:62001"}],"alwaysMatch":{}},"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742"}} [WD Proxy] Determined the downstream protocol as 'W3C' [WD Proxy] Proxying [GET /appium/device/info] to [GET http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/appium/device/info] with no body [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"androidId":"3e897ffceeb9e29d","apiVersion":"25","bluetooth":{"state":"OFF"},"brand":"samsung","carrierName":"CMCC","displayDensity":240,"locale":"zh_CN","manufacturer":"samsung","model":"SM-G973N","networks":[{"capabilities":{"SSID":null,"linkDownBandwidthKbps":1048576,"linkUpstreamBandwidthKbps":1048576,"networkCapabilities":"NET_CAPABILITY_NOT_METERED,NET_CAPABILITY_NOT_RESTRICTED,NET_CAPABILITY_NOT_VPN,NET_CAPABILITY_NOT_ROAMING,NET_CAPABILITY_INTERNET,NET_CAPABILITY_TRUSTED,NET_CAPABILITY_VALIDATED","signalStrength":-55,"transportTypes":"TRANSPORT_WIFI"},"detailedState":"CONNECTED","extraInfo":"\"WiredSSID\"","isAvailable":true,"isConnected":true,"isFailover":false,"isRoaming":false,"state":"CONNECTED","subtype":0,"subtypeName":"","type":1,"typeName":"WIFI"}],"platformVersion":"7.1.2","realDisplaySize":"720x1280","timeZone":"Asia/Shanghai"}} [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell dumpsys window' [AndroidDriver] Screen already unlocked, doing nothing [UiAutomator2] Starting 'com.tencent.mm/ui.LauncherUI and waiting for 'com.tencent.mm/ui.LauncherUI' [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell am start -W -n com.tencent.mm/ui.LauncherUI -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' [ADB] We tried to start an activity that doesn't exist, retrying with '.ui.LauncherUI' activity name [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell am start -W -n com.tencent.mm/.ui.LauncherUI -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' [WD Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/appium/device/pixel_ratio] with no body [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":1.5} [WD Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' [WD Proxy] Proxying [GET /appium/device/system_bars] to [GET http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/appium/device/system_bars] with no body [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"statusBar":36}} [WD Proxy] Matched '/window/current/size' to command name 'getWindowSize' [WD Proxy] Proxying [GET /window/current/size] to [GET http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/window/current/size] with no body [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"height":1280,"width":720}} [Appium] New AndroidUiautomator2Driver session created successfully, session 3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9 added to master session list [BaseDriver] Event 'newSessionStarted' logged at 1638269207203 (18:46:47 GMT+0800 (中国标准时间)) [W3C (3b70f2a2)] Cached the protocol value 'W3C' for the new session 3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9 [W3C (3b70f2a2)] 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","deviceName":"wechat","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":true,"chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"}},"platformName":"Android","deviceName":"127.0.0.1:62001","appPackage":"com.tencent.mm","appActivity":"ui.LauncherUI","noReset":true,"chromeOptions":{"androidProcess":"com.tencent.mm:appbrand0"},"deviceUDID":"127.0.0.1:62001","deviceApiLevel":25,"platformVersion":"7.1.2","deviceScreenSize":"720x1280","deviceScreenDensity":240,"deviceModel":"SM-G973N","deviceManufacturer":"samsung","pixelRatio":1.5,"statBarHeight":36,"viewportRect":{"left":0,"top":36,"width":720,"height":1244}}} [HTTP] <-- POST /wd/hub/session 200 10235 ms - 948 [HTTP] [HTTP] --> POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/timeouts [HTTP] {"implicit":10000} [W3C (3b70f2a2)] Calling AppiumDriver.timeouts() with args: [null,null,null,null,10000,"3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [BaseDriver] W3C timeout argument: {"implicit":10000}} [BaseDriver] Set implicit wait to 10000ms [W3C (3b70f2a2)] Responding to client with driver.timeouts() result: null [HTTP] <-- POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/timeouts 200 5 ms - 14 [HTTP] [HTTP] --> POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element [HTTP] {"using":"xpath","value":"//*[@text='通讯录']"} [W3C (3b70f2a2)] Calling AppiumDriver.findElement() with args: ["xpath","//*[@text='通讯录']","3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator [BaseDriver] Waiting up to 10000 ms for condition [WD Proxy] Matched '/element' to command name 'findElement' [WD Proxy] Proxying [POST /element] to [POST http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/element] with body: {"strategy":"xpath","selector":"//*[@text='通讯录']","context":"","multiple":false} [WD Proxy] Got response with status 404: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","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.findElement(FindElement.java:96)\n\tat io.appium.uiautomator2.handler.FindElement.safeHandle(FindElement.java:71)\n\tat io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:41)\n\tat io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:261)\n\tat io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:255)\n\tat io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:68)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)\n\tat io.netty.channel.AbstractChannelHandlerCont... [W3C] Matched W3C error code 'no such element' to NoSuchElementError [BaseDriver] Waited for 3199 ms so far [WD Proxy] Matched '/element' to command name 'findElement' [WD Proxy] Proxying [POST /element] to [POST http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/element] with body: {"strategy":"xpath","selector":"//*[@text='通讯录']","context":"","multiple":false} [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"ELEMENT":"a7d9b664-9b07-4afd-a635-d6a86f561844","element-6066-11e4-a52e-4f735466cecf":"a7d9b664-9b07-4afd-a635-d6a86f561844"}} [W3C (3b70f2a2)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"a7d9b664-9b07-4afd-a635-d6a86f561844","ELEMENT":"a7d9b664-9b07-4afd-a635-d6a86f561844"} [HTTP] <-- POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element 200 7728 ms - 137 [HTTP] [HTTP] --> GET /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/window/rect [HTTP] {} [W3C (3b70f2a2)] Calling AppiumDriver.getWindowRect() with args: ["3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [WD Proxy] Matched '/window/current/size' to command name 'getWindowSize' [WD Proxy] Proxying [GET /window/current/size] to [GET http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/window/current/size] with no body [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"height":1280,"width":720}} [W3C (3b70f2a2)] Responding to client with driver.getWindowRect() result: {"width":720,"height":1280,"x":0,"y":0} [HTTP] <-- GET /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/window/rect 200 18 ms - 49 [HTTP] [HTTP] --> POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/touch/perform [HTTP] {"actions":[{"action":"press","options":{"x":360,"y":256}},{"action":"wait","options":{"ms":2000}},{"action":"moveTo","options":{"x":360,"y":1024}},{"action":"release","options":{}}]} [W3C (3b70f2a2)] Calling AppiumDriver.performTouch() with args: [[{"action":"press","options":{"x":360,"y":256}},{"action":"wait","options":{"ms":2000}},{"action":"moveTo","options":{"x":360,"y":1024}},{"action":"release","options":{}}],"3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [WD Proxy] Matched '/touch/perform' to command name 'performTouch' [WD Proxy] Proxying [POST /touch/perform] to [POST http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/touch/perform] with body: {"startX":360,"startY":256,"endX":360,"endY":1024,"steps":56} [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":null} [W3C (3b70f2a2)] Responding to client with driver.performTouch() result: null [HTTP] <-- POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/touch/perform 200 2447 ms - 14 [HTTP] [HTTP] --> POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element [HTTP] {"using":"xpath","value":"//*[@resource-id='com.tencent.mm:id/ipm' and @text='小康充电测试']"} [W3C (3b70f2a2)] Calling AppiumDriver.findElement() with args: ["xpath","//*[@resource-id='com.tencent.mm:id/ipm' and @text='小康充电测试']","3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator [BaseDriver] Waiting up to 10000 ms for condition [WD Proxy] Matched '/element' to command name 'findElement' [WD Proxy] Proxying [POST /element] to [POST http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/element] with body: {"strategy":"xpath","selector":"//*[@resource-id='com.tencent.mm:id/ipm' and @text='小康充电测试']","context":"","multiple":false} [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"ELEMENT":"f688c950-6b1c-4b15-9498-483dccc2c7a1","element-6066-11e4-a52e-4f735466cecf":"f688c950-6b1c-4b15-9498-483dccc2c7a1"}} [W3C (3b70f2a2)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"f688c950-6b1c-4b15-9498-483dccc2c7a1","ELEMENT":"f688c950-6b1c-4b15-9498-483dccc2c7a1"} [HTTP] <-- POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element 200 174 ms - 137 [HTTP] [HTTP] --> POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element/f688c950-6b1c-4b15-9498-483dccc2c7a1/click [HTTP] {"id":"f688c950-6b1c-4b15-9498-483dccc2c7a1"} [W3C (3b70f2a2)] Calling AppiumDriver.click() with args: ["f688c950-6b1c-4b15-9498-483dccc2c7a1","3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [WD Proxy] Matched '/element/f688c950-6b1c-4b15-9498-483dccc2c7a1/click' to command name 'click' [WD Proxy] Proxying [POST /element/f688c950-6b1c-4b15-9498-483dccc2c7a1/click] to [POST http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/element/f688c950-6b1c-4b15-9498-483dccc2c7a1/click] with body: {"element":"f688c950-6b1c-4b15-9498-483dccc2c7a1"} [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":null} [W3C (3b70f2a2)] Responding to client with driver.click() result: null [HTTP] <-- POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element/f688c950-6b1c-4b15-9498-483dccc2c7a1/click 200 28 ms - 14 [HTTP] [HTTP] --> GET /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/contexts [HTTP] {} [W3C (3b70f2a2)] Calling AppiumDriver.getContexts() with args: ["3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [AndroidDriver] Getting a list of available webviews [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell cat /proc/net/unix' [AndroidDriver] Found no active devtools sockets [AndroidDriver] Other sockets are: [ [AndroidDriver] "0000000000000000: 00000002 00000000 00010000 0001 01 5443 @android:debuggerd", [AndroidDriver] "0000000000000000: 00000002 00000000 00010000 0001 01 9885 @SUPERUSER\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", [AndroidDriver] "0000000000000000: 00000002 00000000 00010000 0001 01 6191 @android:debuggerd32", [AndroidDriver] "0000000000000000: 00000002 00000000 00010000 0001 01 4289 @jdwp-control", [AndroidDriver] "0000000000000000: 00000003 00000000 00000000 0001 03 22004 @jdwp-control", [AndroidDriver] "0000000000000000: 00000003 00000000 00000000 0001 03 21556 @jdwp-control" [AndroidDriver] ] [AndroidDriver] Found 0 webviews: [] [AndroidDriver] Available contexts: ["NATIVE_APP"] [W3C (3b70f2a2)] Responding to client with driver.getContexts() result: ["NATIVE_APP"] [HTTP] <-- GET /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/contexts 200 302 ms - 24 [HTTP] [HTTP] --> POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element [HTTP] {"using":"xpath","value":"//*[@resource-id=\"android:id/content\"]/android.widget.FrameLayout[1]/android.widget.FrameLayout[2]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.RelativeLayout[1]/android.widget.FrameLayout[2]/android.widget.FrameLayout[1]/android.view.ViewGroup[1]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.ImageView[7]"} [W3C (3b70f2a2)] Calling AppiumDriver.findElement() with args: ["xpath","//*[@resource-id=\"android:id/content\"]/android.widget.FrameLayout[1]/android.widget.FrameLayout[2]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.RelativeLayout[1]/android.widget.FrameLayout[2]/android.widget.FrameLayout[1]/android.view.ViewGroup[1]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.ImageView[7]","3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, css selector, -android uiautomator [BaseDriver] Waiting up to 10000 ms for condition [WD Proxy] Matched '/element' to command name 'findElement' [WD Proxy] Proxying [POST /element] to [POST http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742/element] with body: {"strategy":"xpath","selector":"//*[@resource-id=\"android:id/content\"]/android.widget.FrameLayout[1]/android.widget.FrameLayout[2]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.RelativeLayout[1]/android.widget.FrameLayout[2]/android.widget.FrameLayout[1]/android.view.ViewGroup[1]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.ImageView[7]","context":"","multiple":false} [WD Proxy] Got response with status 500: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":{"error":"unknown error","message":"io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: Timed out after 15512ms waiting for the root AccessibilityNodeInfo in the active window. Make sure the active window is not constantly hogging the main UI thread (e.g. the application is being idle long enough), so the accessibility manager could do its work","stacktrace":"io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: Timed out after 15512ms waiting for the root AccessibilityNodeInfo in the active window. Make sure the active window is not constantly hogging the main UI thread (e.g. the application is being idle long enough), so the accessibility manager could do its work\n\tat io.appium.uiautomator2.core.AccessibilityNodeInfoDumper.findNodes(AccessibilityNodeInfoDumper.java:226)\n\tat io.appium.uiautomator2.utils.ElementLocationHelpers.getXPathNodeMatch(ElementLocatio... [W3C] Matched W3C error code 'unknown error' to UnknownError [W3C (3b70f2a2)] Encountered internal error running command: An unknown server-side error occurred while processing the command. Original error: io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: Timed out after 15512ms waiting for the root AccessibilityNodeInfo in the active window. Make sure the active window is not constantly hogging the main UI thread (e.g. the application is being idle long enough), so the accessibility manager could do its work [W3C (3b70f2a2)] io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: Timed out after 15512ms waiting for the root AccessibilityNodeInfo in the active window. Make sure the active window is not constantly hogging the main UI thread (e.g. the application is being idle long enough), so the accessibility manager could do its work [W3C (3b70f2a2)] at io.appium.uiautomator2.core.AccessibilityNodeInfoDumper.findNodes(AccessibilityNodeInfoDumper.java:226) [W3C (3b70f2a2)] at io.appium.uiautomator2.utils.ElementLocationHelpers.getXPathNodeMatch(ElementLocationHelpers.java:113) [W3C (3b70f2a2)] at io.appium.uiautomator2.handler.FindElement.findElement(FindElement.java:94) [W3C (3b70f2a2)] at io.appium.uiautomator2.handler.FindElement.safeHandle(FindElement.java:71) [W3C (3b70f2a2)] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:41) [W3C (3b70f2a2)] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:261) [W3C (3b70f2a2)] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:255) [W3C (3b70f2a2)] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:68) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) [W3C (3b70f2a2)] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) [W3C (3b70f2a2)] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) [W3C (3b70f2a2)] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) [W3C (3b70f2a2)] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) [W3C (3b70f2a2)] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) [W3C (3b70f2a2)] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:266) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) [W3C (3b70f2a2)] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) [W3C (3b70f2a2)] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) [W3C (3b70f2a2)] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) [W3C (3b70f2a2)] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) [W3C (3b70f2a2)] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) [W3C (3b70f2a2)] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) [W3C (3b70f2a2)] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) [W3C (3b70f2a2)] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) [W3C (3b70f2a2)] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) [W3C (3b70f2a2)] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) [W3C (3b70f2a2)] at java.lang.Thread.run(Thread.java:761) [W3C (3b70f2a2)] Caused by: io.appium.uiautomator2.common.exceptions.UiAutomator2Exception: Timed out after 15512ms waiting for the root AccessibilityNodeInfo in the active window. Make sure the active window is not constantly hogging the main UI thread (e.g. the application is being idle long enough), so the accessibility manager could do its work [W3C (3b70f2a2)] at io.appium.uiautomator2.utils.AXWindowHelpers.getActiveWindowRoot(AXWindowHelpers.java:78) [W3C (3b70f2a2)] at io.appium.uiautomator2.utils.AXWindowHelpers.getCachedWindowRoots(AXWindowHelpers.java:116) [W3C (3b70f2a2)] at io.appium.uiautomator2.core.AccessibilityNodeInfoDumper.toStream(AccessibilityNodeInfoDumper.java:163) [W3C (3b70f2a2)] at io.appium.uiautomator2.core.AccessibilityNodeInfoDumper.findNodes(AccessibilityNodeInfoDumper.java:201) [W3C (3b70f2a2)] ... 37 more [W3C (3b70f2a2)] [HTTP] <-- POST /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9/element 500 15564 ms - 5409 [HTTP] [HTTP] --> DELETE /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9 [HTTP] {} [W3C (3b70f2a2)] Calling AppiumDriver.deleteSession() with args: ["3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9"] [BaseDriver] Event 'quitSessionRequested' logged at 1638269247692 (18:47:27 GMT+0800 (中国标准时间)) [Appium] Removing session 3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9 from our master session list [UiAutomator2] Deleting UiAutomator2 session [UiAutomator2] Deleting UiAutomator2 server session [WD Proxy] Matched '/' to command name 'deleteSession' [WD Proxy] Proxying [DELETE /] to [DELETE http://127.0.0.1:8201/wd/hub/session/2434fd59-30a0-47e5-9db0-70d7d9e97742] with no body [WD Proxy] Got response with status 200: {"sessionId":"2434fd59-30a0-47e5-9db0-70d7d9e97742","value":null} [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 shell am force-stop com.tencent.mm' [Logcat] Stopping logcat capture [ADB] Removing forwarded port socket connection: 8201 [ADB] Running 'D:\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s 127.0.0.1:62001 forward --remove tcp:8201' [BaseDriver] Event 'quitSessionFinished' logged at 1638269248203 (18:47:28 GMT+0800 (中国标准时间)) [W3C (3b70f2a2)] Received response: null [W3C (3b70f2a2)] But deleting session, so not returning [W3C (3b70f2a2)] Responding to client with driver.deleteSession() result: null [W3C (3b70f2a2)] Destroying socket connection [HTTP] <-- DELETE /wd/hub/session/3b70f2a2-945f-4cc2-a9d3-d82e8f7d1fc9 200 512 ms - 14 [HTTP] [Instrumentation] . [Instrumentation] Time: 45.046 [Instrumentation] [Instrumentation] OK (1 test) [Instrumentation] The process has exited with code 0