Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Espresso Driver failed on startup #503

Open
Hendrione-Moka opened this issue Oct 8, 2019 · 5 comments
Open

Espresso Driver failed on startup #503

Hendrione-Moka opened this issue Oct 8, 2019 · 5 comments

Comments

@Hendrione-Moka
Copy link

Hendrione-Moka commented Oct 8, 2019

Hi I got error when running using espresso driver. So when I start run it, it is installing my app and then showing my apps popup then the espresso driver quit. I notice I got error line like this:

java.lang.NoSuchMethodError: No direct method (Landroid/content/Context;Landroidx/appcompat/app/i;Landroid/view/Window;)V in class Landroidx/appcompat/app/AlertController; or its super classes (declaration of 'androidx.appcompat.app.AlertController' appears in /data/app/io.appium.espressoserver.test-dKS5BfpM0C1D9MRIGxaxKA==/base.apk)

Here is my full log:

[Appium] Welcome to Appium v1.15.0 [Appium] Non-default server args: [Appium] allowInsecure: { [Appium] } [Appium] denyInsecure: { [Appium] } [Appium] Appium REST http interface listener started on 0.0.0.0:4723 [HTTP] --> POST /wd/hub/session [HTTP] {"desiredCapabilities":{"app":"/Users/hendrione/Code/IPA/Bukalapak.apk","automationName":"Espresso","platformName":"Android","udid":"emulator-5554","deviceName":"device"},"capabilities":{"firstMatch":[{"appium:app":"/Users/hendrione/Code/IPA/Bukalapak.apk","appium:automationName":"Espresso","appium:deviceName":"device","platformName":"android","appium:udid":"emulator-5554"}]}} [W3C] Calling AppiumDriver.createSession() with args: [{"app":"/Users/hendrione/Code/IPA/Bukalapak.apk","automationName":"Espresso","platformName":"Android","udid":"emulator-5554","deviceName":"device"},null,{"firstMatch":[{"appium:app":"/Users/hendrione/Code/IPA/Bukalapak.apk","appium:automationName":"Espresso","appium:deviceName":"device","platformName":"android","appium:udid":"emulator-5554"}]}] [BaseDriver] Event 'newSessionRequested' logged at 1570557886466 (01:04:46 GMT+0700 (WIB)) [Appium] Appium v1.15.0 creating new EspressoDriver (v1.16.0) session [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided [BaseDriver] Creating session with W3C capabilities: { [BaseDriver] "alwaysMatch": { [BaseDriver] "platformName": "android", [BaseDriver] "appium:app": "/Users/hendrione/Code/IPA/Bukalapak.apk", [BaseDriver] "appium:automationName": "Espresso", [BaseDriver] "appium:deviceName": "device", [BaseDriver] "appium:udid": "emulator-5554" [BaseDriver] }, [BaseDriver] "firstMatch": [ [BaseDriver] {} [BaseDriver] ] [BaseDriver] } [BaseDriver] Session created with session id: 1e769feb-5319-4dba-9b28-b721788a92f0 [BaseDriver] Using local app '/Users/hendrione/Code/IPA/Bukalapak.apk' [Espresso] Checking whether app is actually present [Espresso] EspressoDriver version: 1.16.0 [ADB] Using 'adb' from '/Users/hendrione/Library/Android/sdk/platform-tools/adb' [AndroidDriver] Retrieving device list [ADB] Trying to find a connected android device [ADB] Getting connected devices... [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}] [AndroidDriver] Using device: emulator-5554 [ADB] Using 'adb' from '/Users/hendrione/Library/Android/sdk/platform-tools/adb' [ADB] Setting device id to emulator-5554 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' [ADB] Current device property 'ro.build.version.sdk': 28 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' [ADB] Current device property 'ro.build.version.release': 9 [ADB] Device API level: 28 [Espresso] Relaxing hidden api policy [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_pre_p_apps 1' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_p_apps 1' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy 1' [AndroidDriver] Parsing package and activity from app manifest [ADB] Using 'apkanalyzer' from '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' [ADB] Starting '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/hendrione/Code/IPA/Bukalapak.apk"] [ADB] Package name: 'com.bukalapak.android' [ADB] Main activity name: 'com.bukalapak.android.HomeActivity_' [AndroidDriver] Parsed package and activity are: com.bukalapak.android/com.bukalapak.android.HomeActivity_ [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' [AndroidDriver] Pushing settings apk to device... [ADB] Getting install status for io.appium.settings [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [ADB] 'io.appium.settings' is installed [ADB] Getting package info for 'io.appium.settings' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [ADB] Starting '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' with args ["manifest","print","/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk"] [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('2.14.2' >= '2.14.2') [ADB] There is no need to install/upgrade '/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?'' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f io\\.appium\\.settings' [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow' [Logcat] Starting logcat capture [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global animator_duration_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global transition_animation_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global window_animation_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am broadcast -a io.appium.settings.animation -n io.appium.settings/.receivers.AnimationSettingReceiver --es setstatus disable' [Espresso] Forwarding Espresso Server port 6791 to 8300 [ADB] Forwarding system: 8300 to device: 6791 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8300 tcp\:6791' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window' [AndroidDriver] Screen already unlocked, doing nothing [ADB] Checking app cert for /Users/hendrione/Code/IPA/Bukalapak.apk [ADB] Using 'apksigner' from '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' [ADB] Starting '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' with args '["verify","--print-certs","/Users/hendrione/Code/IPA/Bukalapak.apk"]' [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [ADB] [ADB] '/Users/hendrione/Code/IPA/Bukalapak.apk' is already signed. [ADB] Getting install status for com.bukalapak.android [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package com.bukalapak.android' [ADB] 'com.bukalapak.android' is not installed [ADB] App '/Users/hendrione/Code/IPA/Bukalapak.apk' is not installed [ADB] Installing '/Users/hendrione/Code/IPA/Bukalapak.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo _ERROR_'' [ADB] The count of applications in the cache: 10 [ADB] The application at '/Users/hendrione/Code/IPA/Bukalapak.apk' is already cached to '/data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' [Espresso] Deleting espresso session [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am broadcast -a io.appium.settings.animation -n io.appium.settings/.receivers.AnimationSettingReceiver --es setstatus enable' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.bukalapak.android' [Logcat] Stopping logcat capture [Espresso] Restoring hidden api policy to the device default configuration [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_pre_p_apps' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_p_apps' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy' [ADB] Removing forwarded port socket connection: 8300 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8300' [BaseDriver] Event 'newSessionStarted' logged at 1570557893842 (01:04:53 GMT+0700 (WIB)) [W3C] Encountered internal error running command: Error executing adbExec. Original error: 'Command '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' exited with code 1'; Stderr: ''; Code: '1' [W3C] Error: Command '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' exited with code 1 [W3C] at ChildProcess.proc.on.code (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/teen_process/lib/exec.js:113:19) [W3C] at ChildProcess.emit (events.js:182:13) [W3C] at maybeClose (internal/child_process.js:961:16) [W3C] at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5) [HTTP] <-- POST /wd/hub/session 500 7378 ms - 1162 [HTTP] [HTTP] --> POST /wd/hub/session [HTTP] {"desiredCapabilities":{"app":"/Users/hendrione/Code/IPA/Bukalapak.apk","automationName":"Espresso","platformName":"Android","udid":"emulator-5554","deviceName":"device"},"capabilities":{"firstMatch":[{"appium:app":"/Users/hendrione/Code/IPA/Bukalapak.apk","appium:automationName":"Espresso","appium:deviceName":"device","platformName":"android","appium:udid":"emulator-5554"}]}} [W3C] Calling AppiumDriver.createSession() with args: [{"app":"/Users/hendrione/Code/IPA/Bukalapak.apk","automationName":"Espresso","platformName":"Android","udid":"emulator-5554","deviceName":"device"},null,{"firstMatch":[{"appium:app":"/Users/hendrione/Code/IPA/Bukalapak.apk","appium:automationName":"Espresso","appium:deviceName":"device","platformName":"android","appium:udid":"emulator-5554"}]}] [BaseDriver] Event 'newSessionRequested' logged at 1570558046166 (01:07:26 GMT+0700 (WIB)) [Appium] Appium v1.15.0 creating new EspressoDriver (v1.16.0) session [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided [BaseDriver] Creating session with W3C capabilities: { [BaseDriver] "alwaysMatch": { [BaseDriver] "platformName": "android", [BaseDriver] "appium:app": "/Users/hendrione/Code/IPA/Bukalapak.apk", [BaseDriver] "appium:automationName": "Espresso", [BaseDriver] "appium:deviceName": "device", [BaseDriver] "appium:udid": "emulator-5554" [BaseDriver] }, [BaseDriver] "firstMatch": [ [BaseDriver] {} [BaseDriver] ] [BaseDriver] } [BaseDriver] Session created with session id: 085eb158-0877-4627-8d9e-ac04e8d6d65e [BaseDriver] Using local app '/Users/hendrione/Code/IPA/Bukalapak.apk' [Espresso] Checking whether app is actually present [Espresso] EspressoDriver version: 1.16.0 [ADB] Using 'adb' from '/Users/hendrione/Library/Android/sdk/platform-tools/adb' [AndroidDriver] Retrieving device list [ADB] Trying to find a connected android device [ADB] Getting connected devices... [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}] [AndroidDriver] Using device: emulator-5554 [ADB] Using 'adb' from '/Users/hendrione/Library/Android/sdk/platform-tools/adb' [ADB] Setting device id to emulator-5554 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' [ADB] Current device property 'ro.build.version.sdk': 28 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' [ADB] Current device property 'ro.build.version.release': 9 [ADB] Device API level: 28 [Espresso] Relaxing hidden api policy [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_pre_p_apps 1' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_p_apps 1' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy 1' [AndroidDriver] Parsing package and activity from app manifest [ADB] Using 'apkanalyzer' from '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' [ADB] Starting '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/hendrione/Code/IPA/Bukalapak.apk"] [ADB] Package name: 'com.bukalapak.android' [ADB] Main activity name: 'com.bukalapak.android.HomeActivity_' [AndroidDriver] Parsed package and activity are: com.bukalapak.android/com.bukalapak.android.HomeActivity_ [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' [AndroidDriver] Pushing settings apk to device... [ADB] Getting install status for io.appium.settings [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [ADB] 'io.appium.settings' is not installed [ADB] App '/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' is not installed [ADB] Installing '/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo _ERROR_'' [ADB] Got an error 'ls: /data/local/tmp/appium_cache: No such file or directory' while getting the list of files in the cache. Assuming the cache does not exist yet [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell mkdir -p /data/local/tmp/appium_cache' [ADB] The count of applications in the cache: 0 [ADB] Caching the application at '/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' to '/data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell mkdir -p /data/local/tmp/appium_cache' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk' [ADB] The upload of 'settings_apk-debug.apk' (1.16 MB) took 0.152s [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install -g /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk' [ADB] The installation of 'settings_apk-debug.apk' took 14.350s [ADB] Install command stdout: Success [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?'' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f io\\.appium\\.settings' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f io\\.appium\\.settings' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f io\\.appium\\.settings' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow' [Logcat] Starting logcat capture [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global animator_duration_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global transition_animation_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global window_animation_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am broadcast -a io.appium.settings.animation -n io.appium.settings/.receivers.AnimationSettingReceiver --es setstatus disable' [Espresso] Forwarding Espresso Server port 6791 to 8300 [ADB] Forwarding system: 8300 to device: 6791 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8300 tcp\:6791' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window' [AndroidDriver] Screen already unlocked, doing nothing [ADB] Checking app cert for /Users/hendrione/Code/IPA/Bukalapak.apk [ADB] Using 'apksigner' from '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' [ADB] Starting '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' with args '["verify","--print-certs","/Users/hendrione/Code/IPA/Bukalapak.apk"]' [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [ADB] [ADB] '/Users/hendrione/Code/IPA/Bukalapak.apk' is already signed. [ADB] Getting install status for com.bukalapak.android [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package com.bukalapak.android' [ADB] 'com.bukalapak.android' is not installed [ADB] App '/Users/hendrione/Code/IPA/Bukalapak.apk' is not installed [ADB] Installing '/Users/hendrione/Code/IPA/Bukalapak.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo _ERROR_'' [ADB] The count of applications in the cache: 1 [ADB] Caching the application at '/Users/hendrione/Code/IPA/Bukalapak.apk' to '/data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell mkdir -p /data/local/tmp/appium_cache' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /Users/hendrione/Code/IPA/Bukalapak.apk /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' [ADB] The upload of 'Bukalapak.apk' (41.89 MB) took 0.344s [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' [Espresso] Deleting espresso session [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am broadcast -a io.appium.settings.animation -n io.appium.settings/.receivers.AnimationSettingReceiver --es setstatus enable' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.bukalapak.android' [Logcat] Stopping logcat capture [Espresso] Restoring hidden api policy to the device default configuration [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_pre_p_apps' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_p_apps' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy' [ADB] Removing forwarded port socket connection: 8300 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8300' [BaseDriver] Event 'newSessionStarted' logged at 1570558078550 (01:07:58 GMT+0700 (WIB)) [W3C] Encountered internal error running command: Error executing adbExec. Original error: 'Command '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' exited with code 1'; Stderr: ''; Code: '1' [W3C] Error: Command '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/ae5f43a79617679aa7b12b11c2d656af76f3d2e2.apk' exited with code 1 [W3C] at ChildProcess.proc.on.code (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/teen_process/lib/exec.js:113:19) [W3C] at ChildProcess.emit (events.js:182:13) [W3C] at maybeClose (internal/child_process.js:961:16) [W3C] at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5) [HTTP] <-- POST /wd/hub/session 500 32396 ms - 1162 [HTTP] [HTTP] --> POST /wd/hub/session [HTTP] {"desiredCapabilities":{"app":"/Users/hendrione/Code/IPA/Blibli.apk","automationName":"Espresso","platformName":"Android","udid":"emulator-5554","deviceName":"device"},"capabilities":{"firstMatch":[{"appium:app":"/Users/hendrione/Code/IPA/Blibli.apk","appium:automationName":"Espresso","appium:deviceName":"device","platformName":"android","appium:udid":"emulator-5554"}]}} [W3C] Calling AppiumDriver.createSession() with args: [{"app":"/Users/hendrione/Code/IPA/Blibli.apk","automationName":"Espresso","platformName":"Android","udid":"emulator-5554","deviceName":"device"},null,{"firstMatch":[{"appium:app":"/Users/hendrione/Code/IPA/Blibli.apk","appium:automationName":"Espresso","appium:deviceName":"device","platformName":"android","appium:udid":"emulator-5554"}]}] [BaseDriver] Event 'newSessionRequested' logged at 1570558166202 (01:09:26 GMT+0700 (WIB)) [Appium] Appium v1.15.0 creating new EspressoDriver (v1.16.0) session [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided [BaseDriver] Creating session with W3C capabilities: { [BaseDriver] "alwaysMatch": { [BaseDriver] "platformName": "android", [BaseDriver] "appium:app": "/Users/hendrione/Code/IPA/Blibli.apk", [BaseDriver] "appium:automationName": "Espresso", [BaseDriver] "appium:deviceName": "device", [BaseDriver] "appium:udid": "emulator-5554" [BaseDriver] }, [BaseDriver] "firstMatch": [ [BaseDriver] {} [BaseDriver] ] [BaseDriver] } [BaseDriver] Session created with session id: 77e95258-7194-4daa-a030-8912b67a13ab [BaseDriver] Using local app '/Users/hendrione/Code/IPA/Blibli.apk' [Espresso] Checking whether app is actually present [Espresso] EspressoDriver version: 1.16.0 [ADB] Using 'adb' from '/Users/hendrione/Library/Android/sdk/platform-tools/adb' [AndroidDriver] Retrieving device list [ADB] Trying to find a connected android device [ADB] Getting connected devices... [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}] [AndroidDriver] Using device: emulator-5554 [ADB] Using 'adb' from '/Users/hendrione/Library/Android/sdk/platform-tools/adb' [ADB] Setting device id to emulator-5554 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' [ADB] Current device property 'ro.build.version.sdk': 28 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' [ADB] Current device property 'ro.build.version.release': 9 [ADB] Device API level: 28 [Espresso] Relaxing hidden api policy [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_pre_p_apps 1' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_p_apps 1' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings put global hidden_api_policy 1' [AndroidDriver] Parsing package and activity from app manifest [ADB] Using 'apkanalyzer' from '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' [ADB] Starting '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/hendrione/Code/IPA/Blibli.apk"] [ADB] Package name: 'blibli.mobile.commerce' [ADB] Main activity name: 'blibli.mobile.ng.commerce.core.init.view.SplashActivity' [AndroidDriver] Parsed package and activity are: blibli.mobile.commerce/blibli.mobile.ng.commerce.core.init.view.SplashActivity [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' [AndroidDriver] Pushing settings apk to device... [ADB] Getting install status for io.appium.settings [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [ADB] 'io.appium.settings' is installed [ADB] Getting package info for 'io.appium.settings' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [ADB] Starting '/Users/hendrione/Library/Android/sdk/tools/bin/apkanalyzer' with args ["manifest","print","/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk"] [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('2.14.2' >= '2.14.2') [ADB] There is no need to install/upgrade '/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' [ADB] Getting IDs of all 'io.appium.settings' processes [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?'' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pgrep -f io\\.appium\\.settings' [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow' [Logcat] Starting logcat capture [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global animator_duration_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global transition_animation_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings get global window_animation_scale' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am broadcast -a io.appium.settings.animation -n io.appium.settings/.receivers.AnimationSettingReceiver --es setstatus disable' [Espresso] Forwarding Espresso Server port 6791 to 8300 [ADB] Forwarding system: 8300 to device: 6791 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8300 tcp\:6791' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys window' [AndroidDriver] Screen already unlocked, doing nothing [ADB] Checking app cert for /Users/hendrione/Code/IPA/Blibli.apk [ADB] Using 'apksigner' from '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' [ADB] Starting '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' with args '["verify","--print-certs","/Users/hendrione/Code/IPA/Blibli.apk"]' [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 [ADB] [ADB] '/Users/hendrione/Code/IPA/Blibli.apk' is already signed. [ADB] Getting install status for blibli.mobile.commerce [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package blibli.mobile.commerce' [ADB] 'blibli.mobile.commerce' is not installed [ADB] App '/Users/hendrione/Code/IPA/Blibli.apk' is not installed [ADB] Installing '/Users/hendrione/Code/IPA/Blibli.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo _ERROR_'' [ADB] The count of applications in the cache: 2 [ADB] Caching the application at '/Users/hendrione/Code/IPA/Blibli.apk' to '/data/local/tmp/appium_cache/eda67449cfc5c75bd6f92fe84088e6e64f726cf0.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell mkdir -p /data/local/tmp/appium_cache' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /Users/hendrione/Code/IPA/Blibli.apk /data/local/tmp/appium_cache/eda67449cfc5c75bd6f92fe84088e6e64f726cf0.apk' [ADB] The upload of 'Blibli.apk' (27.16 MB) took 0.182s [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/eda67449cfc5c75bd6f92fe84088e6e64f726cf0.apk' [ADB] The installation of 'Blibli.apk' took 4.124s [ADB] Install command stdout: Success [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ls /data/local/tmp/espresso.apppackage' [Espresso] The previous target application package is unknown [Espresso] Forcing Espresso server rebuild because of changed application package [Espresso] Deleting the obsolete Espresso server package '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' [Espresso] Repackaging espresso server for: 'blibli.mobile.commerce' [Espresso] Creating new manifest: '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/AndroidManifest.xml' [ADB] Found the most recent Android platform: {"platform":"android-29","platformPath":"/Users/hendrione/Library/Android/sdk/platforms/android-29"} [ADB] Using 'aapt2' from '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/aapt2' [ADB] Compiling the manifest using '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/aapt2 link -o /var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/AndroidManifest.xml.apk --manifest /var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/AndroidManifest.xml --rename-manifest-package io.appium.espressoserver.test --rename-instrumentation-target-package blibli.mobile.commerce -I /Users/hendrione/Library/Android/sdk/platforms/android-29/android.jar -v' [ADB] Compiled the manifest at '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/AndroidManifest.xml.apk' [ADB] Inserting manifest '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/AndroidManifest.xml', src: '/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-espresso-driver/espresso-server/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk', dst: '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' [ADB] Unzipping '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/AndroidManifest.xml.apk' to '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T' [ADB] Unzip successful [ADB] Using 'aapt' from '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/aapt' [ADB] Moving manifest [ADB] Manifest insertion into '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' is completed [Espresso] Repackaged espresso server ready: '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' [ADB] Checking app cert for /var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk [ADB] Starting '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' with args '["verify","--print-certs","/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk"]' [ADB] Got an error during apksigner execution: Command '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner verify --print-certs /var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' exited with code 1 [ADB] apksigner stderr: DOES NOT VERIFY [ADB] ERROR: JAR signer CERT.RSA: JAR signature META-INF/CERT.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped? [ADB] [ADB] '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' is not signed with debug cert [ADB] Using 'zipalign' from '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/zipalign' [ADB] /var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' is already zip-aligned. Doing nothing [ADB] Signing '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' with default cert [ADB] Starting '/Users/hendrione/Library/Android/sdk/build-tools/29.0.1/apksigner' with args '["sign","--key","/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-adb/keys/testkey.pk8","--cert","/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-adb/keys/testkey.x509.pem","/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk"]' [ADB] Uninstalling io.appium.espressoserver.test [ADB] Getting install status for io.appium.espressoserver.test [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.espressoserver.test' [ADB] 'io.appium.espressoserver.test' is not installed [ADB] io.appium.espressoserver.test was not uninstalled, because it was not present on the device [ADB] Getting install status for io.appium.espressoserver.test [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.espressoserver.test' [ADB] 'io.appium.espressoserver.test' is not installed [ADB] App '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' is not installed [Espresso] Installing Espresso Test Server apk from the target device (path: '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk') [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell 'ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo _ERROR_'' [ADB] The count of applications in the cache: 3 [ADB] Caching the application at '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' to '/data/local/tmp/appium_cache/11ecfe19259d6468c738d953d5ccd20e08691e21.apk' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell mkdir -p /data/local/tmp/appium_cache' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk /data/local/tmp/appium_cache/11ecfe19259d6468c738d953d5ccd20e08691e21.apk' [ADB] The upload of 'io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' (4.72 MB) took 0.091s [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm install /data/local/tmp/appium_cache/11ecfe19259d6468c738d953d5ccd20e08691e21.apk' [ADB] The installation of 'io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' took 1.299s [ADB] Install command stdout: Success [Espresso] Installed Espresso Test Server apk '/var/folders/tc/5lg0nqyd4cj4n0k1s8hxxqt00000gp/T/io.appium.espressoserver.test_1.16.0_blibli.mobile.commerce.apk' (pkg: 'io.appium.espressoserver.test') [Espresso] Performing cleanup of automation leftovers [Espresso] No obsolete sessions have been detected (Error: socket hang up) [Espresso] Starting Espresso Server v1.16.0 with cmd: adb shell am instrument -w -e debug false io.appium.espressoserver.test/androidx.test.runner.AndroidJUnitRunner [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","emulator-5554","shell","am","instrument","-w","-e","debug","false","io.appium.espressoserver.test/androidx.test.runner.AndroidJUnitRunner"] [Espresso] [Instrumentation] [STDOUT] [Espresso] Waiting for Espresso to be online... [WD Proxy] Matched '/status' to command name 'getStatus' [WD Proxy] Proxying [GET /status] to [GET http://localhost:8300/status] with no body [WD Proxy] Got response with status 500: {"id":"f17199bb-72d4-4fb7-9298-7ad55fb68eb9","sessionId":null,"value":{"error":"unknown error","message":"kotlin.KotlinNullPointerException","stacktrace":"kotlin.KotlinNullPointerException\n\tat io.appium.espressoserver.lib.http.Server.serve(Server.kt:49)\n\tat fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:945)\n\tat fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:192)\n\tat java.lang.Thread.run(Thread.java:764)\n"}} [W3C] Matched W3C error code 'unknown error' to UnknownError [WD Proxy] Matched '/status' to command name 'getStatus' [WD Proxy] Proxying [GET /status] to [GET http://localhost:8300/status] with no body [WD Proxy] Got response with status 200: {"id":"d7459247-10be-4f60-9a13-7ca1a44c6eec","sessionId":null,"value":null} [WD Proxy] Matched '/session' to command name 'createSession' [WD Proxy] Proxying [POST /session] to [POST http://localhost:8300/session] with body: {"capabilities":{"firstMatch":[{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","app":"/Users/hendrione/Code/IPA/Blibli.apk","automationName":"Espresso","deviceName":"device","udid":"emulator-5554"},"platformName":"android","app":"/Users/hendrione/Code/IPA/Blibli.apk","automationName":"Espresso","deviceName":"emulator-5554","udid":"emulator-5554","deviceUDID":"emulator-5554","appPackage":"blibli.mobile.commerce","appWaitPackage":"blibli.mobile.commerce","appActivity":"blibli.mobile.ng.commerce.core.init.view.SplashActivity","appWaitActivity":"blibli.mobile.ng.commerce.core.init.view.SplashActivity"}],"alwaysMatch":{}}} [Espresso] [Instrumentation] [STDOUT] io.appium.espressoserver.EspressoServerRunnerTest: [Espresso] [Instrumentation] [STDOUT] Process crashed while executing startEspressoServer(io.appium.espressoserver.EspressoServerRunnerTest): [Espresso] [Instrumentation] [STDOUT] java.lang.NoSuchMethodError: No direct method (Landroid/content/Context;Landroidx/appcompat/app/i;Landroid/view/Window;)V in class Landroidx/appcompat/app/AlertController; or its super classes (declaration of 'androidx.appcompat.app.AlertController' appears in /data/app/io.appium.espressoserver.test-dKS5BfpM0C1D9MRIGxaxKA==/base.apk) [Espresso] [Instrumentation] [STDOUT] at androidx.appcompat.app.d.(AlertDialog.java:99) [Espresso] [Instrumentation] [STDOUT] at androidx.appcompat.app.d$a.b(AlertDialog.java:981) [Espresso] [Instrumentation] [STDOUT] at blibli.mobile.ng.commerce.widget.e.a(CustomAlertDialog.java:39) [Espresso] [Instrumentation] [STDOUT] at blibli.mobile.ng.commerce.widget.e.(CustomAlertDialog.java:30) [Espresso] [Instrumentation] [STDOUT] at blibli.mobile.ng.commerce.c.p.k(CoreActivity.kt:444) [Espresso] [Instrumentation] [STDOUT] at blibli.mobile.ng.commerce.c.p.onCreate(CoreActivity.kt:118) [Espresso] [Instrumentation] [STDOUT] at blibli.mobile.ng.commerce.c.d.onCreate(BaseActivity.kt:50) [Espresso] [Instrumentation] [STDOUT] at blibli.mobile.ng.commerce.core.init.view.SplashActivity.onCreate(SplashActivity.java:126) [Espresso] [Instrumentation] [STDOUT] at android.app.Activity.performCreate(Activity.java:7136) [Espresso] [Instrumentation] [STDOUT] at android.app.Activity.performCreate(Activity.java:7127) [Espresso] [Instrumentation] [STDOUT] at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271) [Espresso] [Instrumentation] [STDOUT] at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:702) [Espresso] [Instrumentation] [STDOUT] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893) [Espresso] [Instrumentation] [STDOUT] at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048) [Espresso] [Instrumentation] [STDOUT] at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78) [Espresso] [Instrumentation] [STDOUT] at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108) [Espresso] [Instrumentation] [STDOUT] at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68) [Espresso] [Instrumentation] [STDOUT] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808) [Espresso] [Instrumentation] [STDOUT] at android.os.Handler.dispatchMessage(Handler.java:106) [Espresso] [Instrumentation] [STDOUT] at android.os.Looper.loop(Looper.java:193) [Espresso] [Instrumentation] [STDOUT] at android.app.ActivityThread.main(ActivityThread.java:6669) [Espresso] [Instrumentation] [STDOUT] at java.lang.reflect.Method.invoke(Native Method) [Espresso] [Instrumentation] [STDOUT] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) [Espresso] [Instrumentation] [STDOUT] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) [WD Proxy] Got an unexpected response with status undefined: {"code":"ECONNRESET"} [Espresso] Deleting espresso session [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am broadcast -a io.appium.settings.animation -n io.appium.settings/.receivers.AnimationSettingReceiver --es setstatus enable' [Espresso] [Instrumentation] [STDOUT] INSTRUMENTATION_RESULT: shortMsg=Process crashed. [Espresso] [Instrumentation] [STDOUT] INSTRUMENTATION_CODE: 0 [Espresso] Instrumentation process exited with code 0 from signal null [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop blibli.mobile.commerce' [Logcat] Stopping logcat capture [Espresso] Restoring hidden api policy to the device default configuration [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_pre_p_apps' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_p_apps' [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy' [ADB] Removing forwarded port socket connection: 8300 [ADB] Running '/Users/hendrione/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8300' [BaseDriver] Event 'newSessionStarted' logged at 1570558188796 (01:09:48 GMT+0700 (WIB)) [W3C] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: socket hang up [W3C] at JWProxy.command (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:261:13) [HTTP] <-- POST /wd/hub/session 500 22597 ms - 563 [HTTP]

@KazuCocoa
Copy link
Member

thanks.

Configuration stuff about androidx.appcompat/ like #449?

@Selvam-N
Copy link

@Hendrione-Moka Am facing the same issue. Did you find a solution for it.

@Selvam-N
Copy link

@KazuCocoa . Previously I got this Resource not Found exception as mentioned in 449 and now it has been resolved. After that the app is crashing.

@VikashChauhan51
Copy link

VikashChauhan51 commented Oct 13, 2020

@Hendrione-Moka i am also getting same issue. Currently, my Appium version is 1.18.3. Let me know if something need to update or install. Current setup seems working fine with "UIAutomator2". I will appreciate if you help me at any point.

@VikashChauhan51
Copy link

System.InvalidOperationException : A new session could not be created. Details: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up. Check https://github.com/appium/appium-espresso-driver#troubleshooting regarding advanced session startup troubleshooting. (SessionNotCreated)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants