Skip to content

App package not available #814

@MotiBartovIntentHQ

Description

@MotiBartovIntentHQ

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions