[Appium] Welcome to Appium v1.6.3 [Appium] Appium REST http interface listener started on 0.0.0.0:4723 [HTTP] --> POST /wd/hub/session {"desiredCapabilities":{"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"xxx","fullReset":false,"noReset":true,"platformName":"Android"},"capabilities":{"desiredCapabilities":{"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"xxx","fullReset":false,"noReset":true,"platformName":"Android"},"firstMatch":[{"platformName":"android"}]}} [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"xxx","fullReset":false,"noReset":true,"platformName":"Android"},null,{"desiredCapabilities":{"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"xxx","fullReset":false,"noReset":true,"platformName":"Android"},"firstMatch":[{"platformName":"android"}]},null,null] [Appium] Creating new AndroidUiautomator2Driver session [Appium] Capabilities: [Appium] appActivity: 'com.canaldigital.go.ui.activities.SplashScreenActivity' [Appium] appPackage: 'com.canaldigital.go.debug' [Appium] automationName: 'uiautomator2' [Appium] deviceName: 'xxx' [Appium] fullReset: false [Appium] noReset: true [Appium] platformName: 'Android' [BaseDriver] Session created with session id: ab3be8f1-bf8e-4e30-887b-f0a039b6c13a [UiAutomator2] UIAutomator2 Driver version:0.2.3 [debug] [AndroidDriver] Getting Java version [AndroidDriver] Java version is: 1.8.0_144 [ADB] Checking whether adb is present [ADB] Using adb.exe from C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe [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: CB512A92Y8 [ADB] Checking whether adb is present [ADB] Using adb.exe from C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe [debug] [ADB] Setting device id to CB512A92Y8 [AndroidDriver] No app sent in, not parsing package/activity [ADB] Getting device platform version [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","getprop","ro.build.version.release"] [debug] [ADB] Attempting to kill all io.appium.uiautomator2.server processes [debug] [ADB] Getting all processes with io.appium.uiautomator2.server [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","ps"] [debug] [ADB] Attempting to kill process 25663 [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","kill",25663] [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","kill",25663] [ADB] Error: Unable to kill io.appium.uiautomator2.server processes. Original error: Error executing adbExec. Original error: 'Command 'C\:\\Users\\p.zajac\\AppData\\Local\\Android\\sdk\\platform-tools\\adb.exe -P 5037 -s CB512A92Y8 shell kill 25663' exited with code 1'; Stderr: '/system/bin/sh: kill: 25663: Operation not permitted'; Code: '1' at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13) at ADB.callee$0$0$ (../../../lib/tools/adb-commands.js:540:9) at tryCatch (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40) at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22) at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21) at GeneratorFunctionPrototype.invoke (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37) at process._tickCallback (internal/process/next_tick.js:109:7) Error: Unable to kill io.appium.uiautomator2.server processes. Original error: Error executing adbExec. Original error: 'Command 'C\:\\Users\\p.zajac\\AppData\\Local\\Android\\sdk\\platform-tools\\adb.exe -P 5037 -s CB512A92Y8 shell kill 25663' exited with code 1'; Stderr: '/system/bin/sh: kill: 25663: Operation not permitted'; Code: '1' at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13) at ADB.callee$0$0$ (../../../lib/tools/adb-commands.js:540:9) at tryCatch (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40) at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22) at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21) at GeneratorFunctionPrototype.invoke (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37) at process._tickCallback (internal/process/next_tick.js:109:7) [UiAutomator2] Unable to kill the io.appium.uiautomator2.server process, assuming it is already killed [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","wait-for-device"] [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","echo","ping"] [debug] [Logcat] Starting logcat capture [debug] [AndroidDriver] Pushing settings apk to device... [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","install","C:\\Users\\p.zajac\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\io.appium.settings\\bin\\settings_apk-debug.apk"] [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","install","C:\\Users\\p.zajac\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\io.appium.settings\\bin\\settings_apk-debug.apk"] [debug] [ADB] Application 'C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\io.appium.settings\bin\settings_apk-debug.apk' already installed. Continuing. [debug] [AndroidDriver] Pushing unlock helper app to device... [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","install","C:\\Users\\p.zajac\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-unlock\\bin\\unlock_apk-debug.apk"] [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","install","C:\\Users\\p.zajac\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\appium-unlock\\bin\\unlock_apk-debug.apk"] [debug] [ADB] Application 'C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\appium-unlock\bin\unlock_apk-debug.apk' already installed. Continuing. [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 [debug] [ADB] Forwarding system: 8200 to device: 6790 [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","forward","tcp:8200","tcp:6790"] [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","dumpsys","window"] [AndroidDriver] Screen already unlocked, doing nothing [debug] [AndroidDriver] Extracting strings from apk null null C:\Users\PD9C1~1.ZAJ\AppData\Local\Temp\com.canaldigital.go.debug [debug] [ADB] Extracting strings for language: default [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","getprop","ro.build.version.sdk"] [debug] [ADB] Device API level: 25 [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","getprop","persist.sys.locale"] [debug] [ADB] Current device property 'persist.sys.locale': en-US [debug] [ADB] No strings.xml for language 'en', getting default strings.xml [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","rm","-rf","/data/local/tmp/strings.json"] [debug] [UiAutomator2] No app capability. Assuming it is already on the device [debug] [ADB] APK doesn't exist. null [ADB] Checking whether aapt is present [ADB] Using aapt.exe from C:\Users\p.zajac\AppData\Local\Android\sdk\build-tools\25.0.2\aapt.exe [debug] [ADB] Getting install status for io.appium.uiautomator2.server [debug] [ADB] Device API level: 25 [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","pm","list","packages","-3","io.appium.uiautomator2.server"] [debug] [ADB] App is installed [debug] [ADB] Getting install status for io.appium.uiautomator2.server.test [debug] [ADB] Device API level: 25 [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","pm","list","packages","-3","io.appium.uiautomator2.server.test"] [debug] [ADB] App is installed [ADB] Checking whether aapt is present [ADB] Using aapt.exe from C:\Users\p.zajac\AppData\Local\Android\sdk\build-tools\25.0.2\aapt.exe [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","dumpsys","package","io.appium.uiautomator2.server"] [debug] [ADB] Attempting to kill all io.appium.uiautomator2.server processes [debug] [ADB] Getting all processes with io.appium.uiautomator2.server [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","ps"] [debug] [ADB] Attempting to kill process 25663 [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","kill",25663] [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","kill",25663] [ADB] Error: Unable to kill io.appium.uiautomator2.server processes. Original error: Error executing adbExec. Original error: 'Command 'C\:\\Users\\p.zajac\\AppData\\Local\\Android\\sdk\\platform-tools\\adb.exe -P 5037 -s CB512A92Y8 shell kill 25663' exited with code 1'; Stderr: '/system/bin/sh: kill: 25663: Operation not permitted'; Code: '1' at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13) at ADB.callee$0$0$ (../../../lib/tools/adb-commands.js:540:9) at tryCatch (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40) at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22) at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21) at GeneratorFunctionPrototype.invoke (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37) at process._tickCallback (internal/process/next_tick.js:109:7) Error: Unable to kill io.appium.uiautomator2.server processes. Original error: Error executing adbExec. Original error: 'Command 'C\:\\Users\\p.zajac\\AppData\\Local\\Android\\sdk\\platform-tools\\adb.exe -P 5037 -s CB512A92Y8 shell kill 25663' exited with code 1'; Stderr: '/system/bin/sh: kill: 25663: Operation not permitted'; Code: '1' at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13) at ADB.callee$0$0$ (../../../lib/tools/adb-commands.js:540:9) at tryCatch (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40) at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22) at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21) at GeneratorFunctionPrototype.invoke (C:\Users\p.zajac\AppData\Roaming\npm\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37) at process._tickCallback (internal/process/next_tick.js:109:7) [UiAutomator2] Unable to kill the io.appium.uiautomator2.server process, assuming it is already killed [UiAutomator2] Starting uiautomator2 server v0.0.8 with cmd: am,instrument,-w,io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner [UiAutomator2] running command... adb -s CB512A92Y8 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner... [UiAutomator2] Waiting for UiAutomator2 to be online... [debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body [debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"SESSIONID\",\"status\":0,\"value\":\"Status Invoked\"}" [debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8200/wd/hub/session] with body: {"desiredCapabilities":{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"xxx","fullReset":false,"noReset":true,"platformName":"Android"},"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"CB512A92Y8","fullReset":false,"noReset":true,"platformName":"Android","deviceUDID":"CB512A92Y8","platformVersion":"7.1.1"}} [debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"072082fb-1ba7-424d-875d-d5f12602ca89","status":0,"value":"Created Session"} [UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.canaldigital.go.debug/com.canaldigital.go.ui.activities.SplashScreenActivity'. Starting it ourselves [debug] [ADB] Device API level: 25 [debug] [ADB] Getting connected devices... [debug] [ADB] 1 device(s) connected [debug] [ADB] Running 'C:\Users\p.zajac\AppData\Local\Android\sdk\platform-tools\adb.exe' with args: ["-P",5037,"-s","CB512A92Y8","shell","am","start","-W","-n","com.canaldigital.go.debug/com.canaldigital.go.ui.activities.SplashScreenActivity","-S","-a","android.intent.action.MAIN","-c","android.intent.category.LAUNCHER","-f","0x10200000"] [Appium] New AndroidUiautomator2Driver session created successfully, session ab3be8f1-bf8e-4e30-887b-f0a039b6c13a added to master session list [debug] [MJSONWP] Responding to client with driver.createSession() result: {"appActivity":"com.canaldigital.go.ui.activities.SplashScreenActivity","appPackage":"com.canaldigital.go.debug","automationName":"uiautomator2","deviceName":"xxx","fullReset":false,"noReset":true,"platformName":"Android"} [HTTP] <-- POST /wd/hub/session 200 8457 ms - 294