[info] [Appium] Welcome to Appium v1.17.1 [info] [Appium] Non-default server args: [info] [Appium] allowInsecure: { [info] [Appium] } [info] [Appium] denyInsecure: { [info] [Appium] } [info] [Appium] Appium REST http interface listener started on 0.0.0.0:4723[info] [HTTP] --> POST /wd/hub/session [info] [HTTP] {"desiredCapabilities":{"appPackage":"com.himalaya.husa","noReset":"true","noSign":true,"deviceName":"emulator","appActivity":"com.himalaya.husa.MainActivity","newCommandTimeout":9000,"adbExecTimeout":"60000","automationName":"uiautomator2","skipUnlock":true,"platformName":"Android","udid":"emulator-5554","systemPort":"8200"},"capabilities":{"firstMatch":[{"adbExecTimeout":"60000","appium:appActivity":"com.himalaya.husa.MainActivity","appium:appPackage":"com.himalaya.husa","appium:automationName":"uiautomator2","appium:deviceName":"emulator","appium:newCommandTimeout":9000,"appium:noReset":"true","appium:noSign":true,"platformName":"android","skipUnlock":true,"appium:systemPort":"8200","appium:udid":"emulator-5554"}]}} [debug] [W3C] Calling AppiumDriver.createSession() with args: [{"appPackage":"com.himalaya.husa","noReset":"true","noSign":true,"deviceName":"emulator","appActivity":"com.himalaya.husa.MainActivity","newCommandTimeout":9000,"adbExecTimeout":"60000","automationName":"uiautomator2","skipUnlock":true,"platformName":"Android","udid":"emulator-5554","systemPort":"8200"},null,{"firstMatch":[{"adbExecTimeout":"60000","appium:appActivity":"com.himalaya.husa.MainActivity","appium:appPackage":"com.himalaya.husa","appium:automationName":"uiautomator2","appium:deviceName":"emulator","appium:newCommandTimeout":9000,"appium:noReset":"true","appium:noSign":true,"platformName":"android","skipUnlock":true,"appium:systemPort":"8200","appium:udid":"emulator-5554"}]}] [debug] [BaseDriver] Event 'newSessionRequested' logged at 1592971629590 (09:37:09 GMT+0530 (India Standard Time)) [warn] [BaseDriver] The following capabilities are not standard capabilities and should have an extension prefix: [warn] [BaseDriver] adbExecTimeout [warn] [BaseDriver] skipUnlock [info] [Appium] Appium v1.17.1 creating new AndroidUiautomator2Driver (v1.44.2) session [debug] [BaseDriver] W3C capabilities and MJSONWP desired capabilities were provided [debug] [BaseDriver] Creating session with W3C capabilities: { [debug] [BaseDriver] "alwaysMatch": { [debug] [BaseDriver] "appium:adbExecTimeout": "60000", [debug] [BaseDriver] "platformName": "android", [debug] [BaseDriver] "appium:skipUnlock": true, [debug] [BaseDriver] "appium:appActivity": "com.himalaya.husa.MainActivity", [debug] [BaseDriver] "appium:appPackage": "com.himalaya.husa", [debug] [BaseDriver] "appium:automationName": "uiautomator2", [debug] [BaseDriver] "appium:deviceName": "emulator", [debug] [BaseDriver] "appium:newCommandTimeout": 9000, [debug] [BaseDriver] "appium:noReset": "true", [debug] [BaseDriver] "appium:noSign": true, [debug] [BaseDriver] "appium:systemPort": "8200", [debug] [BaseDriver] "appium:udid": "emulator-5554" [debug] [BaseDriver] }, [debug] [BaseDriver] "firstMatch": [ [debug] [BaseDriver] {} [debug] [BaseDriver] ] [debug] [BaseDriver] } [warn] [BaseDriver] Number capability passed in as string. Functionality may be compromised. [warn] [BaseDriver] Number capability passed in as string. Functionality may be compromised. [warn] [BaseDriver] Capability 'noReset' changed from string to boolean. This may cause unexpected behavior [warn] [BaseDriver] Capability 'systemPort' changed from string ('8200') to integer (8200). This may cause unexpected behavior [warn] [BaseDriver] Capability 'adbExecTimeout' changed from string ('60000') to integer (60000). This may cause unexpected behavior [info] [BaseDriver] Session created with session id: dad513c5-c86b-4343-91a1-b0028b9755e5 [info] [UiAutomator2] Starting 'com.himalaya.husa' directly on the device [info] [ADB] Using 'adb.exe' from 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe' [info] [AndroidDriver] Retrieving device list [debug] [ADB] Trying to find a connected android device [debug] [ADB] Getting connected devices... [debug] [ADB] Connected devices: [{"udid":"emulator-5554","state":"device"}] [info] [AndroidDriver] Using device: emulator-5554 [info] [ADB] Using 'adb.exe' from 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe' [debug] [ADB] Setting device id to emulator-5554 [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' [debug] [ADB] Current device property 'ro.build.version.sdk': 24 [debug] [ADB] Device API level: 24 [warn] [AndroidDriver] No app sent in, not parsing package/activity [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 wait-for-device'[debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell echo ping' [debug] [AndroidDriver] Pushing settings apk to device... [debug] [ADB] Getting install status for io.appium.settings [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'[debug] [ADB] 'io.appium.settings' is installed [debug] [ADB] Getting package info for 'io.appium.settings' [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' [debug] [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('3.1.0' >= '3.1.0') [debug] [ADB] There is no need to install/upgrade 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk' [debug] [ADB] Getting IDs of all 'io.appium.settings' processes [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?'' [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep ^appium\\.settings$ || pgrep ^io\\.appium\\.setti$''[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow'[debug] [Logcat] Starting logcat capture [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 [debug] [ADB] Forwarding system: 8200 to device: 6790 [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 forward tcp\:8200 tcp\:6790' [info] [UiAutomator2] Server package at 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v4.5.5.apk' is not writeable. Will copy it into the temporary location at 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn' as a workaround. Consider making this file writeable manually in order to improve the performance of session startup. [info] [UiAutomator2] Server package at 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' is not writeable. Will copy it into the temporary location at 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn' as a workaround. Consider making this file writeable manually in order to improve the performance of session startup. [debug] [ADB] Getting install status for io.appium.uiautomator2.server [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server'[debug] [ADB] 'io.appium.uiautomator2.server' is installed [debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server' [debug] [ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('4.5.5' >= '4.5.5') [debug] [UiAutomator2] io.appium.uiautomator2.server installation state: sameVersionInstalled [debug] [ADB] Checking app cert for C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-v4.5.5.apk [info] [ADB] Using 'apksigner.jar' from 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\build-tools\30.0.0\lib\apksigner.jar' [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\30.0.0\\lib\\apksigner.jar verify --print-certs C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-v4.5.5.apk[warn] [ADB] Cannot use apksigner tool for signature verification. Original error: Command ''C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\30.0.0\\lib\\apksigner.jar verify --print-certs C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-v4.5.5.apk' exited with code 1 [debug] [ADB] Defaulting to verify.jar[debug] [ADB] 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-v4.5.5.apk' is signed with the default certificate [debug] [ADB] Getting install status for io.appium.uiautomator2.server.test [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test' [debug] [ADB] 'io.appium.uiautomator2.server.test' is not installed [debug] [ADB] Checking app cert for C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-debug-androidTest.apk [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\30.0.0\\lib\\apksigner.jar verify --print-certs C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk[warn] [ADB] Cannot use apksigner tool for signature verification. Original error: Command ''C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\30.0.0\\lib\\apksigner.jar verify --print-certs C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk' exited with code 1 [debug] [ADB] Defaulting to verify.jar[debug] [ADB] 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-debug-androidTest.apk' is not signed with the default certificate [debug] [ADB] Exception in thread "main" java.lang.Exception: Invalid cert. [debug] [ADB] at v.Verify.verify(Verify.java:57) [debug] [ADB] at v.Verify.main(Verify.java:72) [debug] [ADB] [info] [ADB] Using 'zipalign.exe' from 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\build-tools\30.0.0\zipalign.exe'[debug] [ADB] C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-debug-androidTest.apk' is already zip-aligned. Doing nothing [debug] [ADB] Signing 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-debug-androidTest.apk' with default cert [debug] [ADB] Starting apksigner: 'C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\java.exe' -Xmx1024M -Xss1m -jar D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\build-tools\\30.0.0\\lib\\apksigner.jar sign --key 'C:\\Program Files\\Appium\\resources\\app\\node_modules\\appium\\node_modules\\appium-adb\\keys\\testkey.pk8' --cert 'C:\\Program Files\\Appium\\resources\\app\\node_modules\\appium\\node_modules\\appium-adb\\keys\\testkey.x509.pem' C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk[warn] [ADB] Cannot use apksigner tool for signing. Defaulting to sign.jar. Original error: java.lang.UnsupportedClassVersionError: com/android/apksigner/ApkSignerTool has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0 [warn] [ADB] at java.lang.ClassLoader.defineClass1(Native Method) [warn] [ADB] at java.lang.ClassLoader.defineClass(ClassLoader.java:763) [warn] [ADB] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) [warn] [ADB] at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) [warn] [ADB] at java.net.URLClassLoader.access$100(URLClassLoader.java:74) [warn] [ADB] at java.net.URLClassLoader$1.run(URLClassLoader.java:369) [warn] [ADB] at java.net.URLClassLoader$1.run(URLClassLoader.java:363) [warn] [ADB] at java.security.AccessController.doPrivileged(Native Method) [warn] [ADB] at java.net.URLClassLoader.findClass(URLClassLoader.java:362) [warn] [ADB] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [warn] [ADB] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) [warn] [ADB] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [warn] [ADB] at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495) [warn] [ADB] Error: A JNI error has occurred, please check your installation and try again [warn] [ADB] Exception in thread "main" [debug] [ADB] Starting sign.jar: 'C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\java.exe' -jar 'C:\\Program Files\\Appium\\resources\\app\\node_modules\\appium\\node_modules\\appium-adb\\jars\\sign.jar' C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk --override[info] [UiAutomator2] Server packages are going to be (re)installed [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 features'[info] [ADB] The application at 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-v4.5.5.apk' will not be cached, because the device under test has confirmed the support of streamed installs [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 install -r C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-v4.5.5.apk'[info] [ADB] The installation of 'appium-uiautomator2-server-v4.5.5.apk' took 6680ms [debug] [ADB] Install command stdout: Performing Streamed Install [debug] [ADB] Success [info] [ADB] The application at 'C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-debug-androidTest.apk' will not be cached, because the device under test has confirmed the support of streamed installs [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 install -r C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk'[debug] [UiAutomator2] Deleting UiAutomator2 session [debug] [UiAutomator2] Deleting UiAutomator2 server session [debug] [WD Proxy] Matched '/' to command name 'deleteSession' [warn] [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop com.himalaya.husa'[debug] [Logcat] Stopping logcat capture [debug] [ADB] Removing forwarded port socket connection: 8200 [debug] [ADB] Running 'D:\Bibin\Himalaya\Appium\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools\adb.exe -P 5037 -s emulator-5554 forward --remove tcp\:8200' [debug] [BaseDriver] Event 'newSessionStarted' logged at 1592971641326 (09:37:21 GMT+0530 (India Standard Time)) [debug] [W3C] Encountered internal error running command: Error executing adbExec. Original error: 'Command 'D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\platform-tools\\adb.exe -P 5037 -s emulator-5554 install -r C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk' exited with code 1'; Stderr: 'adb: failed to install C:\Users\BibinRoy\AppData\Local\Temp\2020524-9116-f25e8h.71fhn\appium-uiautomator2-server-debug-androidTest.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/vmdl893785055.tmp/base.apk: META-INF/CERT.SF has invalid digest for javax/annotation/meta/Exclusive.java in /data/app/vmdl893785055.tmp/base.apk]'; Code: '1' [debug] [W3C] Error: Command 'D:\\Bibin\\Himalaya\\Appium\\android-sdk_r24.4.1-windows\\android-sdk-windows\\platform-tools\\adb.exe -P 5037 -s emulator-5554 install -r C:\\Users\\BibinRoy\\AppData\\Local\\Temp\\2020524-9116-f25e8h.71fhn\\appium-uiautomator2-server-debug-androidTest.apk' exited with code 1 [debug] [W3C] at ChildProcess. (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\teen_process\lib\exec.js:113:19) [debug] [W3C] at ChildProcess.emit (events.js:203:13) [debug] [W3C] at maybeClose (internal/child_process.js:1021:16) [debug] [W3C] at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) [debug] [W3C] Destroying socket connection [info] [HTTP] <-- POST /wd/hub/session 500 11740 ms - 2087 [info] [HTTP]