Last active
August 21, 2017 14:41
-
-
Save JaniJegoroff/da268453c90f1332baee8d545ae6d623 to your computer and use it in GitHub Desktop.
Appium settings app upgrade crashes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Appium] Welcome to Appium v1.6.6-beta.4 | |
[Appium] Appium REST http interface listener started on 0.0.0.0:4723 | |
[HTTP] --> GET /wd/hub/status {} | |
[debug] [MJSONWP] Calling AppiumDriver.getStatus() with args: [] | |
[debug] [MJSONWP] Responding to client with driver.getStatus() result: {"build":{"version":"1.6.6-beta.4","revision":null}} | |
[HTTP] <-- GET /wd/hub/status 200 15 ms - 90 | |
[HTTP] --> POST /wd/hub/session {"desiredCapabilities":{"platformName":"Android","deviceName":"XXXXX","app":"/Users/janijegoroff/projects/mobile-android-app/mobile-common/bdd/app-local-debug.apk","newCommandTimeout":999999,"noReset":true,"appWaitActivity":"com.ga.bbb.android.aaa.activity.FirstLaunchActivity, com.ga.bbb.android.aaa.activity.LandingActivity","automationName":"uiautomator2","clearSystemFiles":true}} | |
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"Android","deviceName":"XXXXX","app":"/Users/janijegoroff/projects/mobile-android-app/mobile-common/bdd/app-local-debug.apk","newCommandTimeout":999999,"noReset":true,"appWaitActivity":"com.ga.bbb.android.aaa.activity.FirstLaunchActivity, com.ga.bbb.android.aaa.activity.LandingActivity","automationName":"uiautomator2","clearSystemFiles":true},null,null] | |
[debug] [BaseDriver] Event 'newSessionRequested' logged at 1503323088346 (13:44:48 GMT+0000 (UTC)) | |
[Appium] Creating new AndroidUiautomator2Driver (v0.5.4) session | |
[Appium] Capabilities: | |
[Appium] platformName: 'Android' | |
[Appium] deviceName: 'XXXXX' | |
[Appium] app: '/Users/janijegoroff/projects/mobile-android-app/mobile-common/bdd/app-local-debug.apk' | |
[Appium] newCommandTimeout: 999999 | |
[Appium] noReset: true | |
[Appium] appWaitActivity: 'com.ga.bbb.android.aaa.activity.FirstLaunchActivity, com.ga.bbb.android.aaa.activity.LandingActivity' | |
[Appium] automationName: 'uiautomator2' | |
[Appium] clearSystemFiles: true | |
[BaseDriver] Session created with session id: 7cb03a8d-46d2-403e-b558-0e46a353c405 | |
[BaseDriver] Using local app '/Users/janijegoroff/projects/mobile-android-app/mobile-common/bdd/app-local-debug.apk' | |
[debug] [UiAutomator2] Checking whether app is actually present | |
[debug] [AndroidDriver] Getting Java version | |
[AndroidDriver] Java version is: 1.8.0_45 | |
[ADB] Checking whether adb is present | |
[ADB] Using adb from /Users/janijegoroff/android-development/sdk/platform-tools/adb | |
[AndroidDriver] Retrieving device list | |
[debug] [ADB] Trying to find a connected android device | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[AndroidDriver] Using device: XXX | |
[ADB] Checking whether adb is present | |
[ADB] Using adb from /Users/janijegoroff/android-development/sdk/platform-tools/adb | |
[debug] [ADB] Setting device id to XXX | |
[debug] [AndroidDriver] Parsing package and activity from app manifest | |
[ADB] Checking whether aapt is present | |
[ADB] Using aapt from /Users/janijegoroff/android-development/sdk/build-tools/23.0.0/aapt | |
[ADB] Extracting package and launch activity from manifest | |
[debug] [ADB] badging package: com.ga.bbb.android.aaa.activities.local | |
[debug] [ADB] badging act: com.ga.bbb.android.aaa.activity.FirstLaunchActivity | |
[debug] [AndroidDriver] Parsed package and activity are: com.ga.bbb.android.aaa.activities.local/com.ga.bbb.android.aaa.activity.FirstLaunchActivity | |
[ADB] Getting device platform version | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","getprop","ro.build.version.release"] | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","wm","size"] | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","getprop","ro.product.model"] | |
[debug] [ADB] Current device property 'ro.product.model': HTC One | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","getprop","ro.product.manufacturer"] | |
[debug] [ADB] Current device property 'ro.product.manufacturer': HTC | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","am","force-stop","io.appium.uiautomator2.server"] | |
[ADB] Checking whether aapt is present | |
[ADB] Using aapt from /Users/janijegoroff/android-development/sdk/build-tools/23.0.0/aapt | |
[debug] [ADB] Getting install status for io.appium.uiautomator2.server | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","pm","list","packages","io.appium.uiautomator2.server"] | |
[debug] [ADB] App is installed | |
[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","pm","list","packages","io.appium.uiautomator2.server.test"] | |
[debug] [ADB] App is installed | |
[debug] [ADB] Getting package info for io.appium.uiautomator2.server | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","dumpsys","package","io.appium.uiautomator2.server"] | |
[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","pm","list","instrumentation"] | |
[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","wait-for-device"] | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","echo","ping"] | |
[debug] [Logcat] Starting logcat capture | |
[debug] [AndroidDriver] Pushing settings apk to device... | |
[debug] [ADB] Getting install status for io.appium.settings | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","pm","list","packages","io.appium.settings"] | |
[debug] [ADB] App is installed | |
[debug] [ADB] Getting package info for io.appium.settings | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","dumpsys","package","io.appium.settings"] | |
[ADB] Checking whether aapt is present | |
[ADB] Using aapt from /Users/janijegoroff/android-development/sdk/build-tools/23.0.0/aapt | |
[debug] [ADB] The installed "io.appium.settings" package is older than /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk (1 < 3). Executing upgrade | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","install","-r","/usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk"] | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","getprop","ro.build.version.sdk"] | |
[debug] [ADB] Device API level: 21 | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","dumpsys","package","io.appium.settings"] | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","ps"] | |
[debug] [ADB] Device API level: 21 | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","am","start","-W","-n","io.appium.settings/.Settings","-a","android.intent.action.MAIN","-c","android.intent.category.LAUNCHER","-f","0x10200000"] | |
^C[Appium] Received SIGINT - shutting down | |
[Logcat] Logcat terminated with code null, signal SIGINT | |
[debug] [ADB] Device API level: 21 | |
[debug] [ADB] Getting connected devices... | |
[debug] [ADB] 1 device(s) connected | |
[debug] [ADB] Running '/Users/janijegoroff/android-development/sdk/platform-tools/adb' with args: ["-P",5037,"-s","XXX","shell","settings","put","secure","mock_location","1"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
D/APPIUM SETTINGS(25261): Entering Appium settings | |
E/AndroidRuntime(25261): FATAL EXCEPTION: main | |
E/AndroidRuntime(25261): Process: io.appium.settings, PID: 25261 | |
E/AndroidRuntime(25261): java.lang.RuntimeException: Unable to start activity ComponentInfo{io.appium.settings/io.appium.settings.Settings}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.Set android.os.Bundle.keySet()' on a null object reference | |
E/AndroidRuntime(25261): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2411) | |
E/AndroidRuntime(25261): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2474) | |
E/AndroidRuntime(25261): at android.app.ActivityThread.access$800(ActivityThread.java:144) | |
E/AndroidRuntime(25261): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1359) | |
E/AndroidRuntime(25261): at android.os.Handler.dispatchMessage(Handler.java:102) | |
E/AndroidRuntime(25261): at android.os.Looper.loop(Looper.java:155) | |
E/AndroidRuntime(25261): at android.app.ActivityThread.main(ActivityThread.java:5696) | |
E/AndroidRuntime(25261): at java.lang.reflect.Method.invoke(Native Method) | |
E/AndroidRuntime(25261): at java.lang.reflect.Method.invoke(Method.java:372) | |
E/AndroidRuntime(25261): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1028) | |
E/AndroidRuntime(25261): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823) | |
E/AndroidRuntime(25261): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.Set android.os.Bundle.keySet()' on a null object reference | |
E/AndroidRuntime(25261): at io.appium.settings.Settings.onCreate(Settings.java:42) | |
E/AndroidRuntime(25261): at android.app.Activity.performCreate(Activity.java:5958) | |
E/AndroidRuntime(25261): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1129) | |
E/AndroidRuntime(25261): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364) | |
E/AndroidRuntime(25261): ... 10 more | |
E/ActivityManager( 714): App crashed! Process: io.appium.settings | |
W/ActivityManager( 714): Force finishing activity io.appium.settings/.Settings |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment