Unable to launch Chrome browser on Android device

On running the code for Navigating to Google.com on Chrome browser, i am encountering error-

Exception in thread “main” org.openqa.selenium.WebDriverException: ERROR running Appium command: spawn UNKNOWN
Command duration or timeout: 487 milliseconds
Build info: version: ‘2.53.1’, revision: ‘a36b8b1cd5757287168e54b817830adce9b0158d’, time: ‘2016-06-30 19:26:09’
System info: host: ‘GAURAV-PC’, ip: ‘192.168.16.2’, os.name: ‘Windows 7’, os.arch: ‘x86’, os.version: ‘6.1’, java.version: ‘1.8.0_121’
Driver info: io.appium.java_client.android.AndroidDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:40)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:131)
at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:144)
at io.appium.java_client.DefaultGenericMobileDriver.(DefaultGenericMobileDriver.java:36)
at io.appium.java_client.AppiumDriver.(AppiumDriver.java:114)
at io.appium.java_client.AppiumDriver.(AppiumDriver.java:132)
at io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:92)
at testcases.TestWebApp.main(TestWebApp.java:43)


and in Appiu------------------------------------------------------------------------------------------------------------------------------------------------m GUI, i have logs-

info: → POST /wd/hub/session {“desiredCapabilities”:{“platformName”:“Android”,“browserName”:“Chrome”,“deviceName”:“Android”}}
info: Client User-Agent string: Apache-HttpClient/4.5.2 (Java/1.8.0_121)
info: Set mode: Proxying straight through to Chromedriver
info: [debug] Looks like we want chrome on android
info: [debug] Creating new appium session f98462e3-34a6-4427-a170-fbf1bc656674
info: [debug] Checking whether adb is present
info: [debug] Using adb from C:\Users\GAURAV\AppData\Local\Android\sdk\platform-tools\adb.exe
info: [debug] Using fast reset? true
info: [debug] Preparing device for session
info: [debug] Not checking whether app is present since we are assuming it’s already on the device
info: Retrieving device
info: [debug] Trying to find a connected android device
info: [debug] Getting connected devices…
info: [debug] executing cmd: C:\Users\GAURAV\AppData\Local\Android\sdk\platform-tools\adb.exe devices
info: ← POST /wd/hub/session 500 65.533 ms - 67
Error: spawn UNKNOWN
at exports._errnoException (util.js:746:11)
at ChildProcess.spawn (child_process.js:1163:11)
at exports.spawn (child_process.js:996:9)
at Object.exports.execFile (child_process.js:689:15)
at exports.exec (child_process.js:649:18)
at exports.prettyExec (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-adb\lib\helpers.js:183:8)
at [object Object]. (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-adb\lib\adb.js:160:5)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:512:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:146:13)
at async.eachSeries (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:162:9)
at _asyncMap (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:245:13)
at Object.mapSeries (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:228:23)
at Object.async.series (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:605:19)
at wrappedTask (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:520:19)
at Object.async.retry (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:526:27)
at [object Object].ADB.exec (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-adb\lib\adb.js:159:9)
at [object Object].ADB.getConnectedDevices (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-adb\lib\adb.js:835:8)
at [object Object]. (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-adb\lib\adb.js:608:10)
at [object Object].ADB.getDevicesWithRetry (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-adb\lib\adb.js:625:3)
at [object Object].androidCommon.prepareActiveDevice (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:400:12)
at [object Object]. (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:326:26)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:146:13)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:157:25
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:248:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:612:34
at [object Object].androidCommon.ensureDeviceLocale (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:371:45)
at [object Object].androidCommon.prepareEmulator (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:364:10)
at [object Object]. (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:325:26)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:146:13)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:157:25
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:248:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:612:34
at [object Object].androidCommon.checkAppPresent (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:336:5)
at [object Object]. (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:324:26)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:146:13)
at async.eachSeries (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:162:9)
at _asyncMap (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:245:13)
at Object.mapSeries (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:228:23)
at Object.async.series (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:605:19)
at [object Object].androidCommon.prepareDevice (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android-common.js:323:9)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:146:13)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:157:25
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:248:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:612:34
at [object Object].Android.initUiautomator (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\android.js:140:10)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17
at iterate (C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:146:13)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:157:25
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:248:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:612:34
at [object Object].ChromeAndroid.prepareUiAutomator (C:\Program Files (x86)\Appium_New\node_modules\appium\lib\devices\android\chrome.js:119:3)
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:607:21
at C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\async\lib\async.js:246:17


Below is the code that i created -

package testcases;

import java.net.MalformedURLException;
import java.net.URL;
import java.util.concurrent.TimeUnit;

import io.appium.java_client.MobileElement;
import io.appium.java_client.android.AndroidDriver;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;

public class AppiumTesting {

public static AndroidDriver driver;

public static void main(String args) throws MalformedURLException {

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.BROWSER_NAME, “Chrome”);
capabilities.setCapability(“platformName”, “Android”);
capabilities.setCapability(“platformVersion”, “4.2.1”);
capabilities.setCapability(“deviceName”, “micro”);

driver = new AndroidDriver(new URL(“http://127.0.0.1:4723/wd/hub”), capabilities );
driver.manage().timeouts().implicitlyWait(30L, TimeUnit.SECONDS);
driver.get(“http://google.com”);
}

}

Versions:
Appium - 1.4.16.1
Java-client - 4.1.2

Can someone please help

If you are using a recent version of Chrome, you may need to update the version of ChromeDriver used by Appium. I believe you need to use version 2.25+ on the latest versions of Chrome.

Once you have the new version of ChromeDriver, you will need to place the new copy at:
node_modules > appium > node_modules > appium-android-driver > node_modules > appium-chromedriver > chromedriver > mac (copied the existing version as a back up) and then replaced the existing chromedriver file with the new version.

Hope that helps.

I did try what you said but i am still encountering same issue.

My device has Chrome version: 56

I have replace ChromeDriver with version 2.28

location where i replaced chromedriver is ''C:\Program Files (x86)\Appium_New\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win"

Even I am not able to launch chrome browser.

my code -

public class App
{
public static void main( String[] args ) throws MalformedURLException
{
System.out.println( “start Test” );

	DesiredCapabilities capabilities = new DesiredCapabilities();
    
    capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
	capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "6.0.1");
	capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME,"Appium");
	capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "57da3ec0");
	capabilities.setCapability("browserName", "Chrome");
    capabilities.setCapability("app-package", "com.google.android.apps.chrome");  
    capabilities.setCapability("app-activity", "com.google.android.apps.chrome.Main");  
	
	AndroidDriver driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
    
    System.out.println( "End test" );
}

}

eclipse console logs -

start Test
Exception in thread “main” org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session. desired capabilities = Capabilities [{platformVersion=6.0.1, automationName=Appium, browserName=Chrome, app-package=com.google.android.apps.chrome, app-activity=com.google.android.apps.chrome.Main, platformName=Android, deviceName=57da3ec0}], required capabilities = Capabilities [{}]
Build info: version: ‘3.4.0’, revision: ‘unknown’, time: ‘unknown’
System info: host: ‘BLRTECH-ASHUTOS’, ip: ‘192.168.1.5’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_131’
Driver info: driver.version: AndroidDriver
at io.appium.java_client.remote.AppiumProtocolHandShake.lambda$1(AppiumProtocolHandShake.java:96)
at java.util.Optional.orElseThrow(Optional.java:290)
at io.appium.java_client.remote.AppiumProtocolHandShake.createSession(AppiumProtocolHandShake.java:96)
at io.appium.java_client.remote.AppiumCommandExecutor.doExecute(AppiumCommandExecutor.java:111)
at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:162)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:637)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:42)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:250)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:236)
at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:137)
at io.appium.java_client.DefaultGenericMobileDriver.(DefaultGenericMobileDriver.java:38)
at io.appium.java_client.AppiumDriver.(AppiumDriver.java:88)
at io.appium.java_client.AppiumDriver.(AppiumDriver.java:112)
at io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:73)
at HJ_MWebAutomation.HJ_MWebAutomation.App.main(App.java:27)

Appium logs -

[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android.apps.chrome”,“app-activity”:“com.google.android.apps.chrome.Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”},“requiredCapabilities”:{}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android.apps.chrome”,“app-activity”:“com.google.android.apps.chrome.Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”},{},null]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498942221554 (02:20:21 GMT+0530 (India Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] platformVersion: ‘6.0.1’
[Appium] automationName: ‘Appium’
[Appium] browserName: ‘Chrome’
[Appium] app-package: ‘com.google.android.apps.chrome’
[Appium] app-activity: ‘com.google.android.apps.chrome.Main’
[Appium] platformName: ‘Android’
[Appium] deviceName: ‘57da3ec0’
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] The following capabilities were provided, but are not recognized by appium: app-package, app-activity.
[BaseDriver] Session created with session id: c792e869-542a-421c-9f55-53fa718d00f9
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[AndroidDriver] We’re going to run a Chrome-based session
[AndroidDriver] Chrome-type package and activity are com.android.chrome and com.google.android.apps.chrome.Main
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\android-sdk\platform-tools\adb.exe
[AndroidDriver] Retrieving device list
[ADB] Trying to find a connected android device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[AndroidDriver] Looking for a device with Android ‘6.0.1’
[ADB] Setting device id to 57da3ec0
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.release”]
[AndroidDriver] Using device: 57da3ec0
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\android-sdk\platform-tools\adb.exe
[ADB] Setting device id to 57da3ec0
[AndroidDriver] App file was not listed, instead we’re going to run com.android.chrome directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“list”,“packages”,“com.android.chrome”]
[AndroidDriver] Starting Android session
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“wait-for-device”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“echo”,“ping”]
[Logcat] Starting logcat capture
[AndroidDriver] Pushing settings apk to device…
[ADB] Getting install status for io.appium.settings
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”]
[ADB] App is installed
[ADB] Getting package info for io.appium.settings
[ADB] Getting connected devices…
[ADB] Checking whether aapt is present
[ADB] Using aapt.exe from C:\Android\android-sdk\build-tools\22.0.1\aapt.exe
[ADB] Cannot read version codes of C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.sdk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[AndroidDriver] Pushing unlock helper app to device…
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“install”,“C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-unlock\bin\unlock_apk-debug.apk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“appops”,“set”,“io.appium.settings”,“android:mock_location”,“allow”]
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.release”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“wm”,“size”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.product.model”]
[ADB] Current device property ‘ro.product.model’: Redmi Note 3
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.product.manufacturer”]
[ADB] Current device property ‘ro.product.manufacturer’: Xiaomi
[AndroidDriver] No app sent in, not parsing package/activity
[AndroidDriver] No app capability. Assuming it is already on the device
[AndroidDriver] Running fast reset (stop and clear)
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“am”,“force-stop”,“com.android.chrome”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“clear”,“com.android.chrome”]
[AndroidBootstrap] Watching for bootstrap disconnect
[ADB] Forwarding system: 4724 to device: 4724
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“forward”,“tcp:4724”,“tcp:4724”]
[UiAutomator] Starting UiAutomator
[UiAutomator] Moving to state ‘starting’
[UiAutomator] Parsing uiautomator jar
[UiAutomator] Found jar name: ‘AppiumBootstrap.jar’
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“push”,“C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-bootstrap\bootstrap\bin\AppiumBootstrap.jar”,"/data/local/tmp/"]
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Starting UIAutomator
[ADB] Creating ADB subprocess with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“uiautomator”,“runtest”,“AppiumBootstrap.jar”,"-c",“io.appium.android.bootstrap.Bootstrap”,"-e",“pkg”,“com.android.chrome”,"-e",“disableAndroidWatchers”,false,"-e",“acceptSslCerts”,false]
[UiAutomator] Moving to state ‘online’
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
[AndroidBootstrap] Android bootstrap socket is now connected
[ADB] Getting connected devices…
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“window”]
[AndroidDriver] Screen already unlocked, doing nothing
[AndroidDriver] Starting a chrome-based browser session
[AndroidDriver] A port was not given, using random port: 8000
[Chromedriver] Changed state to ‘starting’
[Chromedriver] Set chromedriver binary as: C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe
[Chromedriver] Killing any old chromedrivers, running: FOR /F “usebackq tokens=5” %a in (netstat -nao ^| findstr /R /C:"8000 ") do (FOR /F “usebackq” %b in (TASKLIST /FI "PID eq %a" ^| findstr /I chromedriver.exe) do (IF NOT %b=="" TASKKILL /F /PID %a))
[Chromedriver] No old chromedrivers seemed to exist
[Chromedriver] Spawning chromedriver with: C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe --url-base=wd/hub --port=8000 --adb-port=5037
[Chromedriver] [STDOUT] Starting ChromeDriver 2.28.455520 (cc17746adff54984afff480136733114c6b3704b) on port 8000
Only local connections are allowed.
[JSONWP Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8000/wd/hub/status] with no body
[JSONWP Proxy] Got response with status 200: “{“sessionId”:”",“status”:0,“value”:{“build”:{“version”:“alpha”},“os”:{“arch”:“x86_64”,“name”:“Windows NT”,“version”:“10.0.10586”}}}"
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“fa4cfdc89b767ae73c98a4fc0e16f379”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31451 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“f515b7ea5b49a93008d25fb13765b386”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31480 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“afdc6d716a674ed11c8b753a016f9d0f”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31510 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“51550c7848995ddefb5241c2d015df78”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31541 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[Chromedriver] Chromedriver exited unexpectedly with code null, signal SIGTERM
[Chromedriver] Changed state to ‘stopped’
[Chromedriver] Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31541 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31541 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[AndroidDriver] Shutting down Android driver
[ADB] Pressing the HOME button
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“input”,“keyevent”,3]
[AndroidBootstrap] Sending command to android: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type SHUTDOWN
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:“OK, shutting down”}
[AndroidBootstrap] Received command result from bootstrap
[UiAutomator] Shutting down UiAutomator
[UiAutomator] Moving to state ‘stopping’
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Closed client connection
[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: numtests=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=.

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: test=testRunServer

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: current=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: 0
[UiAutomator] UiAutomator shut down normally
[UiAutomator] Moving to state ‘stopped’
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Moving to state ‘stopped’
[Logcat] Stopping logcat capture
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“am”,“force-stop”,“io.appium.unlock”]
[AndroidDriver] Not cleaning generated files. Add clearSystemFiles capability if wanted.
[MJSONWP] Encountered internal error running command: Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 31541 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[HTTP] <-- POST /wd/hub/session 500 16690 ms - 497
[HTTP] --> POST /wd/hub/session {“capabilities”:[{“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android.apps.chrome”,“app-activity”:“com.google.android.apps.chrome.Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”}},{“requiredCapabilities”:{}}]}
[MJSONWP] Calling AppiumDriver.createSession() with args: [null,null,[{“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android.apps.chrome”,“app-activity”:“com.google.android.apps.chrome.Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”}},{“requiredCapabilities”:{}}]]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498942238253 (02:20:38 GMT+0530 (India Standard Time))
[MJSONWP] Encountered internal error running command: Error: You must include a platformName capability
at AppiumDriver.getDriverForCaps (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\lib\appium.js:44:13)
at AppiumDriver.createSession$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\lib\appium.js:157:28)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at enqueueResult (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:185:17)
at Promise.F (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\core-js\library\modules$.export.js:30:36)
at AsyncIterator.enqueue (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at Object.runtime.async (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:209:12)
at AppiumDriver.createSession (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\appium.js:307:34)
at C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-base-driver\lib\basedriver\driver.js:207:24
at tryCatcher (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\util.js:26:23)
at Promise._settlePromiseFromHandler (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:510:31)
at Promise._settlePromiseAt (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:584:18)
at Promise._settlePromiseAtPostResolution (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:248:10)
at Async._drainQueue (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:128:12)
at Async._drainQueues (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:133:10)
at Immediate.Async.drainQueues (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:15:14)
at runCallback (timers.js:574:20)
at tryOnImmediate (timers.js:554:5)
at processImmediate [as _immediateCallback] (timers.js:533:5)
[HTTP] <-- POST /wd/hub/session 500 4 ms - 179
[HTTP] --> POST /wd/hub/session {“capabilities”:[{“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”}},{“requiredCapabilities”:{}}],“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”},“requiredCapabilities”:{}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”},{},[{“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”}},{“requiredCapabilities”:{}}]]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498942650877 (02:27:30 GMT+0530 (India Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] platformVersion: ‘6.0.1’
[Appium] automationName: ‘Appium’
[Appium] browserName: ‘Chrome’
[Appium] app-package: ‘com.google.android’
[Appium] app-activity: ‘Main’
[Appium] platformName: ‘Android’
[Appium] deviceName: ‘57da3ec0’
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] The following capabilities were provided, but are not recognized by appium: app-package, app-activity.
[BaseDriver] Session created with session id: b85402dd-0f57-4f95-94b2-496087cfbf22
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[AndroidDriver] We’re going to run a Chrome-based session
[AndroidDriver] Chrome-type package and activity are com.android.chrome and com.google.android.apps.chrome.Main
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\android-sdk\platform-tools\adb.exe
[AndroidDriver] Retrieving device list
[ADB] Trying to find a connected android device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[AndroidDriver] Looking for a device with Android ‘6.0.1’
[ADB] Setting device id to 57da3ec0
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.release”]
[AndroidDriver] Using device: 57da3ec0
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\android-sdk\platform-tools\adb.exe
[ADB] Setting device id to 57da3ec0
[AndroidDriver] App file was not listed, instead we’re going to run com.android.chrome directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“list”,“packages”,“com.android.chrome”]
[AndroidDriver] Starting Android session
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“wait-for-device”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“echo”,“ping”]
[Logcat] Starting logcat capture
[AndroidDriver] Pushing settings apk to device…
[ADB] Getting install status for io.appium.settings
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”]
[ADB] App is installed
[ADB] Getting package info for io.appium.settings
[ADB] Getting connected devices…
[ADB] Checking whether aapt is present
[ADB] Using aapt.exe from C:\Android\android-sdk\build-tools\22.0.1\aapt.exe
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[ADB] Cannot read version codes of C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.sdk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[AndroidDriver] Pushing unlock helper app to device…
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“install”,“C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-unlock\bin\unlock_apk-debug.apk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“appops”,“set”,“io.appium.settings”,“android:mock_location”,“allow”]
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.release”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“wm”,“size”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.product.model”]
[ADB] Current device property ‘ro.product.model’: Redmi Note 3
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.product.manufacturer”]
[ADB] Current device property ‘ro.product.manufacturer’: Xiaomi
[AndroidDriver] No app sent in, not parsing package/activity
[AndroidDriver] No app capability. Assuming it is already on the device
[AndroidDriver] Running fast reset (stop and clear)
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“am”,“force-stop”,“com.android.chrome”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“clear”,“com.android.chrome”]
[AndroidBootstrap] Watching for bootstrap disconnect
[ADB] Forwarding system: 4724 to device: 4724
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“forward”,“tcp:4724”,“tcp:4724”]
[UiAutomator] Starting UiAutomator
[UiAutomator] Moving to state ‘starting’
[UiAutomator] Parsing uiautomator jar
[UiAutomator] Found jar name: ‘AppiumBootstrap.jar’
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“push”,“C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-bootstrap\bootstrap\bin\AppiumBootstrap.jar”,"/data/local/tmp/"]
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Starting UIAutomator
[ADB] Creating ADB subprocess with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“uiautomator”,“runtest”,“AppiumBootstrap.jar”,"-c",“io.appium.android.bootstrap.Bootstrap”,"-e",“pkg”,“com.android.chrome”,"-e",“disableAndroidWatchers”,false,"-e",“acceptSslCerts”,false]
[UiAutomator] Moving to state ‘online’
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
[AndroidBootstrap] Android bootstrap socket is now connected
[ADB] Getting connected devices…
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“window”]
[AndroidDriver] Screen already unlocked, doing nothing
[AndroidDriver] Starting a chrome-based browser session
[AndroidDriver] A port was not given, using random port: 8000
[Chromedriver] Changed state to ‘starting’
[Chromedriver] Set chromedriver binary as: C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe
[Chromedriver] Killing any old chromedrivers, running: FOR /F “usebackq tokens=5” %a in (netstat -nao ^| findstr /R /C:"8000 ") do (FOR /F “usebackq” %b in (TASKLIST /FI "PID eq %a" ^| findstr /I chromedriver.exe) do (IF NOT %b=="" TASKKILL /F /PID %a))
[Chromedriver] No old chromedrivers seemed to exist
[Chromedriver] Spawning chromedriver with: C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe --url-base=wd/hub --port=8000 --adb-port=5037
[Chromedriver] [STDOUT] Starting ChromeDriver 2.28.455520 (cc17746adff54984afff480136733114c6b3704b) on port 8000
Only local connections are allowed.
[JSONWP Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8000/wd/hub/status] with no body
[JSONWP Proxy] Got response with status 200: “{“sessionId”:”",“status”:0,“value”:{“build”:{“version”:“alpha”},“os”:{“arch”:“x86_64”,“name”:“Windows NT”,“version”:“10.0.10586”}}}"
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“9788c3333b98dc1002270515d9e7d4e6”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32528 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“d85a5d142e40658c5e8784bb13e61954”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32557 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“95beea37f13eb69acc0ed4e29c935185”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32590 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“f0aec39c515dfff0f1f43172acb14013”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32621 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[Chromedriver] Chromedriver exited unexpectedly with code null, signal SIGTERM
[Chromedriver] Changed state to ‘stopped’
[Chromedriver] Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32621 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32621 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[AndroidDriver] Shutting down Android driver
[ADB] Pressing the HOME button
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“input”,“keyevent”,3]
[AndroidBootstrap] Sending command to android: {“cmd”:“shutdown”}
[AndroidBootstrap] Received command result from bootstrap
[UiAutomator] Shutting down UiAutomator
[UiAutomator] Moving to state ‘stopping’
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type SHUTDOWN
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:“OK, shutting down”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Closed client connection
[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: numtests=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=.

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: test=testRunServer

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: current=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: 0

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=

[AndroidBootstrap] [UIAUTO STDOUT] Test results for WatcherResultPrinter=.

[AndroidBootstrap] [UIAUTO STDOUT] Time: 7.982

[AndroidBootstrap] [UIAUTO STDOUT] OK (1 test)

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: -1

[UiAutomator] UiAutomator shut down normally
[UiAutomator] Moving to state ‘stopped’
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Moving to state ‘stopped’
[Logcat] Stopping logcat capture
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“am”,“force-stop”,“io.appium.unlock”]
[AndroidDriver] Not cleaning generated files. Add clearSystemFiles capability if wanted.
[MJSONWP] Encountered internal error running command: Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 32621 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[HTTP] <-- POST /wd/hub/session 500 16085 ms - 497
[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”},“requiredCapabilities”:{}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”},{},null]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498942667003 (02:27:47 GMT+0530 (India Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] platformVersion: ‘6.0.1’
[Appium] automationName: ‘Appium’
[Appium] browserName: ‘Chrome’
[Appium] app-package: ‘com.google.android’
[Appium] app-activity: ‘Main’
[Appium] platformName: ‘Android’
[Appium] deviceName: ‘57da3ec0’
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] The following capabilities were provided, but are not recognized by appium: app-package, app-activity.
[BaseDriver] Session created with session id: 2d5615f5-8acf-466b-b5ee-a8e9bcc06992
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[AndroidDriver] We’re going to run a Chrome-based session
[AndroidDriver] Chrome-type package and activity are com.android.chrome and com.google.android.apps.chrome.Main
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\android-sdk\platform-tools\adb.exe
[AndroidDriver] Retrieving device list
[ADB] Trying to find a connected android device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[AndroidDriver] Looking for a device with Android ‘6.0.1’
[ADB] Setting device id to 57da3ec0
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.release”]
[AndroidDriver] Using device: 57da3ec0
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\android-sdk\platform-tools\adb.exe
[ADB] Setting device id to 57da3ec0
[AndroidDriver] App file was not listed, instead we’re going to run com.android.chrome directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“list”,“packages”,“com.android.chrome”]
[AndroidDriver] Starting Android session
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“wait-for-device”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“echo”,“ping”]
[Logcat] Starting logcat capture
[AndroidDriver] Pushing settings apk to device…
[ADB] Getting install status for io.appium.settings
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”]
[ADB] App is installed
[ADB] Getting package info for io.appium.settings
[ADB] Getting connected devices…
[ADB] Checking whether aapt is present
[ADB] Using aapt.exe from C:\Android\android-sdk\build-tools\22.0.1\aapt.exe
[ADB] Cannot read version codes of C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.sdk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[AndroidDriver] Pushing unlock helper app to device…
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“install”,“C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-unlock\bin\unlock_apk-debug.apk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“appops”,“set”,“io.appium.settings”,“android:mock_location”,“allow”]
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.build.version.release”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“wm”,“size”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.product.model”]
[ADB] Current device property ‘ro.product.model’: Redmi Note 3
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“getprop”,“ro.product.manufacturer”]
[ADB] Current device property ‘ro.product.manufacturer’: Xiaomi
[AndroidDriver] No app sent in, not parsing package/activity
[AndroidDriver] No app capability. Assuming it is already on the device
[AndroidDriver] Running fast reset (stop and clear)
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“am”,“force-stop”,“com.android.chrome”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“pm”,“clear”,“com.android.chrome”]
[AndroidBootstrap] Watching for bootstrap disconnect
[ADB] Forwarding system: 4724 to device: 4724
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“forward”,“tcp:4724”,“tcp:4724”]
[UiAutomator] Starting UiAutomator
[UiAutomator] Moving to state ‘starting’
[UiAutomator] Parsing uiautomator jar
[UiAutomator] Found jar name: ‘AppiumBootstrap.jar’
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“push”,“C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-bootstrap\bootstrap\bin\AppiumBootstrap.jar”,"/data/local/tmp/"]
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Starting UIAutomator
[ADB] Creating ADB subprocess with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“uiautomator”,“runtest”,“AppiumBootstrap.jar”,"-c",“io.appium.android.bootstrap.Bootstrap”,"-e",“pkg”,“com.android.chrome”,"-e",“disableAndroidWatchers”,false,"-e",“acceptSslCerts”,false]
[UiAutomator] Moving to state ‘online’
[AndroidBootstrap] Android bootstrap socket is now connected
[ADB] Getting connected devices…
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] json loading complete.
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“dumpsys”,“window”]
[AndroidDriver] Screen already unlocked, doing nothing
[AndroidDriver] Starting a chrome-based browser session
[AndroidDriver] A port was not given, using random port: 8000
[Chromedriver] Changed state to ‘starting’
[Chromedriver] Set chromedriver binary as: C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe
[Chromedriver] Killing any old chromedrivers, running: FOR /F “usebackq tokens=5” %a in (netstat -nao ^| findstr /R /C:"8000 ") do (FOR /F “usebackq” %b in (TASKLIST /FI "PID eq %a" ^| findstr /I chromedriver.exe) do (IF NOT %b=="" TASKKILL /F /PID %a))
[Chromedriver] No old chromedrivers seemed to exist
[Chromedriver] Spawning chromedriver with: C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\chromedriver.exe --url-base=wd/hub --port=8000 --adb-port=5037
[Chromedriver] [STDOUT] Starting ChromeDriver 2.28.455520 (cc17746adff54984afff480136733114c6b3704b) on port 8000
Only local connections are allowed.
[JSONWP Proxy] Proxying [GET /status] to [GET http://127.0.0.1:8000/wd/hub/status] with no body
[JSONWP Proxy] Got response with status 200: “{“sessionId”:”",“status”:0,“value”:{“build”:{“version”:“alpha”},“os”:{“arch”:“x86_64”,“name”:“Windows NT”,“version”:“10.0.10586”}}}"
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“4f9f7efd007dd913d863b22df7fe8f02”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 371 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“df01008f70c5baf30d34b36b849ac5d7”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 434 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“0e8b6118eab70c643f5a8953f242eaf6”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 478 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:8000/wd/hub/session] with body: {“desiredCapabilities”:{“chromeOptions”:{“androidPackage”:“com.android.chrome”,“androidDeviceSerial”:“57da3ec0”}}}
[JSONWP Proxy] Got response with status 200: {“sessionId”:“b0604f178238dca7081bb895d9ec17c7”,“status”:13,“value”:{“message”:“unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 524 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome\r\n\n (Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)”}}
[Chromedriver] Chromedriver exited unexpectedly with code null, signal SIGTERM
[Chromedriver] Changed state to ‘stopped’
[Chromedriver] Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 524 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 524 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[AndroidDriver] Shutting down Android driver
[ADB] Pressing the HOME button
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“input”,“keyevent”,3]
[AndroidBootstrap] Sending command to android: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type SHUTDOWN
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:“OK, shutting down”}
[AndroidBootstrap] Received command result from bootstrap
[UiAutomator] Shutting down UiAutomator
[UiAutomator] Moving to state ‘stopping’
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Closed client connection
[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: numtests=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=.

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: test=testRunServer

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: current=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: 0

[UiAutomator] UiAutomator shut down normally
[UiAutomator] Moving to state ‘stopped’
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Moving to state ‘stopped’
[Logcat] Stopping logcat capture
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Android\android-sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“57da3ec0”,“shell”,“am”,“force-stop”,“io.appium.unlock”]
[AndroidDriver] Not cleaning generated files. Add clearSystemFiles capability if wanted.
[MJSONWP] Encountered internal error running command: Error: unknown error: Failed to clear data for com.android.chrome on device 57da3ec0: Error: java.lang.SecurityException: PID 524 does not have permission android.permission.CLEAR_APP_USER_DATA to clear data of package com.android.chrome

(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 10.0.10586 x86_64)
at Chromedriver.callee$2$0$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-chromedriver\lib\chromedriver.js:176:15)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
[HTTP] <-- POST /wd/hub/session 500 16177 ms - 495
[HTTP] --> POST /wd/hub/session {“capabilities”:[{“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”}},{“requiredCapabilities”:{}}]}
[MJSONWP] Calling AppiumDriver.createSession() with args: [null,null,[{“desiredCapabilities”:{“platformVersion”:“6.0.1”,“automationName”:“Appium”,“browserName”:“Chrome”,“app-package”:“com.google.android”,“app-activity”:“Main”,“platformName”:“Android”,“deviceName”:“57da3ec0”}},{“requiredCapabilities”:{}}]]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498942683194 (02:28:03 GMT+0530 (India Standard Time))
[MJSONWP] Encountered internal error running command: Error: You must include a platformName capability
at AppiumDriver.getDriverForCaps (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\lib\appium.js:44:13)
at AppiumDriver.createSession$ (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\lib\appium.js:157:28)
at tryCatch (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at invoke (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at enqueueResult (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:185:17)
at Promise.F (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\core-js\library\modules$.export.js:30:36)
at AsyncIterator.enqueue (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at Object.runtime.async (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:209:12)
at AppiumDriver.createSession (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\appium.js:307:34)
at C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-base-driver\lib\basedriver\driver.js:207:24
at tryCatcher (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\util.js:26:23)
at Promise._settlePromiseFromHandler (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:510:31)
at Promise._settlePromiseAt (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:584:18)
at Promise._settlePromiseAtPostResolution (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:248:10)
at Async._drainQueue (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:128:12)
at Async._drainQueues (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:133:10)
at Immediate.Async.drainQueues (C:\Users\ASHUTOSH\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:15:14)
at runCallback (timers.js:574:20)
at tryOnImmediate (timers.js:554:5)
at processImmediate [as _immediateCallback] (timers.js:533:5)
[HTTP] <-- POST /wd/hub/session 500 6 ms - 179

Please revert me with solutions.