appium / appium-flutter-driver

Appium Flutter Driver is a test automation tool for Flutter apps on multiple platforms/OSes. Appium Flutter Driver is part of the Appium mobile test automation tool maintained by community
MIT License
460 stars 183 forks source link

I'm using Appium flutter driver to automate flutter app, we've already automated 2 screen, but once we logged in to the app getting timeout for all the locators on home page not even interacting with any of UI elements using flutter finder #305

Closed ommoneynmore closed 1 year ago

ommoneynmore commented 2 years ago

Appium version: 1.22.3 Emulator emulator and real device both OS: Linux Any help/input will be appreciated

bikashmoneynmore commented 2 years ago

@KazuCocoa Please help, we are BLOCKED from few days

KazuCocoa commented 2 years ago

Please attach the full appium server log as GitHub GIST.

This driver depends on how https://api.flutter.dev/flutter/flutter_driver/flutter_driver-library.html works, so if your point was by the library, this driver cannot help so much. Btw, the latest version is 1.4.0 with Appium 2.

bikashmoneynmore commented 2 years ago

@KazuCocoa This is the log details. The test scenario runs fine up-to log in process after login when user lands on homepage then driver is unable to locate any element. [info] [Appium] Welcome to Appium v1.18.3 [info] [Appium] Non-default server args: [info] [Appium] relaxedSecurityEnabled: true [info] [Appium] allowInsecure: { [info] [Appium] } [info] [Appium] denyInsecure: { [info] [Appium] } [info] [Appium] Appium REST http interface listener started on 0.0.0.0:4723[info] [HTTP] --> POST /wd/hub/session [info] [HTTP] {"desiredCapabilities":{"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantPermissions":"true","skipUnlock":"true","platformName":"Android","deviceName":"Pixel 5 API 30","testName":"Flutter Automation"},"capabilities":{"firstMatch":[{"appium:app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","appium:autoGrantPermissions":"true","appium:automationName":"Flutter","appium:deviceName":"Pixel 5 API 30","platformName":"android","skipUnlock":"true","testName":"Flutter Automation"}]}} [debug] [W3C] Calling AppiumDriver.createSession() with args: [{"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantPermissions":"true","skipUnlock":"true","platformName":"Android","deviceName":"Pixel 5 API 30","testName":"Flutter Automation"},null,{"firstMatch":[{"appium:app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","appium:autoGrantPermissions":"true","appium:automationName":"Flutter","appium:deviceName":"Pixel 5 API 30","platformName":"android","skipUnlock":"true","testName":"Flutter Automation"}]}] [debug] [BaseDriver] Event 'newSessionRequested' logged at 1657560096991 (22:51:36 GMT+0530 (India Standard Time)) [warn] [BaseDriver] The following capabilities are not standard capabilities and should have an extension prefix: [warn] [BaseDriver] skipUnlock [warn] [BaseDriver] testName [info] [Appium] Appium v1.18.3 creating new FlutterDriver (v0.0.23) session [info] [Appium] Applying relaxed security to 'FlutterDriver' as per server command line argument. All insecure features will be enabled unless explicitly disabled by --deny-insecure [debug] [BaseDriver] Creating session with MJSONWP desired capabilities: { [debug] [BaseDriver] "app": "/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk", [debug] [BaseDriver] "automationName": "Flutter", [debug] [BaseDriver] "autoGrantPermissions": "true", [debug] [BaseDriver] "skipUnlock": "true", [debug] [BaseDriver] "platformName": "Android", [debug] [BaseDriver] "deviceName": "Pixel 5 API 30", [debug] [BaseDriver] "testName": "Flutter Automation" [debug] [BaseDriver] } [warn] [BaseDriver] The following capabilities were provided, but are not recognized by Appium: [warn] [BaseDriver] autoGrantPermissions [warn] [BaseDriver] skipUnlock [warn] [BaseDriver] testName [info] [BaseDriver] Session created with session id: ecc8c68f-4913-43fa-8eee-23b3d2e2a830 [info] [FlutterDriver] Starting an Android proxy session [debug] [BaseDriver] Creating session with MJSONWP desired capabilities: { [debug] [BaseDriver] "app": "/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk", [debug] [BaseDriver] "automationName": "Flutter", [debug] [BaseDriver] "autoGrantPermissions": "true", [debug] [BaseDriver] "skipUnlock": "true", [debug] [BaseDriver] "platformName": "Android", [debug] [BaseDriver] "deviceName": "Pixel 5 API 30", [debug] [BaseDriver] "testName": "Flutter Automation", [debug] [BaseDriver] "newCommandTimeout": 0 [debug] [BaseDriver] } [warn] [BaseDriver] Capability 'skipUnlock' changed from string to boolean. This may cause unexpected behavior [warn] [BaseDriver] Capability 'autoGrantPermissions' changed from string to boolean. This may cause unexpected behavior [warn] [BaseDriver] The following capabilities were provided, but are not recognized by Appium: [warn] [BaseDriver] testName [info] [BaseDriver] Session created with session id: bff30c6a-72c6-486b-b463-4f0a38c053c6[info] [ADB] Found 7 'build-tools' folders under '/home/vikash/Android/Sdk' (newest first): [info] [ADB] /home/vikash/Android/Sdk/build-tools/33.0.0 [info] [ADB] /home/vikash/Android/Sdk/build-tools/32.1.0-rc1 [info] [ADB] /home/vikash/Android/Sdk/build-tools/32.0.0 [info] [ADB] /home/vikash/Android/Sdk/build-tools/30.0.3 [info] [ADB] /home/vikash/Android/Sdk/build-tools/30.0.2 [info] [ADB] /home/vikash/Android/Sdk/build-tools/29.0.2 [info] [ADB] /home/vikash/Android/Sdk/build-tools/28.0.3 [info] [ADB] Using 'adb' from '/home/vikash/Android/Sdk/platform-tools/adb' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 start-server' [info] [AndroidDriver] Retrieving device list [debug] [ADB] Trying to find a connected android device [debug] [ADB] Getting connected devices [debug] [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}] [info] [AndroidDriver] Using device: emulator-5554 [info] [ADB] Using 'adb' from '/home/vikash/Android/Sdk/platform-tools/adb' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 start-server' [debug] [ADB] Setting device id to emulator-5554 [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' [debug] [ADB] Current device property 'ro.build.version.sdk': 30 [info] [ADB] Getting device platform version [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' [debug] [ADB] Current device property 'ro.build.version.release': 11 [debug] [ADB] Device API level: 30 [info] [UiAutomator2] Relaxing hidden api policy [debug] [ADB] Running '/home/vikash/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] [AndroidDriver] Parsing package and activity from app manifest[info] [ADB] Package name: 'moneynmore.mnm_mobile_client' [info] [ADB] Main activity name: 'com.example.mnm_mobile_client.MainActivity' [debug] [AndroidDriver] Parsed package and activity are: moneynmore.mnm_mobile_client/com.example.mnm_mobile_client.MainActivity [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' [debug] [AndroidDriver] Pushing settings apk to device... [debug] [ADB] Getting install status for io.appium.settings [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [debug] [ADB] 'io.appium.settings' is installed [debug] [ADB] Getting package info for 'io.appium.settings' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [debug] [ADB] The version code of the installed 'io.appium.settings' is greater than the application version code (30 > 27) [debug] [ADB] There is no need to downgrade 'io.appium.settings' [debug] [ADB] Getting IDs of all 'io.appium.settings' processes [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?'' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f io\.appium\.settings' [debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. [debug] [Logcat] Starting logs capture with command: /home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 logcat -v threadtime [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 [debug] [ADB] Forwarding system: 8200 to device: 6790 [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8200 tcp\:6790'[info] [UiAutomator2] Server package at '/tmp/.mount_AppiumGQbZ0F/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v4.12.2.apk' is not writeable. Will copy it into the temporary location at '/tmp/2022611-14540-8jms05.tsy56' as a workaround. Consider making this file writeable manually in order to improve the performance of session startup. [info] [UiAutomator2] Server package at '/tmp/.mount_AppiumGQbZ0F/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 '/tmp/2022611-14540-8jms05.tsy56' as a workaround. Consider making this file writeable manually in order to improve the performance of session startup. [debug] [ADB] Getting install status for io.appium.uiautomator2.server [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server' [debug] [ADB] 'io.appium.uiautomator2.server' is installed [debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server' [debug] [ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('4.12.2' >= '4.12.2') [debug] [UiAutomator2] io.appium.uiautomator2.server installation state: sameVersionInstalled [debug] [ADB] Checking app cert for /tmp/2022611-14540-8jms05.tsy56/appium-uiautomator2-server-v4.12.2.apk [info] [ADB] Using 'apksigner.jar' from '/home/vikash/Android/Sdk/build-tools/33.0.0/lib/apksigner.jar' [debug] [ADB] Starting apksigner: /home/vikash/Downloads/File2/jdk1.8.0_311/bin/java -Xmx1024M -Xss1m -jar /home/vikash/Android/Sdk/build-tools/33.0.0/lib/apksigner.jar verify --print-certs /tmp/2022611-14540-8jms05.tsy56/appium-uiautomator2-server-v4.12.2.apk[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [debug] [ADB] [debug] [ADB] '/tmp/2022611-14540-8jms05.tsy56/appium-uiautomator2-server-v4.12.2.apk' is signed with the default certificate [debug] [ADB] Getting install status for io.appium.uiautomator2.server.test [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test' [debug] [ADB] 'io.appium.uiautomator2.server.test' is installed [debug] [ADB] Checking app cert for /tmp/2022611-14540-8jms05.tsy56/appium-uiautomator2-server-debug-androidTest.apk [debug] [ADB] Starting apksigner: /home/vikash/Downloads/File2/jdk1.8.0_311/bin/java -Xmx1024M -Xss1m -jar /home/vikash/Android/Sdk/build-tools/33.0.0/lib/apksigner.jar verify --print-certs /tmp/2022611-14540-8jms05.tsy56/appium-uiautomator2-server-debug-androidTest.apk[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [debug] [ADB] [debug] [ADB] '/tmp/2022611-14540-8jms05.tsy56/appium-uiautomator2-server-debug-androidTest.apk' is signed with the default certificate [info] [UiAutomator2] Server packages are not going to be (re)installed [debug] [UiAutomator2] Waiting up to 30000ms for services to be available [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' [debug] [UiAutomator2] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available [debug] [ADB] Checking app cert for /home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk [debug] [ADB] Starting apksigner: /home/vikash/Downloads/File2/jdk1.8.0_311/bin/java -Xmx1024M -Xss1m -jar /home/vikash/Android/Sdk/build-tools/33.0.0/lib/apksigner.jar verify --print-certs /home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk[debug] [ADB] apksigner stdout: Signer #1 certificate DN: C=US, O=Android, CN=Android Debug [debug] [ADB] Signer #1 certificate SHA-256 digest: aeca8127b58189339ca425538b0492bb0bf09475f2fe4adfa99eddf9b2a940bd [debug] [ADB] Signer #1 certificate SHA-1 digest: e9041068c5f4a466fe0bb7ed3bef86a5d471a13d [debug] [ADB] Signer #1 certificate MD5 digest: bea9539e3bc5f68f54d0a834a4162df1 [debug] [ADB] [debug] [ADB] '/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk' is signed with a non-default certificate [debug] [ADB] Getting install status for moneynmore.mnm_mobile_client [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package moneynmore.mnm_mobile_client' [debug] [ADB] 'moneynmore.mnm_mobile_client' is installed [debug] [ADB] Getting package info for 'moneynmore.mnm_mobile_client' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package moneynmore.mnm_mobile_client'[debug] [ADB] The version name of the installed 'moneynmore.mnm_mobile_client' is greater or equal to the application version name ('1.0.0' >= '1.0.0') [debug] [ADB] There is no need to install/upgrade '/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk' [info] [AndroidDriver] Performing fast reset on 'moneynmore.mnm_mobile_client' [debug] [ADB] Getting install status for moneynmore.mnm_mobile_client [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package moneynmore.mnm_mobile_client' [debug] [ADB] 'moneynmore.mnm_mobile_client' is installed [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop moneynmore.mnm_mobile_client' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm clear moneynmore.mnm_mobile_client' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package moneynmore.mnm_mobile_client'[debug] [ADB] Retrieving requested permissions [debug] [ADB] Retrieved 14 permissions from requested group [debug] [ADB] Retrieving granted permissions [debug] [ADB] Retrieved 7 permissions from install,runtime groups [debug] [ADB] Granting permissions ["android.permission.READ_SMS","android.permission.SEND_SMS","android.permission.RECEIVE_SMS","android.permission.READ_PHONE_STATE","android.permission.READ_CONTACTS","android.gms.permission.AD_ID","android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"] to 'moneynmore.mnm_mobile_client' [debug] [ADB] Got the following command chunks to execute: [["pm","grant","moneynmore.mnm_mobile_client","android.permission.READ_SMS",";","pm","grant","moneynmore.mnm_mobile_client","android.permission.SEND_SMS",";","pm","grant","moneynmore.mnm_mobile_client","android.permission.RECEIVE_SMS",";","pm","grant","moneynmore.mnm_mobile_client","android.permission.READ_PHONE_STATE",";","pm","grant","moneynmore.mnm_mobile_client","android.permission.READ_CONTACTS",";","pm","grant","moneynmore.mnm_mobile_client","android.gms.permission.AD_ID",";","pm","grant","moneynmore.mnm_mobile_client","android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE",";"]] [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm grant moneynmore.mnm_mobile_client android.permission.READ_SMS \; pm grant moneynmore.mnm_mobile_client android.permission.SEND_SMS \; pm grant moneynmore.mnm_mobile_client android.permission.RECEIVE_SMS \; pm grant moneynmore.mnm_mobile_client android.permission.READ_PHONE_STATE \; pm grant moneynmore.mnm_mobile_client android.permission.READ_CONTACTS \; pm grant moneynmore.mnm_mobile_client android.gms.permission.AD_ID \; pm grant moneynmore.mnm_mobile_client android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE \;' [debug] [AndroidDriver] Performed fast reset on the installed 'moneynmore.mnm_mobile_client' application (stop and clear) [debug] [UiAutomator2] Performing shallow cleanup of automation leftovers [debug] [UiAutomator2] No obsolete sessions have been detected (socket hang up) [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test' [info] [UiAutomator2] Starting UIAutomator2 server 4.12.2 [info] [UiAutomator2] Using UIAutomator2 server from '/tmp/.mount_AppiumGQbZ0F/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v4.12.2.apk' and test from '/tmp/.mount_AppiumGQbZ0F/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' [info] [UiAutomator2] Waiting up to 30000ms for UiAutomator2 to be online... [debug] [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","emulator-5554","shell","am","instrument","-w","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"][debug] [Instrumentation] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:[debug] [WD Proxy] Matched '/status' to command name 'getStatus' [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8200/wd/hub/status] with no body [info] [WD Proxy] socket hang up[debug] [WD Proxy] Matched '/status' to command name 'getStatus' [debug] [WD Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8200/wd/hub/status] with no body [debug] [WD Proxy] Got response with status 200: {"sessionId":"None","value":{"message":"UiAutomator2 Server is ready to accept commands","ready":true}} [debug] [UiAutomator2] The initialization of the instrumentation process took 2072ms [debug] [WD Proxy] Matched '/session' to command name 'createSession' [debug] [WD Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8200/wd/hub/session] with body: {"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantPermissions":true,"skipUnlock":true,"platformName":"Android","deviceName":"Pixel 5 API 30","testName":"Flutter Automation","newCommandTimeout":0},"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantPermissions":true,"skipUnlock":true,"platformName":"Android","deviceName":"emulator-5554","testName":"Flutter Automation","newCommandTimeout":0,"deviceUDID":"emulator-5554","appPackage":"moneynmore.mnm_mobile_client"}],"alwaysMatch":{}}}[debug] [WD Proxy] Got response with status 200: {"sessionId":"dd4955fc-afaf-43d2-80a4-d68fb3471c38","value":{"androidId":"c7218cc25e80d22a","apiVersion":"30","bluetooth":{"state":"ON"},"brand":"Android","carrierName":"Android","displayDensity":440,"locale":"en_US","manufacturer":"unknown","model":"Android SDK built for x86","networks":[{"capabilities":{"SSID":null,"linkDownBandwidthKbps":30000,"linkUpstreamBandwidthKbps":15000,"networkCapabilities":"NET_CAPABILITY_MMS,NET_CAPABILITY_SUPL,NET_CAPABILITY_DUN,NET_CAPABILITY_FOTA,NET_CAPABILITY_IMS,NET_CAPABILITY_CBS,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":"MOBILE"},{"ca... [debug] [UiAutomator2] 'skipUnlock' capability set, so skipping device unlock [info] [UiAutomator2] Starting 'moneynmore.mnm_mobile_client/com.example.mnm_mobile_client.MainActivity and waiting for 'moneynmore.mnm_mobile_client/com.example.mnm_mobile_client.MainActivity' [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start -W -n moneynmore.mnm_mobile_client/com.example.mnm_mobile_client.MainActivity -S'[debug] [ADB] Waiting up to 20000ms for activity matching pkg: 'moneynmore.mnm_mobile_client' and activity: 'com.example.mnm_mobile_client.MainActivity' to be focused [debug] [ADB] Possible activities, to be checked: 'com.example.mnm_mobile_client.MainActivity', 'moneynmore.mnm_mobile_client.com.example.mnm_mobile_client.MainActivity' [debug] [ADB] Getting focused package and activity [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window displays' [debug] [ADB] Found package: 'moneynmore.mnm_mobile_client' and fully qualified activity name : 'com.example.mnm_mobile_client.MainActivity' [debug] [WD Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8200/wd/hub/session/dd4955fc-afaf-43d2-80a4-d68fb3471c38/appium/device/pixel_ratio] with no body [debug] [WD Proxy] Got response with status 200: {"sessionId":"dd4955fc-afaf-43d2-80a4-d68fb3471c38","value":2.75} [debug] [WD Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' [debug] [WD Proxy] Proxying [GET /appium/device/system_bars] to [GET http://127.0.0.1:8200/wd/hub/session/dd4955fc-afaf-43d2-80a4-d68fb3471c38/appium/device/system_bars] with no body [debug] [WD Proxy] Got response with status 200: {"sessionId":"dd4955fc-afaf-43d2-80a4-d68fb3471c38","value":{"statusBar":136}} [debug] [WD Proxy] Matched '/window/current/size' to command name 'getWindowSize' [debug] [WD Proxy] Proxying [GET /window/current/size] to [GET http://127.0.0.1:8200/wd/hub/session/dd4955fc-afaf-43d2-80a4-d68fb3471c38/window/current/size] with no body [debug] [WD Proxy] Got response with status 200: {"sessionId":"dd4955fc-afaf-43d2-80a4-d68fb3471c38","value":{"height":2072,"width":1080}} [debug] [FlutterDriver] /home/vikash/Android/Sdk/platform-tools/adb forward tcp:35667 tcp:35667 [info] [FlutterDriver] Attempt #1 [info] [FlutterDriver] Connecting to Dart Observatory: ws://127.0.0.1:35667/BycH7mTJPmY=/ws [info] [FlutterDriver] Connected to ws://127.0.0.1:35667/BycH7mTJPmY=/ws[info] [FlutterDriver] Listing all isolates: [{"type":"@Isolate","id":"isolates/132152896421111","name":"main","number":"132152896421111","isSystemIsolate":false}] [info] [Appium] New FlutterDriver session created successfully, session ecc8c68f-4913-43fa-8eee-23b3d2e2a830 added to master session list [debug] [BaseDriver] Event 'newSessionStarted' logged at 1657560107998 (22:51:47 GMT+0530 (India Standard Time)) [debug] [MJSONWP (ecc8c68f)] Cached the protocol value 'MJSONWP' for the new session ecc8c68f-4913-43fa-8eee-23b3d2e2a830 [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.createSession() result: {"shell":null,"allowCors":false,"reboot":false,"ipa":null,"address":"0.0.0.0","port":4723,"basePath":"/wd/hub","callbackAddress":null,"callbackPort":null,"bootstrapPort":4724,"backendRetries":3,"sessionOverride":false,"launch":false,"logFile":null,"loglevel":"debug","logTimestamp":false,"localTimezone":false,"logNoColors":false,"webhook":null,"safari":false,"defaultDevice":false,"forceIphone":false,"forceIpad":false,"automationTraceTemplatePath":null,"instrumentsPath":null,"nodeconfig":null,"robotAddress":"0.0.0.0","robotPort":-1,"chromedriverExecutable":null,"showConfig":false,"noPermsCheck":false,"enforceStrictCaps":false,"isolateSimDevice":false,"tmpDir":"/tmp","traceDir":null,"debugLogSpacing":false,"suppressKillServer":false,"longStacktrace":false,"webkitDebugProxyPort":27753,"wdaLocalPort":8100,"defaultCapabilities":{},"relaxedSecurityEnabled":true,"allowInsecure":[],"denyInsecure":[],"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantP... [info] [HTTP] <-- POST /wd/hub/session 200 11012 ms - 1257 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830 [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getSession() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getSession' [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getSession() result: {"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantPermissions":"true","skipUnlock":"true","platformName":"Android","deviceName":"Pixel 5 API 30","testName":"Flutter Automation"} [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830 200 4 ms - 316 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830 [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getSession() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getSession' [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getSession() result: {"app":"/home/vikash/Desktop/MNM/mnm-mobile-client-automation/AppFiles/bkr.apk","automationName":"Flutter","autoGrantPermissions":"true","skipUnlock":"true","platformName":"Android","deviceName":"Pixel 5 API 30","testName":"Flutter Automation"} [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830 200 2 ms - 316 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/timeouts [info] [HTTP] {"type":"implicit","ms":30000} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.timeouts() with args: ["implicit",30000,null,null,null,"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'timeouts' [debug] [BaseDriver] MJSONWP timeout arguments: {"type":"implicit","ms":30000}} [debug] [BaseDriver] Set implicit wait to 30000ms [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.timeouts() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/timeouts 200 2 ms - 76 [info] [HTTP] [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByValueKey","keyValueType":"String","keyValueString":"Skip_button_screen_one","timeout":20000} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.execute() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 200 29 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9/click [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9"} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.click() with args: ["eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'click' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByValueKey","keyValueType":"String","keyValueString":"Skip_button_screen_one"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.click() result: {} [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2tpcF9idXR0b25fc2NyZWVuX29uZSJ9/click 200 75 ms - 74 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot'[debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAigCAYAAADahZLVAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7Nxnkxw32ub7P4A05U13kxK9aETNaPaJ5yvuF9yIs2d3NCNDI5FyNF0uqyodgH2BbFK7++K8PhHXT9HBiupqZOIGEriRhRSIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 959 ms - 4705762 [info] [HTTP] [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByValueKey","keyValueType":"String","keyValueString":"SignInButtonInSignUpScreen","timeout":20000} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.execute() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 200 9 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ/click [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ"} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.click() with args: ["eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'click' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByValueKey","keyValueType":"String","keyValueString":"SignInButtonInSignUpScreen"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.click() result: {} [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoiU2lnbkluQnV0dG9uSW5TaWduVXBTY3JlZW4ifQ/click 200 16 ms - 74 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot' [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAgYCAYAAAAsHAPNAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7N13fFRV/v/x970QCIEIoYhIF5EiFgQUVNYOFkRFBCm6roplXUXX7qr7dfEnspYVXSuWFVRcO4LAYhcUlW4BpEgLvRNIAin398fcOgmZm2RSJnk9f4/skMmZc8+dKL/vvP2czzEsy7IEAAAAAACQwMyKXgAAAAAAAEBpEXAAAAAAAICER8ABAAAAAAASHgEHAAAAAABIeAQcAAAAAAAg4RFwAAAAAACAhEfAAQAAAAAAEh4BBwAAAAAASHgEHAAAAAAAIOERcAAAAAAAgIRHwAEAAAAAABIeAQcAAAAAAEh4BBwAAAAAACDhEXAAAAAAAICER8ABAAAAAAASHgEHAAAAAABIeAQcAAAAAAAg4dWs6AVUZWs3b9esn5frxyUrtWbzdv2yar127c3S7szsyABDOqxhfTVtWF8tmzTUiR3bquuRLdXr6CN1SEpyxS4eAAAAAIAEYliWZVX0IqqCub+t0qxFyzR/2WotW7dJv2/Yql2ZWZIMyZBkSTLsP6voR8MwdXjjBmp9aEN1bn24Tu3STn845ii1aNyggu4OAAAAAIDKjYCjhLbuytDHs+Zr5k/LNPW7hdq1N9MXUhiRQYFAw/BeXODnkgxTliyZhinLfkn02PbNm+qcrh11/olddEqntqqbXLtsbxIAAAAAgARBwFEMe/Zl6cv5S/TKlK80/fufJMOQYUiWk0YUCDic74t4dIMPIyrUiPreH4pIqptcW1ed3VOXndpVJ3dqW1a3DAAAAABAQiDgCGHt5u16ZcrXeumjL7R9z143ZDAMw955YsiK/Eky7XDC4Q87DDPwo2Alhxd0WJIM05Asyws7zOCcznUNw1DTBql66S+Xq2eHNmpQt0783wAAAAAAACo5Ao4irN60Tf98Y4pe++Qb5eXnF9xmEl2pEf288739GAhCwlRx... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 153 ms - 139986 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByValueKey","keyValueType":"String","keyValueString":"phoneNumbertf1","timeout":20000}[debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.execute() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 200 151 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ/clear [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ"} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.clear() with args: ["eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'clear' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByValueKey","keyValueType":"String","keyValueString":"phoneNumbertf1"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.clear() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ/clear 200 60 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ/value [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ","value":["9471158978"]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.setValue() with args: [["9471158978"],"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'setValue' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByValueKey","keyValueType":"String","keyValueString":"phoneNumbertf1"}[debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.setValue() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicGhvbmVOdW1iZXJ0ZjEifQ/value 200 278 ms - 76 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot'[debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAgYCAYAAAAsHAPNAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7N13fNXV/cfx9/fLCggCIiJLQVTEoojghtaJo/4Qt6godUKtWmfd1lXbOuq2UmsVwS0qKlULDkCGIKIgIHtvCBAICRnn98f9zpuQ+70jJDd5PX3Em9x77vme7/dCkvvmnM+xjDFGAAAAAAAAWcyu6gEAAAAAAACki4ADAAAAAABkPQIOAAAAAACQ9Qg4AAAAAABA1iPgAAAAAAAAWY+AAwAAAAAAZD0CDgAAAAAAkPUIOAAAAAAAQNYj4AAAAAAAAFmPgAMAAAAAAGQ9Ag4AAAAAAJD1CDgAAAAAAEDWI+AAAAAAAABZj4ADAAAAAABkPQIOAAAAAACQ9Qg4AAAAAABA1iPgAAAAAAAAWa9uVQ+gJlu6ZoPGz5in72Yv0JI1GzRz0Qpt2rpdm/MLYg0sae89mqrVHk3VvuUeOvKgjuq+f3sd86v9tXujnKodPAAAAAAAWcQyxpiqHkRNMPWXRRr/41xNm7tYc5et1sKV67Qpf7skS7IkGUmW87kqvrUsW232bKZ999pDB+/bRr26dtKvDzlQ7fZsVkVnBwAAAABA9UbAkaJ1m/I0cvw0jftprkZNmK5NW/MDIYUVaxQKNCz/yWUel2TZMjKyLVvGeUp82wPattIp3Q/SGUd21XFdOmq3nAaVe5IAAAAAAGQJAo4kbNm2XV9Nm61/f/K1Ppv0k2RZsizJuGlEmYDD/bqCWy/4sOJCjbivg6GIpN1yGmjgyUfr/F7ddWyXjpV1ygAAAAAAZAUCjgiWrtmgf3/yjYZ8+KU2bNnqhQyWZTkrTyyZ2GeS7YQTrmDYYdmhh8IzOfygw0iybEsyxg877HCf7nEty1KrZk005A8X6ejOHdRst4aZvwAAAAAAAFRzBBwVWLx6vf4+7BP959OxKiktLbvMJH6mRvz97tfObSgIiTKLI27W... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 161 ms - 147426 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByValueKey","keyValueType":"String","keyValueString":"login_flatButton","timeout":20000} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.execute() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 200 31 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9/click [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9"} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.click() with args: ["eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'click' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByValueKey","keyValueType":"String","keyValueString":"login_flatButton"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.click() result: {} [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoibG9naW5fZmxhdEJ1dHRvbiJ9/click 200 39 ms - 74 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot'[debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAgYCAYAAAAsHAPNAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7N13fNXV/cfx9/fLCggCIiJLQVTEoojghtaJo/4Qt6godUKtWmfd1lXbOuq2UmsVwS0qKlULDkCGIKIgIHtvCBAICRnn98f9zpuQ+70jJDd5PX3Em9x77vme7/dCkvvmnM+xjDFGAAAAAAAAWcyu6gEAAAAAAACki4ADAAAAAABkPQIOAAAAAACQ9Qg4AAAAAABA1iPgAAAAAAAAWY+AAwAAAAAAZD0CDgAAAAAAkPUIOAAAAAAAQNYj4AAAAAAAAFmPgAMAAAAAAGQ9Ag4AAAAAAJD1CDgAAAAAAEDWI+AAAAAAAABZj4ADAAAAAABkPQIOAAAAAACQ9Qg4AAAAAABA1iPgAAAAAAAAWa9uVQ+gJlu6ZoPGz5in72Yv0JI1GzRz0Qpt2rpdm/MLYg0sae89mqrVHk3VvuUeOvKgjuq+f3sd86v9tXujnKodPAAAAAAAWcQyxpiqHkRNMPWXRRr/41xNm7tYc5et1sKV67Qpf7skS7IkGUmW87kqvrUsW232bKZ999pDB+/bRr26dtKvDzlQ7fZsVkVnBwAAAABA9UbAkaJ1m/I0cvw0jftprkZNmK5NW/MDIYUVaxQKNCz/yWUel2TZMjKyLVvGeUp82wPattIp3Q/SGUd21XFdOmq3nAaVe5IAAAAAAGQJAo4kbNm2XV9Nm61/f/K1Ppv0k2RZsizJuGlEmYDD/bqCWy/4sOJCjbivg6GIpN1yGmjgyUfr/F7ddWyXjpV1ygAAAAAAZAUCjgiWrtmgf3/yjYZ8+KU2bNnqhQyWZTkrTyyZ2GeS7YQTrmDYYdmhh8IzOfygw0iybEsyxg877HCf7nEty1KrZk005A8X6ejOHdRst4aZvwAAAAAAAFRzBBwVWLx6vf4+7BP959OxKiktLbvMJH6mRvz97tfObSgIiTKLI27W... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 157 ms - 154878 [info] [HTTP] [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot'[debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAgYCAYAAAAsHAPNAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7N13fBVV/v/x90yChBKKgEhRURCFBREFwYIKKiqLFBtFRdfeFXbtq7tfXXf9ruLPtvoVCzZEFhVFUAFFmgKiKCCoFAEhINIhpJCQ+f1xp5yZ3CQ3kEBu8nruI3sz986cO3ODSe47n/M5luM4jgAAAAAAAJKYfaBPAAAAAAAAYF8RcAAAAAAAgKRHwAEAAAAAAJIeAQcAAAAAAEh6BBwAAAAAACDpEXAAAAAAAICkR8ABAAAAAACSHgEHAAAAAABIegQcAAAAAAAg6RFwAAAAAACApEfAAQAAAAAAkh4BBwAAAAAASHoEHAAAAAAAIOkRcAAAAAAAgKRHwAEAAAAAAJIeAQcAAAAAAEh6BBwAAAAAACDppR7oE6jMft2wWbMWLdPXP67Q6g2b9cPKDG3LzNb2rJzYDpZ06MF11fjgujqs0cE66dgj1bHVYTr5D61Up2bagT15AAAAAACSiOU4jnOgT6Iy+ObnlZq1YKnmL12lpWt+0y/rNmpbVrYkS7IkOZIs93MVf2tZtpo2rKcjDjlYbY9oqtPatdTp7VurecN6B+jqAAAAAACo2Ag49tLGbTs1ftZ8zVy4VB9/9b22ZWYZIYUV2ykUaFjBwYUel2TZcuTItmw57iHRfY9u1ljndDxWvU5qp1PbHKlaadXL9yIBAAAAAEgSBBylsGNXtr6Y/6NemTBNn85ZKFmWLEtyvDSiUMDhbRdz6wcfViTUiGyboYikWmnVddXZXXXJaR11Spsjy+uSAQAAAABICgQcCfh1w2a9MmG6RnwwVZt3ZPohg2VZ7swTS07sM8l2wwmPGXZYduihcCVHEHQ4kizbkhwnCDvs8Jje81qWpcb10jXi1oHqekwL1atVo+xfAAAAAAAAKjgCjmKs+m2T/v3WBI2cOEN7CgoKTzOJVmpE7/e23dtQ... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 168 ms - 85486 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByType","type":"OtpTextWidget","timeout":20000}[debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.execute() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 200 155 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ/clear [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ"} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.clear() with args: ["eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'clear' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByType","type":"OtpTextWidget"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.clear() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ/clear 200 17 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ/value [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ","value":["156279"]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.setValue() with args: [["156279"],"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'setValue' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByType","type":"OtpTextWidget"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.setValue() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6Ik90cFRleHRXaWRnZXQifQ/value 200 22 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByType","type":"ForwardArrowCircularButton","timeout":20000} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.execute() result: null [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 200 12 ms - 76 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0/click [info] [HTTP] {"id":"eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0"} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.click() with args: ["eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0","ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'click' [debug] [FlutterDriver] >>> {"command":"tap","finderType":"ByType","type":"ForwardArrowCircularButton"} [debug] [FlutterDriver] <<< {"isError":false,"response":{},"type":"_extensionType","method":"ext.flutter.driver"} | previous command tap [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.click() result: {} [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/element/eyJmaW5kZXJUeXBlIjoiQnlUeXBlIiwidHlwZSI6IkZvcndhcmRBcnJvd0NpcmN1bGFyQnV0dG9uIn0/click 200 23 ms - 74 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot'[debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAgYCAYAAAAsHAPNAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7N13fBVV/v/x90yChBKKgEhRURCFBREFwYIKKiqLFBtFRdfeFXbtq7tfXXf9ruLPtvoVCzZEFhVFUAFFmgKiKCCoFAEhINIhpJCQ+f1xp5yZ3CQ3kEBu8nruI3sz986cO3ODSe47n/M5luM4jgAAAAAAAJKYfaBPAAAAAAAAYF8RcAAAAAAAgKRHwAEAAAAAAJIeAQcAAAAAAEh6BBwAAAAAACDpEXAAAAAAAICkR8ABAAAAAACSHgEHAAAAAABIegQcAAAAAAAg6RFwAAAAAACApEfAAQAAAAAAkh4BBwAAAAAASHoEHAAAAAAAIOkRcAAAAAAAgKRHwAEAAAAAAJIeAQcAAAAAAEh6BBwAAAAAACDppR7oE6jMft2wWbMWLdPXP67Q6g2b9cPKDG3LzNb2rJzYDpZ06MF11fjgujqs0cE66dgj1bHVYTr5D61Up2bagT15AAAAAACSiOU4jnOgT6Iy+ObnlZq1YKnmL12lpWt+0y/rNmpbVrYkS7IkOZIs93MVf2tZtpo2rKcjDjlYbY9oqtPatdTp7VurecN6B+jqAAAAAACo2Ag49tLGbTs1ftZ8zVy4VB9/9b22ZWYZIYUV2ykUaFjBwYUel2TZcuTItmw57iHRfY9u1ljndDxWvU5qp1PbHKlaadXL9yIBAAAAAEgSBBylsGNXtr6Y/6NemTBNn85ZKFmWLEtyvDSiUMDhbRdz6wcfViTUiGyboYikWmnVddXZXXXJaR11Spsjy+uSAQAAAABICgQcCfh1w2a9MmG6RnwwVZt3ZPohg2VZ7swTS07sM8l2wwmPGXZYduihcCVHEHQ4kizbkhwnCDvs8Jje81qWpcb10jXi1oHqekwL1atVo+xfAAAAAAAAKjgCjmKs+m2T/v3WBI2cOEN7CgoKTzOJVmpE7/e23dtQ... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 151 ms - 93434 [info] [HTTP]  [info] [HTTP] --> POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute [info] [HTTP] {"script":"flutter:waitFor","args":[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicmV3YXJkc1BvaW50In0","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicmV3YXJkc1BvaW50In0"},20]} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicmV3YXJkc1BvaW50In0","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicmV3YXJkc1BvaW50In0"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'execute' [debug] [FlutterDriver] >>> {"command":"waitFor","finderType":"ByValueKey","keyValueType":"String","keyValueString":"rewardsPoint","timeout":20000}[debug] [FlutterDriver] <<< {"isError":true,"response":"Timeout while executing waitFor: TimeoutException after 0:00:20.000000: Future not completed\n","type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor [debug] [MJSONWP (ecc8c68f)] Encountered internal error running command: Error: Cannot execute command waitFor, server reponse { [debug] [MJSONWP (ecc8c68f)] "isError": true, [debug] [MJSONWP (ecc8c68f)] "response": "Timeout while executing waitFor: TimeoutException after 0:00:20.000000: Future not completed\n", [debug] [MJSONWP (ecc8c68f)] "type": "_extensionType", [debug] [MJSONWP (ecc8c68f)] "method": "ext.flutter.driver" [debug] [MJSONWP (ecc8c68f)] } [debug] [MJSONWP (ecc8c68f)] at FlutterDriver.exports.executeElementCommand (/tmp/.mount_AppiumGQbZ0F/resources/app/node_modules/appium/node_modules/appium-flutter-driver/lib/sessions/observatory.ts:133:11) [debug] [MJSONWP (ecc8c68f)] at processTicksAndRejections (internal/process/task_queues.js:85:5) [debug] [MJSONWP (ecc8c68f)] at Object.waitFor (/tmp/.mount_AppiumGQbZ0F/resources/app/node_modules/appium/node_modules/appium-flutter-driver/lib/commands/execute/wait.ts:20:3) [info] [HTTP] <-- POST /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/execute 500 20027 ms - 433 [info] [HTTP]  [info] [HTTP] --> GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.getScreenshot() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [FlutterDriver] Executing Flutter driver command 'getScreenshot'[debug] [MJSONWP (ecc8c68f)] Responding to client with driver.getScreenshot() result: "iVBORw0KGgoAAAANSUhEUgAABDgAAAkkCAYAAAD508+vAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAACAASURBVHic7N15nBxVvf//96mZSSaTfd8gEAg7sgcREha5LMqOCy7gT0FQ8AdcEL2igKi4+1XulU1A8QsqoggI5IKsIYiyhbAFCASyJyQh+zZ7ff+oOlWnqntmumd6uqdmXs/HA2a6upZTNUUvbz7nHOP7vi8AAAAAAIAM8yrdAAAAAAAAgK4i4AAAAAAAAJlHwAEAAAAAADKPgAMAAAAAAGQeAQcAAAAAAMg8Ag4AAAAAAJB5BBwAAAAAACDzCDgAAAAAAEDmEXAAAAAAAIDMI+AAAAAAAACZR8ABAAAAAAAyj4ADAAAAAABkHgEHAAAAAADIPAIOAAAAAACQeQQcAAAAAAAg8wg4AAAAAABA5hFwAAAAAACAzCPgAAAAAAAAmUfAAQAAAAAAMo+AAwAAAAAAZB4BBwAAAAAAyDwCDgAAAAAAkHkEHAAAAAAAIPMIOAAAAAAAQOYRcAAAAAAAgMwj4AAAAAAAAJlHwAEAAAAAADKPgAMAAAAAAGQeAQcAAAAAAMg8Ag4AAAAAAJB5BBwAAAAAACDzCDgAAAAAAEDmEXAAAAAAAIDMI+AAAAAAAACZR8ABAAAAAAAyj4ADAAAAAABkHgEHAAAAAADIPAIOAAAAAACQeQQcAAAAAAAg8wg4AAAAAABA5hFwAAAAAACAzCPgAAAAAAAAmUfAAQAAAAAAMo+AAwAAAAAAZB4BBwAAAAAAyDwCDgAAAAAAkHkEHAAAAAAAIPMIOAAAAAAAQOYRcAAAAAAAgMwj4AAAAAAAAJlHwAEAAAAAADKPgAMAAAAAAGQeAQcAAAAAAMg8Ag4AAAAAAJB5BBwAAAAAACDzCDgAAAAAAEDmEXAAAAAAAIDMI+AAAAAAAACZR8ABAAAAAAAyj4ADAAAAAABkHgEHAAAAAADIPAIOAAAAAACQeQQcAAAAAAAg... [info] [HTTP] <-- GET /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830/screenshot 200 220 ms - 413330 [info] [HTTP]  [info] [HTTP] --> DELETE /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830 [info] [HTTP] {} [debug] [MJSONWP (ecc8c68f)] Calling AppiumDriver.deleteSession() with args: ["ecc8c68f-4913-43fa-8eee-23b3d2e2a830"] [debug] [BaseDriver] Event 'quitSessionRequested' logged at 1657560138287 (22:52:18 GMT+0530 (India Standard Time)) [info] [Appium] Removing session ecc8c68f-4913-43fa-8eee-23b3d2e2a830 from our master session list [debug] [FlutterDriver] Deleting Flutter Driver session [debug] [UiAutomator2] Deleting UiAutomator2 session [debug] [UiAutomator2] Deleting UiAutomator2 server session [debug] [WD Proxy] Matched '/' to command name 'deleteSession' [debug] [WD Proxy] Proxying [DELETE /] to [DELETE http://127.0.0.1:8200/wd/hub/session/dd4955fc-afaf-43d2-80a4-d68fb3471c38] with no body [debug] [WD Proxy] Got response with status 200: {"sessionId":"dd4955fc-afaf-43d2-80a4-d68fb3471c38","value":null} [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop moneynmore.mnm_mobile_client' [info] [FlutterDriver] Connection to ws://127.0.0.1:35667/BycH7mTJPmY=/ws closed [debug] [Logcat] Stopping logcat capture [debug] [ADB] Removing forwarded port socket connection: 8200 [debug] [ADB] Running '/home/vikash/Android/Sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8200' [info] [UiAutomator2] Restoring hidden api policy to the device default configuration [debug] [ADB] Running '/home/vikash/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] @[BaseDriver] Event 'quitSessionFinished' logged at 1657560138454 (22:52:18 GMT+0530 (India Standard Time)) [debug] [MJSONWP (ecc8c68f)] Received response: null [debug] [MJSONWP (ecc8c68f)] But deleting session, so not returning [debug] [MJSONWP (ecc8c68f)] Responding to client with driver.deleteSession() result: null [debug] [MJSONWP (ecc8c68f)] Destroying socket connection [info] [HTTP] <-- DELETE /wd/hub/session/ecc8c68f-4913-43fa-8eee-23b3d2e2a830 200 169 ms - 76 [info] [HTTP] [debug] [Instrumentation] .[debug] [Instrumentation] Time: 35.07 [debug] [Instrumentation] [debug] [Instrumentation] OK (1 test)[debug] [Instrumentation] The process has exited with code 0

KazuCocoa commented 2 years ago

flutter_driver returned the below error message. This driver itself cannot do anything for this kind of error since it was by https://api.flutter.dev/flutter/flutter_driver/flutter_driver-library.html . The root cause is potentially the view's implementation stuff.

[debug] �[35m[MJSONWP (ecc8c68f)]�[39m Calling AppiumDriver.execute() with args: ["flutter:waitFor",[{"ELEMENT":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicmV3YXJkc1BvaW50In0","element-6066-11e4-a52e-4f735466cecf":"eyJmaW5kZXJUeXBlIjoiQnlWYWx1ZUtleSIsImtleVZhbHVlVHlwZSI6IlN0cmluZyIsImtleVZhbHVlU3RyaW5nIjoicmV3YXJkc1BvaW50In0"},20],"ecc8c68f-4913-43fa-8eee-23b3d2e2a830"]
[debug] �[35m[FlutterDriver]�[39m Executing Flutter driver command 'execute'
[debug] �[35m[FlutterDriver]�[39m >>> {"command":"waitFor","finderType":"ByValueKey","keyValueType":"String","keyValueString":"rewardsPoint","timeout":20000}[debug] �[35m[FlutterDriver]�[39m <<< {"isError":true,"response":"Timeout while executing waitFor: TimeoutException after 0:00:20.000000: Future not completed\n","type":"_extensionType","method":"ext.flutter.driver"} | previous command waitFor
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m Encountered internal error running command: Error: Cannot execute command waitFor, server reponse {
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m "isError": true,
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m "response": "Timeout while executing waitFor: TimeoutException after 0:00:20.000000: Future not completed\n",
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m "type": "_extensionType",
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m "method": "ext.flutter.driver"
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m }
[debug] �[35m[MJSONWP (ecc8c68f)]�[39m at FlutterDriver.exports.executeElementCommand (/tmp/.mount_AppiumGQbZ0F/resources/app/node_modules/appium/node_modules/appium-flutter-driver/lib/sessions/observatory.ts:133:11)

I guess getRenderTree command may help to see what kind of elements are available in the view.

bikashmoneynmore commented 2 years ago

Thank you so much @KazuCocoa . For providing this much of information and support. We try to explore more about it and once we will solve the issue we will let you know.

quyxanh019 commented 2 years ago

I have the same problem as above

bikashmoneynmore commented 2 years ago

This is some serious problem. Please help in this @KazuCocoa . Unable to figure out the issue

KazuCocoa commented 2 years ago

It seems like https://github.com/flutter/flutter/issues/24795 is a similar one. I guess https://github.com/flutter/flutter/issues/36244 as well. Perhaps animation etc blocked the flutter_driver (by Flutter team)'s process.

What I remember is https://github.com/appium-userland/appium-flutter-driver/issues/177#issuecomment-919270651 might help in some cases https://api.flutter.dev/flutter/flutter_driver/SetFrameSync-class.html

This driver itself pass flutter_driver commands to the DartVM and gets the response, so this driver cannot do so much, unfortunately.

iamsobowale commented 1 year ago

Appium version: 1.22.3 Emulator emulator and real device both OS: Linux Any help/input will be appreciated

Were you Able to run the flutter automated test?

bikashmoneynmore commented 1 year ago

Yup. Now it's working perfectly

On Tue, 17 Jan, 2023, 15:41 iamsobowale, @.***> wrote:

Appium version: 1.22.3 Emulator emulator and real device both OS: Linux Any help/input will be appreciated

Were you Able to run the flutter automated test?

— Reply to this email directly, view it on GitHub https://github.com/appium-userland/appium-flutter-driver/issues/305#issuecomment-1385148474, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZK7RXS3U3WAKS3IVYTALIDWSZV6TANCNFSM53GNHAHQ . You are receiving this because you commented.Message ID: @.***>

bikashmoneynmore commented 1 year ago

@iamsobowale Please try with this one " driver.execute('flutter:setFrameSync', true , 3500);"

iamsobowale commented 1 year ago

@iamsobowale Please try with this one " driver.execute('flutter:setFrameSync', true , 3500);"

I really have a problem with the whole setup, can I have your email so we can setup a google meeting and show you what I have? The main problem I have is locating the elements in my flutter app using flutter finder

bikashmoneynmore commented 1 year ago

Sure @iamsobowale Please contact on bikashroshan000@gmail.com

KazuCocoa commented 1 year ago

Please create a new issue if needed