-
-
Notifications
You must be signed in to change notification settings - Fork 196
Description
Hi, I am trying to retrieve the current package from appium browser with await browser.getCurrentPackage() but it gives an error.
WebDriverError: Method has not yet been implemented when running "appium/device/current_package" with method "GET"
Only when do context switch to NATIVE_APP it works, then I switch back to FLUTTER for the reset of the test.
Also when I use standard native driver (for native app) it works ok.
Here is my appium log stacktrace:
[Appium] Welcome to Appium v2.16.2 (REV 552db40622bb7a82d9c6d67d2d6bcf3694b47e30)
[Appium] The autodetected Appium home path: /Users/motibartov/.appium
[Appium] Attempting to load driver uiautomator2...
[Appium] Attempting to load driver xcuitest...
[Appium] Attempting to load driver espresso...
[Appium] Requiring driver at /Users/motibartov/.appium/node_modules/appium-uiautomator2-driver/build/index.js
[Appium] Requiring driver at /Users/motibartov/.appium/node_modules/appium-espresso-driver/build/index.js
[Appium] Requiring driver at /Users/motibartov/.appium/node_modules/appium-xcuitest-driver/build/index.js
[Appium] AndroidUiautomator2Driver has been successfully loaded in 1.023s
[Appium] EspressoDriver has been successfully loaded in 1.023s
[Appium] XCUITestDriver has been successfully loaded in 1.023s
[Appium] Attempting to load driver flutter...
[Appium] Requiring driver at /Users/motibartov/.appium/node_modules/appium-flutter-driver/build/lib/driver.js
[Appium] FlutterDriver has been successfully loaded in 0.949s
[Appium] Appium REST http interface listener started on http://0.0.0.0:4723
[Appium] You can provide the following URLs in your client code to connect to this server:
http://127.0.0.1:4723/ (only accessible from the same host)
http://10.100.102.152:4723/
[Appium] Available drivers:
[Appium] - [email protected] (automationName 'UiAutomator2')
[Appium] - [email protected] (automationName 'XCUITest')
[Appium] - [email protected] (automationName 'Espresso')
[Appium] - [email protected] (automationName 'Flutter')
[Appium] Available plugins:
[Appium] - [email protected]
[Appium] No plugins activated. Use the --use-plugins flag with names of plugins to activate
[HTTP] --> POST /session {"capabilities":{"alwaysMatch":{"platformName":"Android","appium:app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appium:appPackage":"com.anagog.jema.flutter2.sampleapp","appium:automationName":"Flutter","appium:autoGrantPermissions":true,"appium:noReset":false,"appium:fullReset":false,"appium:newCommandTimeout":300,"appium:appActivity":".MainActivity"},"firstMatch":[{}]}}
[AppiumDriver@df75] Calling AppiumDriver.createSession() with args: [null,null,{"alwaysMatch":{"platformName":"Android","appium:app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appium:appPackage":"com.anagog.jema.flutter2.sampleapp","appium:automationName":"Flutter","appium:autoGrantPermissions":true,"appium:noReset":false,"appium:fullReset":false,"appium:newCommandTimeout":300,"appium:appActivity":".MainActivity"},"firstMatch":[{}]}]
[AppiumDriver@df75] Event 'newSessionRequested' logged at 1751528523753 (10:42:03 GMT+0300 (Israel Daylight Time))
[Appium] Attempting to find matching driver for automationName 'Flutter' and platformName 'Android'
[Appium] The 'flutter' driver was installed and matched caps.
[Appium] Will require it at /Users/motibartov/.appium/node_modules/appium-flutter-driver
[Appium] Requiring driver at /Users/motibartov/.appium/node_modules/appium-flutter-driver/build/lib/driver.js
[AppiumDriver@df75] Appium v2.16.2 creating new FlutterDriver (v2.17.0) session
[AppiumDriver@df75] Checking BaseDriver versions for Appium and FlutterDriver
[AppiumDriver@df75] Appium's BaseDriver version is 9.16.2
[AppiumDriver@df75] FlutterDriver's BaseDriver version is 9.16.2
[FlutterDriver@a0e6]
[FlutterDriver@a0e6] Creating session with W3C capabilities: {
"alwaysMatch": {
"platformName": "Android",
"appium:app": "/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk",
"appium:appPackage": "com.anagog.jema.flutter2.sampleapp",
"appium:automationName": "Flutter",
"appium:autoGrantPermissions": true,
"appium:noReset": false,
"appium:fullReset": false,
"appium:newCommandTimeout": 300,
"appium:appActivity": ".MainActivity"
},
"firstMatch": [
{}
]
}
[FlutterDriver@a0e6] The following provided capabilities were not recognized by this driver:
[FlutterDriver@a0e6] appPackage
[FlutterDriver@a0e6] autoGrantPermissions
[FlutterDriver@a0e6] appActivity
[0cd12bb9][FlutterDriver@a0e6] Session created with session id: 0cd12bb9-b59e-46b1-993f-517c2790134d
[0cd12bb9][FlutterDriver@a0e6] Starting an Android proxy session
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359]
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Creating session with W3C capabilities: {
"alwaysMatch": {
"platformName": "Android",
"appium:app": "/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk",
"appium:appPackage": "com.anagog.jema.flutter2.sampleapp",
"appium:automationName": "Flutter",
"appium:autoGrantPermissions": true,
"appium:noReset": false,
"appium:fullReset": false,
"appium:newCommandTimeout": 300,
"appium:appActivity": ".MainActivity"
},
"firstMatch": [
{}
]
}
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Session created with session id: c9881b2f-a7b0-4b53-895d-8390827b81e5
[c9881b2f][ADB] Found 4 'build-tools' folders under '/Users/motibartov/Library/Android/sdk' (newest first):
[c9881b2f][ADB] /Users/motibartov/Library/Android/sdk/build-tools/35.0.0
[c9881b2f][ADB] /Users/motibartov/Library/Android/sdk/build-tools/34.0.0
[c9881b2f][ADB] /Users/motibartov/Library/Android/sdk/build-tools/33.0.1
[c9881b2f][ADB] /Users/motibartov/Library/Android/sdk/build-tools/30.0.3
[c9881b2f][ADB] Using 'adb' from '/Users/motibartov/Library/Android/sdk/platform-tools/adb'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 start-server'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Retrieving device list
[c9881b2f][ADB] Trying to find connected Android devices
[c9881b2f][ADB] Getting connected devices
[c9881b2f][ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Using device: emulator-5554
[c9881b2f][ADB] Using 'adb' from '/Users/motibartov/Library/Android/sdk/platform-tools/adb'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 start-server'
[c9881b2f][ADB] Setting device id to emulator-5554
[c9881b2f][BaseDriver] Using local app '/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Checking whether app is actually present
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk'
[c9881b2f][ADB] Current device property 'ro.build.version.sdk': 35
[c9881b2f][ADB] Getting device platform version
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release'
[c9881b2f][ADB] Current device property 'ro.build.version.release': 15
[c9881b2f][ADB] Device API level: 35
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Relaxing hidden api policy
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'settings put global hidden_api_policy_pre_p_apps 1;settings put global hidden_api_policy_p_apps 1;settings put global hidden_api_policy 1''
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Pushing settings apk to the device...
[c9881b2f][ADB] Getting package info for 'io.appium.settings'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
[c9881b2f][ADB] Using 'aapt2' from '/Users/motibartov/Library/Android/sdk/build-tools/35.0.0/aapt2'
[c9881b2f][ADB] Reading package manifest: '/Users/motibartov/Library/Android/sdk/build-tools/35.0.0/aapt2 dump badging /Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk'
[c9881b2f][ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('5.14.8' >= '5.14.8')
[c9881b2f][ADB] There is no need to install/upgrade '/Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys activity services io.appium.settings'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] io.appium.settings is already running. There is no need to reset its permissions.
[c9881b2f][Logcat] Starting logs capture with command: /Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 logcat -v threadtime
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Forwarding UiAutomator2 Server port 6790 to local port 8201
[c9881b2f][ADB] Forwarding system: 8201 to device: 6790
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp:8201 tcp:6790'
[c9881b2f][ADB] Getting package info for 'io.appium.uiautomator2.server'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'
[c9881b2f][ADB] Getting install status for io.appium.uiautomator2.server.test
[c9881b2f][ADB] Checking app cert for /Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell cmd package list packages'
[c9881b2f][ADB] 'io.appium.uiautomator2.server.test' is installed
[c9881b2f][ADB] Reading package manifest: '/Users/motibartov/Library/Android/sdk/build-tools/35.0.0/aapt2 dump badging /Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v7.5.2.apk'
[c9881b2f][ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('7.5.2' >= '7.5.2')
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Server packages status: [{"installState":"sameVersionInstalled","appPath":"/Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v7.5.2.apk","appId":"io.appium.uiautomator2.server"},{"installState":"sameVersionInstalled","appPath":"/Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk","appId":"io.appium.uiautomator2.server.test"}]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Server packages are not going to be (re)installed
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Waiting up to 30000ms for services to be available
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available
[c9881b2f][ADB] Adding packages ["io.appium.settings","io.appium.uiautomator2.server","io.appium.uiautomator2.server.test"] to Doze whitelist
[c9881b2f][ADB] Got the following command chunks to execute: [["dumpsys","deviceidle","whitelist","+io.appium.settings",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server.test",";"]]
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys deviceidle whitelist +io.appium.settings ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server.test ;'
[c9881b2f][FlutterDriver@a0e6] Matched the syslog line '07-03 10:34:35.424 11946 11985 I flutter : The Dart VM service is listening on http://127.0.0.1:41347/269iryPIVdk=/'
[c9881b2f][FlutterDriver@a0e6] Matched the syslog line '07-03 10:37:29.746 12346 12387 I flutter : The Dart VM service is listening on http://127.0.0.1:35183/AfcPbbXA798=/'
[c9881b2f][ADB] Using 'apksigner.jar' from '/Users/motibartov/Library/Android/sdk/build-tools/35.0.0/lib/apksigner.jar'
[c9881b2f][ADB] Starting apksigner: /Users/motibartov/Library/Java/JavaVirtualMachines/jbr-17.0.12/Contents/Home/bin/java -Xmx1024M -Xss1m -jar /Users/motibartov/Library/Android/sdk/build-tools/35.0.0/lib/apksigner.jar verify --print-certs /Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk
[c9881b2f][ADB] apksigner stdout: Signer #1 certificate DN: CN=Moti Bartov, OU=Anagog, O=Anagog, L=Tel Aviv, ST=Unknown, C=Unknown
Signer #1 certificate SHA-256 digest: 6430e6852565210dab7cb3a5317568c9034af00408306370d62795ccc83a323c
Signer #1 certificate SHA-1 digest: d3488acfd1a804b6ecf8c61b093e2ccdff48b5d0
Signer #1 certificate MD5 digest: 986c6634c48d6ab678a1d1369d2eddec
[c9881b2f][ADB] '/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk' is signed with a non-default certificate
[c9881b2f][ADB] Getting package info for 'com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Reading package manifest: '/Users/motibartov/Library/Android/sdk/build-tools/35.0.0/aapt2 dump badging /Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk'
[c9881b2f][ADB] The version name of the installed 'com.anagog.jema.flutter2.sampleapp' is greater or equal to the application version name ('1.17.1' >= '1.17.1')
[c9881b2f][ADB] There is no need to install/upgrade '/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Performing fast reset on 'com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Getting install status for com.anagog.jema.flutter2.sampleapp
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell cmd package list packages'
[c9881b2f][ADB] 'com.anagog.jema.flutter2.sampleapp' is installed
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm clear com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Retrieving requested permissions
[c9881b2f][ADB] Retrieved 14 permissions from requested group
[c9881b2f][ADB] Retrieving granted permissions
[c9881b2f][ADB] Retrieved 8 permissions from install,runtime groups
[c9881b2f][ADB] Granting permissions ["android.permission.POST_NOTIFICATIONS","android.permission.ACCESS_FINE_LOCATION","android.permission.READ_EXTERNAL_STORAGE","android.permission.ACCESS_COARSE_LOCATION","android.permission.ACTIVITY_RECOGNITION","android.permission.ACCESS_BACKGROUND_LOCATION"] to 'com.anagog.jema.flutter2.sampleapp'
[c9881b2f][ADB] Got the following command chunks to execute: [["pm","grant","com.anagog.jema.flutter2.sampleapp","android.permission.POST_NOTIFICATIONS",";","pm","grant","com.anagog.jema.flutter2.sampleapp","android.permission.ACCESS_FINE_LOCATION",";","pm","grant","com.anagog.jema.flutter2.sampleapp","android.permission.READ_EXTERNAL_STORAGE",";","pm","grant","com.anagog.jema.flutter2.sampleapp","android.permission.ACCESS_COARSE_LOCATION",";","pm","grant","com.anagog.jema.flutter2.sampleapp","android.permission.ACTIVITY_RECOGNITION",";","pm","grant","com.anagog.jema.flutter2.sampleapp","android.permission.ACCESS_BACKGROUND_LOCATION",";"]]
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm grant com.anagog.jema.flutter2.sampleapp android.permission.POST_NOTIFICATIONS ; pm grant com.anagog.jema.flutter2.sampleapp android.permission.ACCESS_FINE_LOCATION ; pm grant com.anagog.jema.flutter2.sampleapp android.permission.READ_EXTERNAL_STORAGE ; pm grant com.anagog.jema.flutter2.sampleapp android.permission.ACCESS_COARSE_LOCATION ; pm grant com.anagog.jema.flutter2.sampleapp android.permission.ACTIVITY_RECOGNITION ; pm grant com.anagog.jema.flutter2.sampleapp android.permission.ACCESS_BACKGROUND_LOCATION ;'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Performed fast reset on the installed 'com.anagog.jema.flutter2.sampleapp' application (stop and clear)
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Performing shallow cleanup of automation leftovers
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] No obsolete sessions have been detected (socket hang up)
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Starting UIAutomator2 server 7.5.2
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Using UIAutomator2 server from '/Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v7.5.2.apk' and test from '/Users/motibartov/.appium/node_modules/appium-flutter-driver/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Waiting up to 30000ms for UiAutomator2 to be online...
[c9881b2f][ADB] Creating ADB subprocess with args: ["-P","5037","-s","emulator-5554","shell","am","instrument","-w","-e","disableAnalytics","true","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Matched '/status' to command name 'getStatus'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [GET /status] to [GET http://127.0.0.1:8201/status] with no body
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] socket hang up
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Matched '/status' to command name 'getStatus'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [GET /status] to [GET http://127.0.0.1:8201/status] with no body
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"None","value":{"message":"UiAutomator2 Server is ready to accept commands","ready":true}}
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] The initialization of the instrumentation process took 1091ms
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Matched '/session' to command name 'createSession'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [POST /session] to [POST http://127.0.0.1:8201/session] with body: {"capabilities":{"firstMatch":[{"platformName":"Android","app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appPackage":"com.anagog.jema.flutter2.sampleapp","automationName":"Flutter","autoGrantPermissions":true,"noReset":false,"fullReset":false,"newCommandTimeout":300,"appActivity":".MainActivity","platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"Android","app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appPackage":"com.anagog.jema.flutter2.sampleapp","automationName":"Flutter","autoGrantPermissions":true,"noReset":false,"fullReset":false,"newCommandTimeout":300,"appActivity":".MainActivity"},"deviceName":"emulator-5554","deviceUDID":"emulator-5554"}],"alwaysMatch":{}}}
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"d8a01237-b7e7-4c91-84b4-415a54599cff","value":{"capabilities":{"firstMatch":[{"platformName":"Android","app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appPackage":"com.anagog.jema.flutter2.sampleapp","automationName":"Flutter","autoGrantPermissions":true,"noReset":false,"fullReset":false,"newCommandTimeout":300,"appActivity":".MainActivity","platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"Android","app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appPackage":"com.anagog.jema.flutter2.sampleapp","automationName":"Flutter","autoGrantPermissions":true,"noReset":false,"fullReset":false,"newCommandTimeout":300,"appActivity":".MainActivity"},"deviceName":"emulator-5554","deviceUDID":"emulator-5554"}],"alwaysMatch":{}},"sessionId"...
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Determined the downstream protocol as 'W3C'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:8201/session/d8a01237-b7e7-4c91-84b4-415a54599cff/appium/device/pixel_ratio] with no body
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Matched '/appium/device/system_bars' to command name 'getSystemBars'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [GET /appium/device/system_bars] to [GET http://127.0.0.1:8201/session/d8a01237-b7e7-4c91-84b4-415a54599cff/appium/device/system_bars] with no body
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Matched '/window/current/size' to command name 'getWindowSize'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [GET /window/current/size] to [GET http://127.0.0.1:8201/session/d8a01237-b7e7-4c91-84b4-415a54599cff/window/current/size] with no body
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Proxying [GET /appium/device/info] to [GET http://127.0.0.1:8201/session/d8a01237-b7e7-4c91-84b4-415a54599cff/appium/device/info] with no body
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys power'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"d8a01237-b7e7-4c91-84b4-415a54599cff","value":2.625}
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"d8a01237-b7e7-4c91-84b4-415a54599cff","value":{"height":2400,"width":1080}}
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"d8a01237-b7e7-4c91-84b4-415a54599cff","value":{"statusBar":136}}
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"d8a01237-b7e7-4c91-84b4-415a54599cff","value":{"androidId":"290610e168057eac","apiVersion":"35","bluetooth":{"state":"ON"},"brand":"google","carrierName":"T-Mobile","displayDensity":420,"locale":"en_US","manufacturer":"Google","model":"sdk_gphone64_arm64","networks":[{"capabilities":{"SSID":null,"linkDownBandwidthKbps":4300,"linkUpstreamBandwidthKbps":1800,"networkCapabilities":"NET_CAPABILITY_MMS,NET_CAPABILITY_SUPL,NET_CAPABILITY_IA,NET_CAPABILITY_XCAP,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":"fast.t-mobile.com","isAvailable":true,"isConnected":true,"isFailover":false,"isRoaming":false,"state":"CONNECTED","subtype":10,"subtypeName":"HSPA","type":0,"typeName":"MOBILE"},{"capabilities":{"SSID":null,"linkDownBandwidthKbp...
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Screen already unlocked, doing nothing
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] Starting 'com.anagog.jema.flutter2.sampleapp/.MainActivity' and waiting for 'com.anagog.jema.flutter2.sampleapp/.MainActivity'
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start-activity -W -n com.anagog.jema.flutter2.sampleapp/.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000'
[c9881b2f][FlutterDriver@a0e6] Matched the syslog line '07-03 10:42:08.097 12894 12936 I flutter : The Dart VM service is listening on http://127.0.0.1:40949/VO4TUUf0PHA=/'
[c9881b2f][ADB] Forwarding system: 40949 to device: 40949
[c9881b2f][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp:40949 tcp:40949'
[c9881b2f][FlutterDriver@a0e6] Establishing a connection to the Dart Observatory
[c9881b2f][FlutterDriver@a0e6] Connecting to Dart Observatory: ws://127.0.0.1:40949/VO4TUUf0PHA=/ws
[c9881b2f][FlutterDriver@a0e6] Listing all isolates: [{"type":"@isolate","id":"isolates/4151437080029567","name":"main","number":"4151437080029567","isSystemIsolate":false,"isolateGroupId":"isolateGroups/4863071733139231"},{"type":"@isolate","id":"isolates/5107706740614891","name":"main","number":"5107706740614891","isSystemIsolate":false,"isolateGroupId":"isolateGroups/7062757946896852"}]
[c9881b2f][AppiumDriver@df75] New FlutterDriver session created successfully, session 0cd12bb9-b59e-46b1-993f-517c2790134d added to master session list
[c9881b2f][AppiumDriver@df75] Event 'newSessionStarted' logged at 1751528529491 (10:42:09 GMT+0300 (Israel Daylight Time))
[c9881b2f][FlutterDriver@a0e6] Cached the protocol value 'W3C' for the new session 0cd12bb9-b59e-46b1-993f-517c2790134d
[c9881b2f][FlutterDriver@a0e6] Responding to client with driver.createSession() result: {"capabilities":{"subcommand":"server","address":"0.0.0.0","port":4723,"extraArgs":[],"allowCors":false,"allowInsecure":[],"basePath":"","callbackPort":4723,"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"requestTimeout":3600,"localTimezone":false,"loglevel":"debug","logFormat":"text","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"relaxedSecurityEnabled":false,"shutdownTimeout":5000,"sessionOverride":false,"strictCaps":false,"useDrivers":[],"usePlugins":[],"driver":{"xcuitest":{"wdaLocalPort":8100}},"tmpDir":"/var/folders/h8/x1c_xkvd7w7_g2sttp68h0d00000gn/T","platformName":"Android","app":"/Users/motibartov/Development/appium/appium-mobile-automation/flutter-1.18.0-app-debug.apk","appPackage":"com.anagog.jema.flutter2.sampleapp","automationName":"Flutter","autoGrantPermissions":true,"noReset":false,"fullReset":false,"newCommandTimeout":300,"appActivity":".MainActivity","fastReset":true,"skipUninst...
[c9881b2f][HTTP] <-- POST /session 200 5741 ms - 1093
[0cd12bb9][HTTP] --> POST /session/0cd12bb9-b59e-46b1-993f-517c2790134d/execute/sync {"script":"flutter:checkHealth","args":[]}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.execute() with args: ["flutter:checkHealth",[],"0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'execute'
[0cd12bb9][FlutterDriver@a0e6] >>> {"command":"get_health"}
[0cd12bb9][FlutterDriver@a0e6] <<< {"isError":false,"response":{"status":"ok"},"type":"_extensionType","method":"ext.flutter.driver"} | previous command get_health
[0cd12bb9][FlutterDriver@a0e6] Responding to client with driver.execute() result: "ok"
[0cd12bb9][HTTP] <-- POST /session/0cd12bb9-b59e-46b1-993f-517c2790134d/execute/sync 200 10 ms - 14
[0cd12bb9][HTTP] --> POST /session/0cd12bb9-b59e-46b1-993f-517c2790134d/execute/sync {"script":"flutter:clearTimeline","args":[]}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.execute() with args: ["flutter:clearTimeline",[],"0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'execute'
[0cd12bb9][FlutterDriver@a0e6] Responding to client with driver.execute() result: null
[0cd12bb9][HTTP] <-- POST /session/0cd12bb9-b59e-46b1-993f-517c2790134d/execute/sync 200 8 ms - 14
[0cd12bb9][HTTP] --> POST /session/0cd12bb9-b59e-46b1-993f-517c2790134d/execute/sync {"script":"flutter:forceGC","args":[]}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.execute() with args: ["flutter:forceGC",[],"0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'execute'
[0cd12bb9][FlutterDriver@a0e6] Responding to client with driver.execute() result: null
[0cd12bb9][HTTP] <-- POST /session/0cd12bb9-b59e-46b1-993f-517c2790134d/execute/sync 200 28 ms - 14
[0cd12bb9][HTTP] --> GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package {}
///Problem starting here..
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.getCurrentPackage() with args: ["0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'getCurrentPackage'
[0cd12bb9][FlutterDriver@a0e6] Encountered internal error running command: NotYetImplementedError: Method has not yet been implemented
at FlutterDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/driver.ts:103:13)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at FlutterDriver.executeCommand (/Users/motibartov/.appium/node_modules/appium-flutter-driver/lib/driver.ts:245:16)
at defaultBehavior (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:769:14)
at AppiumDriver.executeWrappedCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:882:16)
at AppiumDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:781:17)
at asyncHandler (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/protocol/protocol.js:389:19)
[0cd12bb9][HTTP] <-- GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package 405 18 ms - 1069
[0cd12bb9][HTTP] --> GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package {}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.getCurrentPackage() with args: ["0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'getCurrentPackage'
[0cd12bb9][FlutterDriver@a0e6] Encountered internal error running command: NotYetImplementedError: Method has not yet been implemented
at FlutterDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/driver.ts:103:13)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at FlutterDriver.executeCommand (/Users/motibartov/.appium/node_modules/appium-flutter-driver/lib/driver.ts:245:16)
at defaultBehavior (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:769:14)
at AppiumDriver.executeWrappedCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:882:16)
at AppiumDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:781:17)
at asyncHandler (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/protocol/protocol.js:389:19)
[0cd12bb9][HTTP] <-- GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package 405 4 ms - 1069
[0cd12bb9][HTTP] --> GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package {}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.getCurrentPackage() with args: ["0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'getCurrentPackage'
//There it is..
[0cd12bb9][FlutterDriver@a0e6] Encountered internal error running command: NotYetImplementedError: Method has not yet been implemented
at FlutterDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/driver.ts:103:13)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at FlutterDriver.executeCommand (/Users/motibartov/.appium/node_modules/appium-flutter-driver/lib/driver.ts:245:16)
at defaultBehavior (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:769:14)
at AppiumDriver.executeWrappedCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:882:16)
at AppiumDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:781:17)
at asyncHandler (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/protocol/protocol.js:389:19)
[0cd12bb9][HTTP] <-- GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package 405 2 ms - 1069
[0cd12bb9][HTTP] --> GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package {}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.getCurrentPackage() with args: ["0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][FlutterDriver] Executing Flutter driver command 'getCurrentPackage'
[0cd12bb9][FlutterDriver@a0e6] Encountered internal error running command: NotYetImplementedError: Method has not yet been implemented
at FlutterDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/driver.ts:103:13)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at FlutterDriver.executeCommand (/Users/motibartov/.appium/node_modules/appium-flutter-driver/lib/driver.ts:245:16)
at defaultBehavior (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:769:14)
at AppiumDriver.executeWrappedCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:882:16)
at AppiumDriver.executeCommand (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/lib/appium.js:781:17)
at asyncHandler (/Users/motibartov/.nvm/versions/node/v18.20.4/lib/node_modules/appium/node_modules/@appium/base-driver/lib/protocol/protocol.js:389:19)
[0cd12bb9][HTTP] <-- GET /session/0cd12bb9-b59e-46b1-993f-517c2790134d/appium/device/current_package 405 2 ms - 1069
[0cd12bb9][HTTP] --> DELETE /session/0cd12bb9-b59e-46b1-993f-517c2790134d {}
[0cd12bb9][FlutterDriver@a0e6] Calling AppiumDriver.deleteSession() with args: ["0cd12bb9-b59e-46b1-993f-517c2790134d"]
[0cd12bb9][AppiumDriver@df75] Event 'quitSessionRequested' logged at 1751528532179 (10:42:12 GMT+0300 (Israel Daylight Time))
[0cd12bb9][AppiumDriver@df75] Removing session 0cd12bb9-b59e-46b1-993f-517c2790134d from our master session list
[0cd12bb9][FlutterDriver@a0e6] Deleting Flutter Driver session
[0cd12bb9][FlutterDriver@a0e6] Cleanup the port forward
[0cd12bb9][ADB] Removing forwarded port socket connection: 40949
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp:40949'
[0cd12bb9][FlutterDriver@a0e6] Deleting the proxy driver session.
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Deleting UiAutomator2 session
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Deleting UiAutomator2 server session
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Matched '/' to command name 'deleteSession'
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Proxying [DELETE /] to [DELETE http://127.0.0.1:8201/session/d8a01237-b7e7-4c91-84b4-415a54599cff] with no body
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Got response with status 200: {"sessionId":"d8a01237-b7e7-4c91-84b4-415a54599cff","value":null}
[0cd12bb9][ADB] Getting IDs of all 'io.appium.uiautomator2.server' processes
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?''
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f ([[:blank:]]|^)io.appium.uiautomator2.server(:[a-zA-Z0-9_-]+)?([[:blank:]]|$)'
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:.
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation] Time: 5.755
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation] OK (1 test)
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation]
[c9881b2f]5;-184m[AndroidUiautomator2Driver@8359] [Instrumentation] The process has exited with code 0, signal null
[0cd12bb9][ADB] Getting IDs of all 'io.appium.uiautomator2.server' processes
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f ([[:blank:]]|^)io.appium.uiautomator2.server(:[a-zA-Z0-9_-]+)?([[:blank:]]|$)'
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server'
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server.test'
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys activity services io.appium.settings/.recorder.RecorderService'
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.anagog.jema.flutter2.sampleapp'
[0cd12bb9][ADB] Removing forwarded port socket connection: 8201
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp:8201'
[0cd12bb9]5;-184m[AndroidUiautomator2Driver@8359] Restoring hidden api policy to the device default configuration
[0cd12bb9][ADB] Running '/Users/motibartov/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'settings delete global hidden_api_policy_pre_p_apps;settings delete global hidden_api_policy_p_apps;settings delete global hidden_api_policy''
[c9881b2f][FlutterDriver@a0e6] Connection to ws://127.0.0.1:40949/VO4TUUf0PHA=/ws closed
[0cd12bb9][Logcat] Stopping logcat capture
[0cd12bb9][AppiumDriver@df75] Event 'quitSessionFinished' logged at 1751528532745 (10:42:12 GMT+0300 (Israel Daylight Time))
[0cd12bb9][AppiumDriver@df75] Received response: null
[0cd12bb9][AppiumDriver@df75] But deleting session, so not returning
[0cd12bb9][AppiumDriver@df75] Responding to client with driver.deleteSession() result: null
[0cd12bb9][HTTP] <-- DELETE /session/0cd12bb9-b59e-46b1-993f-517c2790134d 200 567 ms - 14