From f4f7e224516cf1b6ca6c3ab33295a07b9c40c046 Mon Sep 17 00:00:00 2001 From: Javon Date: Wed, 27 Feb 2019 18:09:35 -0500 Subject: [PATCH] use relative path for app paths --- .gitignore | 3 + __device-tests__/gutenberg-editor.test.js | 4 +- appium-out.log | 7769 --------------------- 3 files changed, 5 insertions(+), 7771 deletions(-) delete mode 100644 appium-out.log diff --git a/.gitignore b/.gitignore index 2b9032d064..49cbdaf235 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,6 @@ buck-out/ !.vscode/extensions.json *.pot + +# e2e output log +appium-out.log \ No newline at end of file diff --git a/__device-tests__/gutenberg-editor.test.js b/__device-tests__/gutenberg-editor.test.js index d2d34c1479..be2bafbc83 100644 --- a/__device-tests__/gutenberg-editor.test.js +++ b/__device-tests__/gutenberg-editor.test.js @@ -33,7 +33,7 @@ if(rnPlatform === 'android' ) { appActivity: 'com.gutenberg.MainActivity', noReset: false, fullReset: true, - app: '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk', + app: './android/app/build/outputs/apk/debug/app-debug.apk', // relative to root of project }; } else { config = { @@ -41,7 +41,7 @@ if(rnPlatform === 'android' ) { platformVersion: 12.1, deviceName: 'iPhone XR', automationName: 'XCUITest', - app: '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app', // relative to root of project + app: './ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app', // relative to root of project }; } diff --git a/appium-out.log b/appium-out.log deleted file mode 100644 index a15a0896f0..0000000000 --- a/appium-out.log +++ /dev/null @@ -1,7769 +0,0 @@ -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[Appium] Appium REST http interface listener started on 0.0.0.0:4728 -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551302777327 (16:26:17 GMT-0500 (EST)) -[Appium] Creating new XCUITestDriver (v2.94.2) session -[Appium] Capabilities: -[Appium] platformName: iOS -[Appium] platformVersion: 12.1 -[Appium] deviceName: iPhone XR -[Appium] automationName: XCUITest -[Appium] app: /Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"iOS","plat... -[BaseDriver] Session created with session id: c11aab57-27e0-4984-bc37-40e3db45f099 -[debug] [XCUITest] Current user: 'javon' -[debug] [XCUITest] Xcode version set to '10.1' (tools v10.1.0.0.1.1539992718) -[debug] [XCUITest] iOS SDK Version set to '12.1' -[debug] [BaseDriver] Event 'xcodeDetailsRetrieved' logged at 1551302777488 (16:26:17 GMT-0500 (EST)) -[iOSSim] Constructing iOS simulator for Xcode version 10.1 with udid '1476D822-E585-44CE-B9B0-8F52C02B5224' -[XCUITest] Determining device to run tests on: udid: '1476D822-E585-44CE-B9B0-8F52C02B5224', real device: false -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' -[debug] [BaseDriver] Event 'appConfigured' logged at 1551302777839 (16:26:17 GMT-0500 (EST)) -[debug] [XCUITest] Checking whether app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' is actually present on file system -[debug] [XCUITest] App is present -[debug] [iOS] Getting bundle ID from app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app': 'org.reactjs.native.example.gutenberg' -[debug] [BaseDriver] Event 'resetStarted' logged at 1551302777841 (16:26:17 GMT-0500 (EST)) -[XCUITest] Not scrubbing third party app in anticipation of uninstall -[debug] [BaseDriver] Event 'resetComplete' logged at 1551302778181 (16:26:18 GMT-0500 (EST)) -[debug] [XCUITest] Starting log capture for iOS Simulator with udid '1476D822-E585-44CE-B9B0-8F52C02B5224', using 'xcrun simctl spawn 1476D822-E585-44CE-B9B0-8F52C02B5224 log stream --style compact' -[debug] [BaseDriver] Event 'logCaptureStarted' logged at 1551302778605 (16:26:18 GMT-0500 (EST)) -[XCUITest] Setting up simulator -[debug] [iOS] No reason to set locale -[debug] [iOS] No iOS / app preferences to set -[debug] [iOSSim] Matched 1 Simulator cache item for cleanup: /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging -[debug] [iOSSim] Setting preferences of 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator to {"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Setting common Simulator preferences to {"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Updated 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator preferences at '/Users/javon/Library/Preferences/com.apple.iphonesimulator.plist' with {"DevicePreferences":{"1476D822-E585-44CE-B9B0-8F52C02B5224":{"ConnectHardwareKeyboard":false}},"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Got Simulator UI client PID: 7395 -[iOSSim] Both Simulator with UDID 1476D822-E585-44CE-B9B0-8F52C02B5224 and the UI client are currently running -[debug] [BaseDriver] Event 'simStarted' logged at 1551302778952 (16:26:18 GMT-0500 (EST)) -[debug] [XCUITest] Verifying application platform -[debug] [XCUITest] CFBundleSupportedPlatforms: ["iPhoneSimulator"] -[debug] [XCUITest] Reset requested. Removing app with id 'org.reactjs.native.example.gutenberg' from the device -[debug] [XCUITest] Installing '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' on Simulator with UUID '1476D822-E585-44CE-B9B0-8F52C02B5224'... -[simctl] Error: simctl error running 'install': An error was encountered processing the command (domain=IXUserPresentableErrorDomain, code=1): -[simctl] This app could not be installed at this time. -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.aEjZkK/extracted/Payload/gutenberg.app -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.aEjZkK/extracted/Payload/gutenberg.app -[simctl] Underlying error (domain=MIInstallerErrorDomain, code=35): -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.aEjZkK/extracted/Payload/gutenberg.app -[simctl] at Object.wrappedLogger.errorAndThrow (/usr/local/lib/node_modules/appium/node_modules/appium-support/lib/logging.js:78:13) -[simctl] at simCommand$ (/usr/local/lib/node_modules/appium/node_modules/node-simctl/lib/simctl.js:50:11) -[simctl] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[simctl] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[simctl] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[simctl] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[simctl] at -[debug] [XCUITest] The app has been installed successfully. -[debug] [BaseDriver] Event 'appInstalled' logged at 1551302782954 (16:26:22 GMT-0500 (EST)) -[XCUITest] Using WDA path: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent' -[XCUITest] Using WDA agent: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj' -[debug] [XCUITest] No obsolete cached processes from previous WDA sessions listening on port 8100 have been found -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"8BE02E9C-0EE3-4507-BF41-684DDDCFF8E7\",\n \"status\" : 0\n}" -[debug] [XCUITest] Upgrade timestamp of the currently bundled WDA: 1542166849303 -[debug] [XCUITest] Upgrade timestamp of the WDA on the device: 1542166849303 -[XCUITest] Will reuse previously cached WDA instance at 'http://localhost:8100/' with 'com.facebook.WebDriverAgentRunner'. Set the wdaLocalPort capability to a value different from 8100 if this is an undesired behavior. -[debug] [XCUITest] Trying to start WebDriverAgent 2 times with 10000ms interval -[debug] [BaseDriver] Event 'wdaStartAttempted' logged at 1551302783082 (16:26:23 GMT-0500 (EST)) -[XCUITest] Using provided WebdriverAgent at 'http://localhost:8100/' -[debug] [BaseDriver] Event 'wdaSessionAttempted' logged at 1551302783084 (16:26:23 GMT-0500 (EST)) -[debug] [XCUITest] Sending createSession command to WDA -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"8BE02E9C-0EE3-4507-BF41-684DDDCFF8E7\",\n \"status\" : 0\n}" -[debug] [JSONWP Proxy] Matched '/session' to command name 'createSession' -[debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":{"bundleId":"org.reactjs.native.example.gutenberg","arguments":[],"environment":{},"shouldWaitForQuiescence":true,"shouldUseTestManagerForVisibilityDetection":false,"maxTypingFrequency":60,"shouldUseSingletonTestManager":true}} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","capabilities":{"device":"iphone","browserName":"Gutenberg","sdkVersion":"12.1","CFBundleIdentifier":"org.reactjs.native.example.gutenberg"}},"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [BaseDriver] Event 'wdaSessionStarted' logged at 1551302784877 (16:26:24 GMT-0500 (EST)) -[debug] [BaseDriver] Event 'wdaStarted' logged at 1551302784878 (16:26:24 GMT-0500 (EST)) -[XCUITest] Skipping setting of the initial display orientation. Set the "orientation" capability to either "LANDSCAPE" or "PORTRAIT", if this is an undesired behavior. -[debug] [BaseDriver] Event 'orientationSet' logged at 1551302784880 (16:26:24 GMT-0500 (EST)) -[Appium] New XCUITestDriver session created successfully, session c11aab57-27e0-4984-bc37-40e3db45f099 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551302784881 (16:26:24 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session c11aab57-27e0-4984-bc37-40e3db45f099 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"webStorageEnabled":false,"locationContextEnabled":false,"browserName":"","platform":"MAC","javascriptEnabled":true,"databaseEnabled":false,"takesScreenshot":true,"networkConnectionEnabled":false,"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app","udid":"1476D822-E585-44CE-B9B0-8F52C02B5224"} -[HTTP] <-- POST /wd/hub/session 200 7561 ms - 520 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 2 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'implicitWait' -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/timeouts/implicit_wait 200 11 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element] with body: {"using":"accessibility id","value":"Add block"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"32000000-0000-0000-5731-000000000000"},"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"32000000-0000-0000-5731-000000000000"} -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element 200 120 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/32000000-0000-0000-5731-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/32000000-0000-0000-5731-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/32000000-0000-0000-5731-000000000000/click] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element/32000000-0000-0000-5731-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"32000000-0000-0000-5731-000000000000","value":"","sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B"} -[JSONWP Proxy] Replacing sessionId 7DC2A455-C0FE-4F68-A9A6-EB3456D5662B with c11aab57-27e0-4984-bc37-40e3db45f099 -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/32000000-0000-0000-5731-000000000000/click 200 464 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element] with body: {"using":"accessibility id","value":"Paragraph"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"52000000-0000-0000-5731-000000000000"},"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"52000000-0000-0000-5731-000000000000"} -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element 200 157 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/52000000-0000-0000-5731-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/52000000-0000-0000-5731-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/52000000-0000-0000-5731-000000000000/click] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element/52000000-0000-0000-5731-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"52000000-0000-0000-5731-000000000000","value":"","sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B"} -[JSONWP Proxy] Replacing sessionId 7DC2A455-C0FE-4F68-A9A6-EB3456D5662B with c11aab57-27e0-4984-bc37-40e3db45f099 -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/52000000-0000-0000-5731-000000000000/click 200 675 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@name, 'core/paragraph')]","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/elements] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"91000000-0000-0000-5731-000000000000"}],"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"91000000-0000-0000-5731-000000000000"}] -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/elements 200 1763 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/91000000-0000-0000-5731-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","91000000-0000-0000-5731-000000000000","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/91000000-0000-0000-5731-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/91000000-0000-0000-5731-000000000000/attribute/name] to [GET http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element/91000000-0000-0000-5731-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b\",\n \"sessionId\" : \"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b" -[HTTP] <-- GET /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/91000000-0000-0000-5731-000000000000/attribute/name 200 98 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element -[HTTP] {"using":"accessibility id","value":"core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element] with body: {"using":"accessibility id","value":"core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"91000000-0000-0000-5731-000000000000"},"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"91000000-0000-0000-5731-000000000000"} -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element 200 156 ms - 122 -[HTTP]  -[HTTP] --> GET /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/91000000-0000-0000-5731-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","91000000-0000-0000-5731-000000000000","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/91000000-0000-0000-5731-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/91000000-0000-0000-5731-000000000000/attribute/name] to [GET http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element/91000000-0000-0000-5731-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b\",\n \"sessionId\" : \"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b" -[HTTP] <-- GET /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/91000000-0000-0000-5731-000000000000/attribute/name 200 115 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b')]//XCUIElementTypeTextView"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["xpath","//*[starts-with(@name, 'core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b')]//XCUIElementTypeTextView","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-c1b5db67-17b5-4616-9477-c07daa40c05b')]//XCUIElementTypeTextView"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"58000000-0000-0000-5731-000000000000"},"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"58000000-0000-0000-5731-000000000000"} -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element 200 2117 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/58000000-0000-0000-5731-000000000000/value -[HTTP] {"value":["Hello Gutenberg!"]} -[debug] [MJSONWP] Calling AppiumDriver.setValue() with args: [["Hello Gutenberg!"],"58000000-0000-0000-5731-000000000000","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'setValue' -[HTTP] --> POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/elements -[HTTP] {"using":"accessibility id","value":"block-list"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["accessibility id","block-list","c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-5731-000000000000/value' to command name 'setValue' -[debug] [JSONWP Proxy] Proxying [POST /element/58000000-0000-0000-5731-000000000000/value] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element/58000000-0000-0000-5731-000000000000/value] with body: {"value":["H","e","l","l","o"," ","G","u","t","e","n","b","e","r","g","!"]} -[debug] [JSONWP Proxy] Got response with status 200: {"value":"Error Domain=com.facebook.WebDriverAgent Code=1 \"Keyboard is not present\" UserInfo={NSLocalizedDescription=Keyboard is not present}","sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":13} -[debug] [MJSONWP] Matched JSONWP error code 13 to UnknownError -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-5731-000000000000/attribute/type' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/58000000-0000-0000-5731-000000000000/attribute/type] to [GET http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/element/58000000-0000-0000-5731-000000000000/attribute/type] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"XCUIElementTypeTextView\",\n \"sessionId\" : \"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B\",\n \"status\" : 0\n}" -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B/elements] with body: {"using":"accessibility id","value":"block-list"} -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Error Domain=com.facebook.WebDriverAgent Code=1 "Keyboard is not present" UserInfo={NSLocalizedDescription=Keyboard is not present} -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:789:10) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/element/58000000-0000-0000-5731-000000000000/value 500 4643 ms - 304 -[HTTP]  -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"22000000-0000-0000-5731-000000000000"},{"ELEMENT":"28000000-0000-0000-5731-000000000000"},{"ELEMENT":"2A000000-0000-0000-5731-000000000000"}],"sessionId":"7DC2A455-C0FE-4F68-A9A6-EB3456D5662B","status":0} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"22000000-0000-0000-5731-000000000000"},{"ELEMENT":"28000000-0000-0000-5731-000000000000"},{"ELEMENT":"2A000000-0000-0000-5731-000000000000"}] -[HTTP] <-- POST /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099/elements 200 4866 ms - 226 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["c11aab57-27e0-4984-bc37-40e3db45f099"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551302808879 (16:26:48 GMT-0500 (EST)) -[Appium] Removing session c11aab57-27e0-4984-bc37-40e3db45f099 from our master session list -[debug] [JSONWP Proxy] Matched '/session/c11aab57-27e0-4984-bc37-40e3db45f099' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /session/c11aab57-27e0-4984-bc37-40e3db45f099] to [DELETE http://localhost:8100/session/7DC2A455-C0FE-4F68-A9A6-EB3456D5662B] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n\n },\n \"sessionId\" : \"D6E2AAB4-6294-49F1-85E5-B607D6575AB6\",\n \"status\" : 0\n}" -[debug] [XCUITest] Not clearing log files. Use `clearSystemFiles` capability to turn on. -[debug] [iOSLog] Stopping iOS log capture -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551302809897 (16:26:49 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/c11aab57-27e0-4984-bc37-40e3db45f099 200 1019 ms - 76 -[HTTP]  -[Appium] Received SIGINT - shutting down -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[Appium] Appium REST http interface listener started on 0.0.0.0:4728 -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551302886568 (16:28:06 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 044fa58a-24aa-4156-9008-55a979248aec -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[ADB] Checking whether adb is present -[ADB] Found 3 'build-tools' folders under '/Users/javon/Library/Android/sdk' (newest first): -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.3 -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.2 -[ADB] /Users/javon/Library/Android/sdk/build-tools/27.0.3 -[ADB] Using adb from /Users/javon/Library/Android/sdk/platform-tools/adb -[AndroidDriver] Retrieving device list -[debug] [ADB] Trying to find a connected android device -[debug] [ADB] Getting connected devices... -[debug] [ADB] 1 device(s) connected -[AndroidDriver] Using device: emulator-5554 -[debug] [ADB] Setting device id to emulator-5554 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 28 -[debug] [ADB] Device API level: 28 -[debug] [AndroidDriver] Parsing package and activity from app manifest -[ADB] Using apkanalyzer from /Users/javon/Library/Android/sdk/tools/bin/apkanalyzer -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"] -[ADB] Package name: 'com.gutenberg' -[ADB] Main activity name: 'com.gutenberg.MainActivity' -[debug] [AndroidDriver] Parsed package and activity are: com.gutenberg/com.gutenberg.MainActivity -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 9 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[ADB] Using apksigner from /Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server' -[ADB] Checking whether aapt is present -[ADB] Using aapt from /Users/javon/Library/Android/sdk/build-tools/28.0.3/aapt -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps' -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am start -W -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package com.gutenberg' -[debug] [ADB] The installed 'com.gutenberg' package does not require upgrade ('1.0.0' >= '1.0.0') -[AndroidDriver] Performing fast reset on 'com.gutenberg' -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm clear com.gutenberg' -[debug] [AndroidDriver] Performed fast reset on the installed 'com.gutenberg' application (stop and clear) -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5554 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:486) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:194) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:80) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:50) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:340) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.gutenberg' -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551302942446 (16:29:02 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 55893 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 3 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Received SIGINT - shutting down -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[Appium] Appium REST http interface listener started on 0.0.0.0:4728 -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551302979337 (16:29:39 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: b45d687e-6260-4d99-86e0-c717a3e72c5b -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[ADB] Checking whether adb is present -[ADB] Found 3 'build-tools' folders under '/Users/javon/Library/Android/sdk' (newest first): -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.3 -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.2 -[ADB] /Users/javon/Library/Android/sdk/build-tools/27.0.3 -[ADB] Using adb from /Users/javon/Library/Android/sdk/platform-tools/adb -[AndroidDriver] Retrieving device list -[debug] [ADB] Trying to find a connected android device -[debug] [ADB] Getting connected devices... -[debug] [ADB] 1 device(s) connected -[AndroidDriver] Using device: emulator-5554 -[debug] [ADB] Setting device id to emulator-5554 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 28 -[debug] [ADB] Device API level: 28 -[debug] [AndroidDriver] Parsing package and activity from app manifest -[ADB] Using apkanalyzer from /Users/javon/Library/Android/sdk/tools/bin/apkanalyzer -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"] -[ADB] Package name: 'com.gutenberg' -[ADB] Main activity name: 'com.gutenberg.MainActivity' -[debug] [AndroidDriver] Parsed package and activity are: com.gutenberg/com.gutenberg.MainActivity -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 9 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[ADB] Using apksigner from /Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server' -[ADB] Checking whether aapt is present -[ADB] Using aapt from /Users/javon/Library/Android/sdk/build-tools/28.0.3/aapt -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [ADB] App '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' not installed. Installing -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 install /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5554 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:486) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:194) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:80) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:50) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:340) -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.gutenberg' -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551303022447 (16:30:22 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 43125 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 3 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Received SIGINT - shutting down -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[Appium] Appium REST http interface listener started on 0.0.0.0:4728 -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551303358670 (16:35:58 GMT-0500 (EST)) -[Appium] Creating new XCUITestDriver (v2.94.2) session -[Appium] Capabilities: -[Appium] platformName: iOS -[Appium] platformVersion: 12.1 -[Appium] deviceName: iPhone XR -[Appium] automationName: XCUITest -[Appium] app: /Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"iOS","plat... -[BaseDriver] Session created with session id: 4420f454-25b4-46ff-be50-eed99ffcc3ea -[debug] [XCUITest] Current user: 'javon' -[debug] [XCUITest] Xcode version set to '10.1' (tools v10.1.0.0.1.1539992718) -[debug] [XCUITest] iOS SDK Version set to '12.1' -[debug] [BaseDriver] Event 'xcodeDetailsRetrieved' logged at 1551303358873 (16:35:58 GMT-0500 (EST)) -[iOSSim] Constructing iOS simulator for Xcode version 10.1 with udid '1476D822-E585-44CE-B9B0-8F52C02B5224' -[XCUITest] Determining device to run tests on: udid: '1476D822-E585-44CE-B9B0-8F52C02B5224', real device: false -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' -[debug] [BaseDriver] Event 'appConfigured' logged at 1551303359674 (16:35:59 GMT-0500 (EST)) -[debug] [XCUITest] Checking whether app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' is actually present on file system -[debug] [XCUITest] App is present -[debug] [iOS] Getting bundle ID from app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app': 'org.reactjs.native.example.gutenberg' -[debug] [BaseDriver] Event 'resetStarted' logged at 1551303359676 (16:35:59 GMT-0500 (EST)) -[XCUITest] Not scrubbing third party app in anticipation of uninstall -[debug] [BaseDriver] Event 'resetComplete' logged at 1551303360052 (16:36:00 GMT-0500 (EST)) -[debug] [XCUITest] Starting log capture for iOS Simulator with udid '1476D822-E585-44CE-B9B0-8F52C02B5224', using 'xcrun simctl spawn 1476D822-E585-44CE-B9B0-8F52C02B5224 log stream --style compact' -[debug] [BaseDriver] Event 'logCaptureStarted' logged at 1551303360530 (16:36:00 GMT-0500 (EST)) -[XCUITest] Setting up simulator -[debug] [iOS] No reason to set locale -[debug] [iOS] No iOS / app preferences to set -[debug] [iOSSim] Matched 1 Simulator cache item for cleanup: /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging -[debug] [iOSSim] Setting preferences of 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator to {"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Setting common Simulator preferences to {"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Updated 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator preferences at '/Users/javon/Library/Preferences/com.apple.iphonesimulator.plist' with {"DevicePreferences":{"1476D822-E585-44CE-B9B0-8F52C02B5224":{"ConnectHardwareKeyboard":false}},"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Got Simulator UI client PID: 7395 -[iOSSim] Both Simulator with UDID 1476D822-E585-44CE-B9B0-8F52C02B5224 and the UI client are currently running -[debug] [BaseDriver] Event 'simStarted' logged at 1551303361141 (16:36:01 GMT-0500 (EST)) -[debug] [XCUITest] Verifying application platform -[debug] [XCUITest] CFBundleSupportedPlatforms: ["iPhoneSimulator"] -[debug] [XCUITest] Reset requested. Removing app with id 'org.reactjs.native.example.gutenberg' from the device -[debug] [XCUITest] Installing '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' on Simulator with UUID '1476D822-E585-44CE-B9B0-8F52C02B5224'... -[simctl] Error: simctl error running 'install': An error was encountered processing the command (domain=IXUserPresentableErrorDomain, code=1): -[simctl] This app could not be installed at this time. -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.NclXn6/extracted/Payload/gutenberg.app -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.NclXn6/extracted/Payload/gutenberg.app -[simctl] Underlying error (domain=MIInstallerErrorDomain, code=35): -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.NclXn6/extracted/Payload/gutenberg.app -[simctl] at Object.wrappedLogger.errorAndThrow (/usr/local/lib/node_modules/appium/node_modules/appium-support/lib/logging.js:78:13) -[simctl] at simCommand$ (/usr/local/lib/node_modules/appium/node_modules/node-simctl/lib/simctl.js:50:11) -[simctl] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[simctl] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[simctl] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[simctl] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[simctl] at -[debug] [XCUITest] The app has been installed successfully. -[debug] [BaseDriver] Event 'appInstalled' logged at 1551303365274 (16:36:05 GMT-0500 (EST)) -[XCUITest] Using WDA path: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent' -[XCUITest] Using WDA agent: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj' -[debug] [XCUITest] No obsolete cached processes from previous WDA sessions listening on port 8100 have been found -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"D6E2AAB4-6294-49F1-85E5-B607D6575AB6\",\n \"status\" : 0\n}" -[debug] [XCUITest] Upgrade timestamp of the currently bundled WDA: 1542166849303 -[debug] [XCUITest] Upgrade timestamp of the WDA on the device: 1542166849303 -[XCUITest] Will reuse previously cached WDA instance at 'http://localhost:8100/' with 'com.facebook.WebDriverAgentRunner'. Set the wdaLocalPort capability to a value different from 8100 if this is an undesired behavior. -[debug] [XCUITest] Trying to start WebDriverAgent 2 times with 10000ms interval -[debug] [BaseDriver] Event 'wdaStartAttempted' logged at 1551303365409 (16:36:05 GMT-0500 (EST)) -[XCUITest] Using provided WebdriverAgent at 'http://localhost:8100/' -[debug] [BaseDriver] Event 'wdaSessionAttempted' logged at 1551303365410 (16:36:05 GMT-0500 (EST)) -[debug] [XCUITest] Sending createSession command to WDA -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"D6E2AAB4-6294-49F1-85E5-B607D6575AB6\",\n \"status\" : 0\n}" -[debug] [JSONWP Proxy] Matched '/session' to command name 'createSession' -[debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":{"bundleId":"org.reactjs.native.example.gutenberg","arguments":[],"environment":{},"shouldWaitForQuiescence":true,"shouldUseTestManagerForVisibilityDetection":false,"maxTypingFrequency":60,"shouldUseSingletonTestManager":true}} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","capabilities":{"device":"iphone","browserName":"Gutenberg","sdkVersion":"12.1","CFBundleIdentifier":"org.reactjs.native.example.gutenberg"}},"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [BaseDriver] Event 'wdaSessionStarted' logged at 1551303367691 (16:36:07 GMT-0500 (EST)) -[debug] [BaseDriver] Event 'wdaStarted' logged at 1551303367691 (16:36:07 GMT-0500 (EST)) -[XCUITest] Skipping setting of the initial display orientation. Set the "orientation" capability to either "LANDSCAPE" or "PORTRAIT", if this is an undesired behavior. -[debug] [BaseDriver] Event 'orientationSet' logged at 1551303367692 (16:36:07 GMT-0500 (EST)) -[Appium] New XCUITestDriver session created successfully, session 4420f454-25b4-46ff-be50-eed99ffcc3ea added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551303367694 (16:36:07 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 4420f454-25b4-46ff-be50-eed99ffcc3ea -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"webStorageEnabled":false,"locationContextEnabled":false,"browserName":"","platform":"MAC","javascriptEnabled":true,"databaseEnabled":false,"takesScreenshot":true,"networkConnectionEnabled":false,"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app","udid":"1476D822-E585-44CE-B9B0-8F52C02B5224"} -[HTTP] <-- POST /wd/hub/session 200 9030 ms - 520 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 2 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'implicitWait' -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/timeouts/implicit_wait 200 11 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element] with body: {"using":"accessibility id","value":"Add block"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"32000000-0000-0000-D437-000000000000"},"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"32000000-0000-0000-D437-000000000000"} -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element 200 109 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/32000000-0000-0000-D437-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/32000000-0000-0000-D437-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/32000000-0000-0000-D437-000000000000/click] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element/32000000-0000-0000-D437-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"32000000-0000-0000-D437-000000000000","value":"","sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A"} -[JSONWP Proxy] Replacing sessionId 8EE4427F-139C-49B7-9186-8231C6199C3A with 4420f454-25b4-46ff-be50-eed99ffcc3ea -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/32000000-0000-0000-D437-000000000000/click 200 452 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element] with body: {"using":"accessibility id","value":"Paragraph"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"52000000-0000-0000-D437-000000000000"},"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"52000000-0000-0000-D437-000000000000"} -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element 200 146 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/52000000-0000-0000-D437-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/52000000-0000-0000-D437-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/52000000-0000-0000-D437-000000000000/click] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element/52000000-0000-0000-D437-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"52000000-0000-0000-D437-000000000000","value":"","sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A"} -[JSONWP Proxy] Replacing sessionId 8EE4427F-139C-49B7-9186-8231C6199C3A with 4420f454-25b4-46ff-be50-eed99ffcc3ea -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/52000000-0000-0000-D437-000000000000/click 200 844 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@name, 'core/paragraph')]","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/elements] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"91000000-0000-0000-D437-000000000000"}],"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"91000000-0000-0000-D437-000000000000"}] -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/elements 200 1753 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/91000000-0000-0000-D437-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","91000000-0000-0000-D437-000000000000","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/91000000-0000-0000-D437-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/91000000-0000-0000-D437-000000000000/attribute/name] to [GET http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element/91000000-0000-0000-D437-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21\",\n \"sessionId\" : \"8EE4427F-139C-49B7-9186-8231C6199C3A\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21" -[HTTP] <-- GET /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/91000000-0000-0000-D437-000000000000/attribute/name 200 97 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element -[HTTP] {"using":"accessibility id","value":"core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element] with body: {"using":"accessibility id","value":"core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"91000000-0000-0000-D437-000000000000"},"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"91000000-0000-0000-D437-000000000000"} -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element 200 158 ms - 122 -[HTTP]  -[HTTP] --> GET /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/91000000-0000-0000-D437-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","91000000-0000-0000-D437-000000000000","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/91000000-0000-0000-D437-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/91000000-0000-0000-D437-000000000000/attribute/name] to [GET http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element/91000000-0000-0000-D437-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21\",\n \"sessionId\" : \"8EE4427F-139C-49B7-9186-8231C6199C3A\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21" -[HTTP] <-- GET /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/91000000-0000-0000-D437-000000000000/attribute/name 200 99 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21')]//XCUIElementTypeTextView"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["xpath","//*[starts-with(@name, 'core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21')]//XCUIElementTypeTextView","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-b6efb9c6-ab38-48ab-8f8e-6e886adacb21')]//XCUIElementTypeTextView"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"58000000-0000-0000-D437-000000000000"},"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"58000000-0000-0000-D437-000000000000"} -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element 200 1805 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/elements -[HTTP] {"using":"accessibility id","value":"block-list"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["accessibility id","block-list","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/elements] with body: {"using":"accessibility id","value":"block-list"} -[HTTP] --> POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/58000000-0000-0000-D437-000000000000/value -[HTTP] {"value":["Hello Gutenberg!"]} -[debug] [MJSONWP] Calling AppiumDriver.setValue() with args: [["Hello Gutenberg!"],"58000000-0000-0000-D437-000000000000","4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [XCUITest] Executing command 'setValue' -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"22000000-0000-0000-D437-000000000000"},{"ELEMENT":"28000000-0000-0000-D437-000000000000"},{"ELEMENT":"2A000000-0000-0000-D437-000000000000"}],"sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":0} -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-D437-000000000000/value' to command name 'setValue' -[debug] [JSONWP Proxy] Proxying [POST /element/58000000-0000-0000-D437-000000000000/value] to [POST http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element/58000000-0000-0000-D437-000000000000/value] with body: {"value":["H","e","l","l","o"," ","G","u","t","e","n","b","e","r","g","!"]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"22000000-0000-0000-D437-000000000000"},{"ELEMENT":"28000000-0000-0000-D437-000000000000"},{"ELEMENT":"2A000000-0000-0000-D437-000000000000"}] -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/elements 200 214 ms - 226 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["4420f454-25b4-46ff-be50-eed99ffcc3ea"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551303386648 (16:36:26 GMT-0500 (EST)) -[Appium] Removing session 4420f454-25b4-46ff-be50-eed99ffcc3ea from our master session list -[debug] [JSONWP Proxy] Matched '/session/4420f454-25b4-46ff-be50-eed99ffcc3ea' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /session/4420f454-25b4-46ff-be50-eed99ffcc3ea] to [DELETE http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A] with no body -[debug] [JSONWP Proxy] Got response with status 200: {"value":"Error Domain=com.facebook.WebDriverAgent Code=1 \"Keyboard is not present\" UserInfo={NSLocalizedDescription=Keyboard is not present}","sessionId":"8EE4427F-139C-49B7-9186-8231C6199C3A","status":13} -[debug] [MJSONWP] Matched JSONWP error code 13 to UnknownError -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-D437-000000000000/attribute/type' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/58000000-0000-0000-D437-000000000000/attribute/type] to [GET http://localhost:8100/session/8EE4427F-139C-49B7-9186-8231C6199C3A/element/58000000-0000-0000-D437-000000000000/attribute/type] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n\n },\n \"sessionId\" : \"1CFF16FE-CA7E-41D0-9CD5-E2CB6D5C1775\",\n \"status\" : 0\n}" -[debug] [XCUITest] Not clearing log files. Use `clearSystemFiles` capability to turn on. -[debug] [iOSLog] Stopping iOS log capture -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"Session does not exist\",\n \"sessionId\" : \"1CFF16FE-CA7E-41D0-9CD5-E2CB6D5C1775\",\n \"status\" : 6\n}" -[debug] [MJSONWP] Matched JSONWP error code 6 to NoSuchDriverError -[debug] [MJSONWP] Encountered internal error running command: NoSuchDriverError: Session does not exist -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea/element/58000000-0000-0000-D437-000000000000/value 404 5564 ms - 108 -[HTTP]  -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551303391996 (16:36:31 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/4420f454-25b4-46ff-be50-eed99ffcc3ea 200 5349 ms - 76 -[HTTP]  -[Appium] Received SIGINT - shutting down -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[Appium] Appium REST http interface listener started on 0.0.0.0:4728 -[Appium] Welcome to Appium v1.9.1 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551303504646 (16:38:24 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 4edfdb81-1579-4257-8fea-70abb08ab989 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[ADB] Checking whether adb is present -[ADB] Found 3 'build-tools' folders under '/Users/javon/Library/Android/sdk' (newest first): -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.3 -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.2 -[ADB] /Users/javon/Library/Android/sdk/build-tools/27.0.3 -[ADB] Using adb from /Users/javon/Library/Android/sdk/platform-tools/adb -[AndroidDriver] Retrieving device list -[debug] [ADB] Trying to find a connected android device -[debug] [ADB] Getting connected devices... -[debug] [ADB] 1 device(s) connected -[AndroidDriver] Using device: emulator-5554 -[debug] [ADB] Setting device id to emulator-5554 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 28 -[debug] [ADB] Device API level: 28 -[debug] [AndroidDriver] Parsing package and activity from app manifest -[ADB] Using apkanalyzer from /Users/javon/Library/Android/sdk/tools/bin/apkanalyzer -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"] -[ADB] Package name: 'com.gutenberg' -[ADB] Main activity name: 'com.gutenberg.MainActivity' -[debug] [AndroidDriver] Parsed package and activity are: com.gutenberg/com.gutenberg.MainActivity -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 9 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[ADB] Using apksigner from /Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server' -[ADB] Checking whether aapt is present -[ADB] Using aapt from /Users/javon/Library/Android/sdk/build-tools/28.0.3/aapt -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 28 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: C=US, O=Android, CN=Android Debug -[debug] [ADB] Signer #1 certificate SHA-256 digest: d35f81e2aed734263d0d9d814114d25bc4e3400ec9c59dfad5ba04360cf36d0b -[debug] [ADB] Signer #1 certificate SHA-1 digest: b7a057abc1c00efb75f11f068782418faad5a261 -[debug] [ADB] Signer #1 certificate MD5 digest: fca1d5a89395ecac7f2bbc88e2e52fa3 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is not signed with debug cert. -[ADB] Checking whether zipalign is present -[ADB] Using zipalign from /Users/javon/Library/Android/sdk/build-tools/28.0.3/zipalign -[debug] [ADB] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already zip-aligned. Doing nothing -[debug] [ADB] Signing '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' with default cert -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["sign","--key","/usr/local/lib/node_modules/appium/node_modules/appium-adb/keys/testkey.pk8","--cert","/usr/local/lib/node_modules/appium/node_modules/appium-adb/keys/testkey.x509.pem","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell dumpsys package com.gutenberg' -[debug] [ADB] The installed 'com.gutenberg' package does not require upgrade ('1.0.0' >= '1.0.0') -[AndroidDriver] Performing fast reset on 'com.gutenberg' -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell pm clear com.gutenberg' -[debug] [AndroidDriver] Performed fast reset on the installed 'com.gutenberg' application (stop and clear) -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5554 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:486) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:194) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:80) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:50) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:340) -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 shell am force-stop com.gutenberg' -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5554 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551303547889 (16:39:07 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 43258 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 3 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306007918 (17:20:07 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 4dbcb1ca-0814-4c1a-994f-a955a46a6398 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[debug] [AndroidDriver] Parsing package and activity from app manifest -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"] -[ADB] Package name: 'com.gutenberg' -[ADB] Main activity name: 'com.gutenberg.MainActivity' -[debug] [AndroidDriver] Parsed package and activity are: com.gutenberg/com.gutenberg.MainActivity -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package com.gutenberg' -[debug] [ADB] The installed 'com.gutenberg' package does not require upgrade ('1.0.0' >= '1.0.0') -[AndroidDriver] Performing fast reset on 'com.gutenberg' -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm clear com.gutenberg' -[debug] [AndroidDriver] Performed fast reset on the installed 'com.gutenberg' application (stop and clear) -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306054899 (17:20:54 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 46983 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306134304 (17:22:14 GMT-0500 (EST)) -[Appium] Creating new XCUITestDriver (v2.94.2) session -[Appium] Capabilities: -[Appium] platformName: iOS -[Appium] platformVersion: 12.1 -[Appium] deviceName: iPhone XR -[Appium] automationName: XCUITest -[Appium] app: /Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"iOS","plat... -[BaseDriver] Session created with session id: 2b73469c-dde8-4d60-bb16-432b12ec220f -[debug] [XCUITest] Current user: 'javon' -[debug] [XCUITest] Xcode version set to '10.1' (tools v10.1.0.0.1.1539992718) -[debug] [XCUITest] iOS SDK Version set to '12.1' -[debug] [BaseDriver] Event 'xcodeDetailsRetrieved' logged at 1551306134504 (17:22:14 GMT-0500 (EST)) -[iOSSim] Constructing iOS simulator for Xcode version 10.1 with udid '1476D822-E585-44CE-B9B0-8F52C02B5224' -[XCUITest] Determining device to run tests on: udid: '1476D822-E585-44CE-B9B0-8F52C02B5224', real device: false -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' -[debug] [BaseDriver] Event 'appConfigured' logged at 1551306135150 (17:22:15 GMT-0500 (EST)) -[debug] [XCUITest] Checking whether app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' is actually present on file system -[debug] [XCUITest] App is present -[debug] [iOS] Getting bundle ID from app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app': 'org.reactjs.native.example.gutenberg' -[debug] [BaseDriver] Event 'resetStarted' logged at 1551306135153 (17:22:15 GMT-0500 (EST)) -[XCUITest] Not scrubbing third party app in anticipation of uninstall -[debug] [BaseDriver] Event 'resetComplete' logged at 1551306135497 (17:22:15 GMT-0500 (EST)) -[debug] [XCUITest] Starting log capture for iOS Simulator with udid '1476D822-E585-44CE-B9B0-8F52C02B5224', using 'xcrun simctl spawn 1476D822-E585-44CE-B9B0-8F52C02B5224 log stream --style compact' -[debug] [BaseDriver] Event 'logCaptureStarted' logged at 1551306135970 (17:22:15 GMT-0500 (EST)) -[XCUITest] Setting up simulator -[debug] [iOS] No reason to set locale -[debug] [iOS] No iOS / app preferences to set -[debug] [iOSSim] Matched 1 Simulator cache item for cleanup: /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging -[debug] [iOSSim] Setting preferences of 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator to {"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Setting common Simulator preferences to {"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Updated 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator preferences at '/Users/javon/Library/Preferences/com.apple.iphonesimulator.plist' with {"DevicePreferences":{"1476D822-E585-44CE-B9B0-8F52C02B5224":{"ConnectHardwareKeyboard":false}},"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Got Simulator UI client PID: 7395 -[iOSSim] Both Simulator with UDID 1476D822-E585-44CE-B9B0-8F52C02B5224 and the UI client are currently running -[debug] [BaseDriver] Event 'simStarted' logged at 1551306136559 (17:22:16 GMT-0500 (EST)) -[debug] [XCUITest] Verifying application platform -[debug] [XCUITest] CFBundleSupportedPlatforms: ["iPhoneSimulator"] -[debug] [XCUITest] Reset requested. Removing app with id 'org.reactjs.native.example.gutenberg' from the device -[debug] [XCUITest] Installing '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' on Simulator with UUID '1476D822-E585-44CE-B9B0-8F52C02B5224'... -[simctl] Error: simctl error running 'install': An error was encountered processing the command (domain=IXUserPresentableErrorDomain, code=1): -[simctl] This app could not be installed at this time. -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.YLGeWm/extracted/Payload/gutenberg.app -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.YLGeWm/extracted/Payload/gutenberg.app -[simctl] Underlying error (domain=MIInstallerErrorDomain, code=35): -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.YLGeWm/extracted/Payload/gutenberg.app -[simctl] at Object.wrappedLogger.errorAndThrow (/usr/local/lib/node_modules/appium/node_modules/appium-support/lib/logging.js:78:13) -[simctl] at simCommand$ (/usr/local/lib/node_modules/appium/node_modules/node-simctl/lib/simctl.js:50:11) -[simctl] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[simctl] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[simctl] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[simctl] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[simctl] at -[debug] [XCUITest] The app has been installed successfully. -[debug] [BaseDriver] Event 'appInstalled' logged at 1551306140596 (17:22:20 GMT-0500 (EST)) -[XCUITest] Using WDA path: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent' -[XCUITest] Using WDA agent: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj' -[debug] [XCUITest] No obsolete cached processes from previous WDA sessions listening on port 8100 have been found -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"06BF9C31-855B-47F8-9732-94111C6589CF\",\n \"status\" : 0\n}" -[debug] [XCUITest] Upgrade timestamp of the currently bundled WDA: 1542166849303 -[debug] [XCUITest] Upgrade timestamp of the WDA on the device: 1542166849303 -[XCUITest] Will reuse previously cached WDA instance at 'http://localhost:8100/' with 'com.facebook.WebDriverAgentRunner'. Set the wdaLocalPort capability to a value different from 8100 if this is an undesired behavior. -[debug] [XCUITest] Trying to start WebDriverAgent 2 times with 10000ms interval -[debug] [BaseDriver] Event 'wdaStartAttempted' logged at 1551306140725 (17:22:20 GMT-0500 (EST)) -[XCUITest] Using provided WebdriverAgent at 'http://localhost:8100/' -[debug] [BaseDriver] Event 'wdaSessionAttempted' logged at 1551306140726 (17:22:20 GMT-0500 (EST)) -[debug] [XCUITest] Sending createSession command to WDA -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"06BF9C31-855B-47F8-9732-94111C6589CF\",\n \"status\" : 0\n}" -[debug] [JSONWP Proxy] Matched '/session' to command name 'createSession' -[debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":{"bundleId":"org.reactjs.native.example.gutenberg","arguments":[],"environment":{},"shouldWaitForQuiescence":true,"shouldUseTestManagerForVisibilityDetection":false,"maxTypingFrequency":60,"shouldUseSingletonTestManager":true}} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","capabilities":{"device":"iphone","browserName":"Gutenberg","sdkVersion":"12.1","CFBundleIdentifier":"org.reactjs.native.example.gutenberg"}},"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":0} -[debug] [BaseDriver] Event 'wdaSessionStarted' logged at 1551306142846 (17:22:22 GMT-0500 (EST)) -[debug] [BaseDriver] Event 'wdaStarted' logged at 1551306142847 (17:22:22 GMT-0500 (EST)) -[XCUITest] Skipping setting of the initial display orientation. Set the "orientation" capability to either "LANDSCAPE" or "PORTRAIT", if this is an undesired behavior. -[debug] [BaseDriver] Event 'orientationSet' logged at 1551306142847 (17:22:22 GMT-0500 (EST)) -[Appium] New XCUITestDriver session created successfully, session 2b73469c-dde8-4d60-bb16-432b12ec220f added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306142849 (17:22:22 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 2b73469c-dde8-4d60-bb16-432b12ec220f -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"webStorageEnabled":false,"locationContextEnabled":false,"browserName":"","platform":"MAC","javascriptEnabled":true,"databaseEnabled":false,"takesScreenshot":true,"networkConnectionEnabled":false,"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app","udid":"1476D822-E585-44CE-B9B0-8F52C02B5224"} -[HTTP] <-- POST /wd/hub/session 200 8547 ms - 520 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 2 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'implicitWait' -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/timeouts/implicit_wait 200 9 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element] with body: {"using":"accessibility id","value":"Add block"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"32000000-0000-0000-C853-000000000000"},"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"32000000-0000-0000-C853-000000000000"} -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element 200 105 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/32000000-0000-0000-C853-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/32000000-0000-0000-C853-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/32000000-0000-0000-C853-000000000000/click] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/32000000-0000-0000-C853-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"32000000-0000-0000-C853-000000000000","value":"","sessionId":"F65560E4-9908-4616-9ACD-7124891313B8"} -[JSONWP Proxy] Replacing sessionId F65560E4-9908-4616-9ACD-7124891313B8 with 2b73469c-dde8-4d60-bb16-432b12ec220f -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/32000000-0000-0000-C853-000000000000/click 200 444 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element] with body: {"using":"accessibility id","value":"Paragraph"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"52000000-0000-0000-C853-000000000000"},"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"52000000-0000-0000-C853-000000000000"} -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element 200 142 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/52000000-0000-0000-C853-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/52000000-0000-0000-C853-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/52000000-0000-0000-C853-000000000000/click] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/52000000-0000-0000-C853-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"52000000-0000-0000-C853-000000000000","value":"","sessionId":"F65560E4-9908-4616-9ACD-7124891313B8"} -[JSONWP Proxy] Replacing sessionId F65560E4-9908-4616-9ACD-7124891313B8 with 2b73469c-dde8-4d60-bb16-432b12ec220f -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/52000000-0000-0000-C853-000000000000/click 200 845 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@name, 'core/paragraph')]","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/elements] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"91000000-0000-0000-C853-000000000000"}],"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":0} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"91000000-0000-0000-C853-000000000000"}] -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/elements 200 1781 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/91000000-0000-0000-C853-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","91000000-0000-0000-C853-000000000000","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/91000000-0000-0000-C853-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/91000000-0000-0000-C853-000000000000/attribute/name] to [GET http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/91000000-0000-0000-C853-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560\",\n \"sessionId\" : \"F65560E4-9908-4616-9ACD-7124891313B8\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560" -[HTTP] <-- GET /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/91000000-0000-0000-C853-000000000000/attribute/name 200 101 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element -[HTTP] {"using":"accessibility id","value":"core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element] with body: {"using":"accessibility id","value":"core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"91000000-0000-0000-C853-000000000000"},"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"91000000-0000-0000-C853-000000000000"} -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element 200 162 ms - 122 -[HTTP]  -[HTTP] --> GET /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/91000000-0000-0000-C853-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","91000000-0000-0000-C853-000000000000","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/91000000-0000-0000-C853-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/91000000-0000-0000-C853-000000000000/attribute/name] to [GET http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/91000000-0000-0000-C853-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560\",\n \"sessionId\" : \"F65560E4-9908-4616-9ACD-7124891313B8\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560" -[HTTP] <-- GET /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/91000000-0000-0000-C853-000000000000/attribute/name 200 95 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560')]//XCUIElementTypeTextView"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["xpath","//*[starts-with(@name, 'core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560')]//XCUIElementTypeTextView","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-04b0ebfa-f298-4eb5-b085-1070f0385560')]//XCUIElementTypeTextView"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"58000000-0000-0000-C853-000000000000"},"sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"58000000-0000-0000-C853-000000000000"} -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element 200 1768 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/58000000-0000-0000-C853-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/58000000-0000-0000-C853-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/58000000-0000-0000-C853-000000000000/click] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/58000000-0000-0000-C853-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"58000000-0000-0000-C853-000000000000","value":"","sessionId":"F65560E4-9908-4616-9ACD-7124891313B8"} -[JSONWP Proxy] Replacing sessionId F65560E4-9908-4616-9ACD-7124891313B8 with 2b73469c-dde8-4d60-bb16-432b12ec220f -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/58000000-0000-0000-C853-000000000000/click 200 505 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/58000000-0000-0000-C853-000000000000/value -[HTTP] {"value":["Hello Gutenberg!"]} -[debug] [MJSONWP] Calling AppiumDriver.setValue() with args: [["Hello Gutenberg!"],"58000000-0000-0000-C853-000000000000","2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [XCUITest] Executing command 'setValue' -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-C853-000000000000/value' to command name 'setValue' -[debug] [JSONWP Proxy] Proxying [POST /element/58000000-0000-0000-C853-000000000000/value] to [POST http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/58000000-0000-0000-C853-000000000000/value] with body: {"value":["H","e","l","l","o"," ","G","u","t","e","n","b","e","r","g","!"]} -[debug] [JSONWP Proxy] Got response with status 200: {"value":"Error Domain=com.facebook.WebDriverAgent Code=1 \"Keyboard is not present\" UserInfo={NSLocalizedDescription=Keyboard is not present}","sessionId":"F65560E4-9908-4616-9ACD-7124891313B8","status":13} -[debug] [MJSONWP] Matched JSONWP error code 13 to UnknownError -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-C853-000000000000/attribute/type' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/58000000-0000-0000-C853-000000000000/attribute/type] to [GET http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8/element/58000000-0000-0000-C853-000000000000/attribute/type] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"XCUIElementTypeTextView\",\n \"sessionId\" : \"F65560E4-9908-4616-9ACD-7124891313B8\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Error Domain=com.facebook.WebDriverAgent Code=1 "Keyboard is not present" UserInfo={NSLocalizedDescription=Keyboard is not present} -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:789:10) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f/element/58000000-0000-0000-C853-000000000000/value 500 4400 ms - 304 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["2b73469c-dde8-4d60-bb16-432b12ec220f"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551306166483 (17:22:46 GMT-0500 (EST)) -[Appium] Removing session 2b73469c-dde8-4d60-bb16-432b12ec220f from our master session list -[debug] [JSONWP Proxy] Matched '/session/2b73469c-dde8-4d60-bb16-432b12ec220f' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /session/2b73469c-dde8-4d60-bb16-432b12ec220f] to [DELETE http://localhost:8100/session/F65560E4-9908-4616-9ACD-7124891313B8] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n\n },\n \"sessionId\" : \"35DE71DA-AB1A-4B7C-ADFE-74213D3A5B5E\",\n \"status\" : 0\n}" -[debug] [XCUITest] Not clearing log files. Use `clearSystemFiles` capability to turn on. -[debug] [iOSLog] Stopping iOS log capture -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551306167498 (17:22:47 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/2b73469c-dde8-4d60-bb16-432b12ec220f 200 1017 ms - 76 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306211145 (17:23:31 GMT-0500 (EST)) -[Appium] Creating new XCUITestDriver (v2.94.2) session -[Appium] Capabilities: -[Appium] platformName: iOS -[Appium] platformVersion: 12.1 -[Appium] deviceName: iPhone XR -[Appium] automationName: XCUITest -[Appium] app: /Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"iOS","plat... -[BaseDriver] Session created with session id: e571668f-f39b-495a-ac70-6569e0db61a2 -[debug] [XCUITest] Current user: 'javon' -[debug] [XCUITest] Xcode version set to '10.1' (tools v10.1.0.0.1.1539992718) -[debug] [XCUITest] iOS SDK Version set to '12.1' -[debug] [BaseDriver] Event 'xcodeDetailsRetrieved' logged at 1551306211217 (17:23:31 GMT-0500 (EST)) -[iOSSim] Constructing iOS simulator for Xcode version 10.1 with udid '1476D822-E585-44CE-B9B0-8F52C02B5224' -[XCUITest] Determining device to run tests on: udid: '1476D822-E585-44CE-B9B0-8F52C02B5224', real device: false -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' -[debug] [BaseDriver] Event 'appConfigured' logged at 1551306211579 (17:23:31 GMT-0500 (EST)) -[debug] [XCUITest] Checking whether app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' is actually present on file system -[debug] [XCUITest] App is present -[debug] [iOS] Getting bundle ID from app '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app': 'org.reactjs.native.example.gutenberg' -[debug] [BaseDriver] Event 'resetStarted' logged at 1551306211581 (17:23:31 GMT-0500 (EST)) -[XCUITest] Not scrubbing third party app in anticipation of uninstall -[debug] [BaseDriver] Event 'resetComplete' logged at 1551306211936 (17:23:31 GMT-0500 (EST)) -[debug] [XCUITest] Starting log capture for iOS Simulator with udid '1476D822-E585-44CE-B9B0-8F52C02B5224', using 'xcrun simctl spawn 1476D822-E585-44CE-B9B0-8F52C02B5224 log stream --style compact' -[debug] [BaseDriver] Event 'logCaptureStarted' logged at 1551306212436 (17:23:32 GMT-0500 (EST)) -[XCUITest] Setting up simulator -[debug] [iOS] No reason to set locale -[debug] [iOS] No iOS / app preferences to set -[debug] [iOSSim] Matched 1 Simulator cache item for cleanup: /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging -[debug] [iOSSim] Setting preferences of 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator to {"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Setting common Simulator preferences to {"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Updated 1476D822-E585-44CE-B9B0-8F52C02B5224 Simulator preferences at '/Users/javon/Library/Preferences/com.apple.iphonesimulator.plist' with {"DevicePreferences":{"1476D822-E585-44CE-B9B0-8F52C02B5224":{"ConnectHardwareKeyboard":false}},"RotateWindowWhenSignaledByGuest":true,"ConnectHardwareKeyboard":false} -[debug] [iOSSim] Got Simulator UI client PID: 7395 -[iOSSim] Both Simulator with UDID 1476D822-E585-44CE-B9B0-8F52C02B5224 and the UI client are currently running -[debug] [BaseDriver] Event 'simStarted' logged at 1551306212791 (17:23:32 GMT-0500 (EST)) -[debug] [XCUITest] Verifying application platform -[debug] [XCUITest] CFBundleSupportedPlatforms: ["iPhoneSimulator"] -[debug] [XCUITest] Reset requested. Removing app with id 'org.reactjs.native.example.gutenberg' from the device -[debug] [XCUITest] Installing '/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app' on Simulator with UUID '1476D822-E585-44CE-B9B0-8F52C02B5224'... -[simctl] Error: simctl error running 'install': An error was encountered processing the command (domain=IXUserPresentableErrorDomain, code=1): -[simctl] This app could not be installed at this time. -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.KcdHlO/extracted/Payload/gutenberg.app -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.KcdHlO/extracted/Payload/gutenberg.app -[simctl] Underlying error (domain=MIInstallerErrorDomain, code=35): -[simctl] Failed to load Info.plist from bundle at path /Users/javon/Library/Developer/CoreSimulator/Devices/1476D822-E585-44CE-B9B0-8F52C02B5224/data/Library/Caches/com.apple.mobile.installd.staging/temp.KcdHlO/extracted/Payload/gutenberg.app -[simctl] at Object.wrappedLogger.errorAndThrow (/usr/local/lib/node_modules/appium/node_modules/appium-support/lib/logging.js:78:13) -[simctl] at simCommand$ (/usr/local/lib/node_modules/appium/node_modules/node-simctl/lib/simctl.js:50:11) -[simctl] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[simctl] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[simctl] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[simctl] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[simctl] at -[debug] [XCUITest] The app has been installed successfully. -[debug] [BaseDriver] Event 'appInstalled' logged at 1551306216803 (17:23:36 GMT-0500 (EST)) -[XCUITest] Using WDA path: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent' -[XCUITest] Using WDA agent: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj' -[debug] [XCUITest] No obsolete cached processes from previous WDA sessions listening on port 8100 have been found -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"35DE71DA-AB1A-4B7C-ADFE-74213D3A5B5E\",\n \"status\" : 0\n}" -[debug] [XCUITest] Upgrade timestamp of the currently bundled WDA: 1542166849303 -[debug] [XCUITest] Upgrade timestamp of the WDA on the device: 1542166849303 -[XCUITest] Will reuse previously cached WDA instance at 'http://localhost:8100/' with 'com.facebook.WebDriverAgentRunner'. Set the wdaLocalPort capability to a value different from 8100 if this is an undesired behavior. -[debug] [XCUITest] Trying to start WebDriverAgent 2 times with 10000ms interval -[debug] [BaseDriver] Event 'wdaStartAttempted' logged at 1551306216920 (17:23:36 GMT-0500 (EST)) -[XCUITest] Using provided WebdriverAgent at 'http://localhost:8100/' -[debug] [BaseDriver] Event 'wdaSessionAttempted' logged at 1551306216920 (17:23:36 GMT-0500 (EST)) -[debug] [XCUITest] Sending createSession command to WDA -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8100/status] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n \"state\" : \"success\",\n \"os\" : {\n \"name\" : \"iOS\",\n \"version\" : \"12.1\",\n \"sdkVersion\" : \"12.0\"\n },\n \"ios\" : {\n \"simulatorVersion\" : \"12.1\",\n \"ip\" : \"192.168.1.3\"\n },\n \"build\" : {\n \"upgradedAt\" : \"1542166849303\",\n \"time\" : \"Feb 26 2019 17:48:39\",\n \"productBundleIdentifier\" : \"com.facebook.WebDriverAgentRunner\"\n }\n },\n \"sessionId\" : \"35DE71DA-AB1A-4B7C-ADFE-74213D3A5B5E\",\n \"status\" : 0\n}" -[debug] [JSONWP Proxy] Matched '/session' to command name 'createSession' -[debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":{"bundleId":"org.reactjs.native.example.gutenberg","arguments":[],"environment":{},"shouldWaitForQuiescence":true,"shouldUseTestManagerForVisibilityDetection":false,"maxTypingFrequency":60,"shouldUseSingletonTestManager":true}} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","capabilities":{"device":"iphone","browserName":"Gutenberg","sdkVersion":"12.1","CFBundleIdentifier":"org.reactjs.native.example.gutenberg"}},"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [BaseDriver] Event 'wdaSessionStarted' logged at 1551306218774 (17:23:38 GMT-0500 (EST)) -[debug] [BaseDriver] Event 'wdaStarted' logged at 1551306218774 (17:23:38 GMT-0500 (EST)) -[XCUITest] Skipping setting of the initial display orientation. Set the "orientation" capability to either "LANDSCAPE" or "PORTRAIT", if this is an undesired behavior. -[debug] [BaseDriver] Event 'orientationSet' logged at 1551306218774 (17:23:38 GMT-0500 (EST)) -[Appium] New XCUITestDriver session created successfully, session e571668f-f39b-495a-ac70-6569e0db61a2 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306218775 (17:23:38 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session e571668f-f39b-495a-ac70-6569e0db61a2 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"webStorageEnabled":false,"locationContextEnabled":false,"browserName":"","platform":"MAC","javascriptEnabled":true,"databaseEnabled":false,"takesScreenshot":true,"networkConnectionEnabled":false,"platformName":"iOS","platformVersion":12.1,"deviceName":"iPhone XR","automationName":"XCUITest","app":"/Users/javon/Projects/gutenberg-mobile/ios/build/Build/Products/Debug-iphonesimulator/gutenberg.app","udid":"1476D822-E585-44CE-B9B0-8F52C02B5224"} -[HTTP] <-- POST /wd/hub/session 200 7631 ms - 520 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'implicitWait' -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/timeouts/implicit_wait 200 5 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element] with body: {"using":"accessibility id","value":"Add block"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"32000000-0000-0000-8B54-000000000000"},"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"32000000-0000-0000-8B54-000000000000"} -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element 200 106 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/32000000-0000-0000-8B54-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/32000000-0000-0000-8B54-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/32000000-0000-0000-8B54-000000000000/click] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element/32000000-0000-0000-8B54-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"32000000-0000-0000-8B54-000000000000","value":"","sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7"} -[JSONWP Proxy] Replacing sessionId 450CA084-B987-4A1C-BF29-C1A06CE782E7 with e571668f-f39b-495a-ac70-6569e0db61a2 -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/32000000-0000-0000-8B54-000000000000/click 200 444 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element] with body: {"using":"accessibility id","value":"Paragraph"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"52000000-0000-0000-8B54-000000000000"},"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"52000000-0000-0000-8B54-000000000000"} -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element 200 150 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/52000000-0000-0000-8B54-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/52000000-0000-0000-8B54-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/52000000-0000-0000-8B54-000000000000/click] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element/52000000-0000-0000-8B54-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"52000000-0000-0000-8B54-000000000000","value":"","sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7"} -[JSONWP Proxy] Replacing sessionId 450CA084-B987-4A1C-BF29-C1A06CE782E7 with e571668f-f39b-495a-ac70-6569e0db61a2 -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/52000000-0000-0000-8B54-000000000000/click 200 671 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@name, 'core/paragraph')]","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/elements] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"A8000000-0000-0000-8B54-000000000000"}],"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"A8000000-0000-0000-8B54-000000000000"}] -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/elements 200 1758 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/A8000000-0000-0000-8B54-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","A8000000-0000-0000-8B54-000000000000","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/A8000000-0000-0000-8B54-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/A8000000-0000-0000-8B54-000000000000/attribute/name] to [GET http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element/A8000000-0000-0000-8B54-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e\",\n \"sessionId\" : \"450CA084-B987-4A1C-BF29-C1A06CE782E7\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e" -[HTTP] <-- GET /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/A8000000-0000-0000-8B54-000000000000/attribute/name 200 113 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element -[HTTP] {"using":"accessibility id","value":"core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element] with body: {"using":"accessibility id","value":"core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"A8000000-0000-0000-8B54-000000000000"},"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"A8000000-0000-0000-8B54-000000000000"} -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element 200 178 ms - 122 -[HTTP]  -[HTTP] --> GET /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/A8000000-0000-0000-8B54-000000000000/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","A8000000-0000-0000-8B54-000000000000","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'getAttribute' -[debug] [JSONWP Proxy] Matched '/element/A8000000-0000-0000-8B54-000000000000/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/A8000000-0000-0000-8B54-000000000000/attribute/name] to [GET http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element/A8000000-0000-0000-8B54-000000000000/attribute/name] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : \"core\\/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e\",\n \"sessionId\" : \"450CA084-B987-4A1C-BF29-C1A06CE782E7\",\n \"status\" : 0\n}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e" -[HTTP] <-- GET /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/A8000000-0000-0000-8B54-000000000000/attribute/name 200 105 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e')]//XCUIElementTypeTextView"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["xpath","//*[starts-with(@name, 'core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e')]//XCUIElementTypeTextView","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'findElement' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element] with body: {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph-6da966a7-f814-4a88-ba31-c61b3f59df0e')]//XCUIElementTypeTextView"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"58000000-0000-0000-8B54-000000000000"},"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"58000000-0000-0000-8B54-000000000000"} -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element 200 1725 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/58000000-0000-0000-8B54-000000000000/click -[HTTP] {} -[MJSONWP] Driver proxy active, passing request on via HTTP proxy -[debug] [XCUITest] Executing command 'proxyReqRes' -[debug] [JSONWP Proxy] Matched '/wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/58000000-0000-0000-8B54-000000000000/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/58000000-0000-0000-8B54-000000000000/click] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element/58000000-0000-0000-8B54-000000000000/click] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"58000000-0000-0000-8B54-000000000000","value":"","sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7"} -[JSONWP Proxy] Replacing sessionId 450CA084-B987-4A1C-BF29-C1A06CE782E7 with e571668f-f39b-495a-ac70-6569e0db61a2 -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/58000000-0000-0000-8B54-000000000000/click 200 528 ms - 118 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/58000000-0000-0000-8B54-000000000000/value -[HTTP] {"value":["Hello Gutenberg!"]} -[debug] [MJSONWP] Calling AppiumDriver.setValue() with args: [["Hello Gutenberg!"],"58000000-0000-0000-8B54-000000000000","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'setValue' -[debug] [JSONWP Proxy] Matched '/element/58000000-0000-0000-8B54-000000000000/value' to command name 'setValue' -[debug] [JSONWP Proxy] Proxying [POST /element/58000000-0000-0000-8B54-000000000000/value] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/element/58000000-0000-0000-8B54-000000000000/value] with body: {"value":["H","e","l","l","o"," ","G","u","t","e","n","b","e","r","g","!"]} -[debug] [JSONWP Proxy] Got response with status 200: {"status":0,"id":"58000000-0000-0000-8B54-000000000000","value":"","sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7"} -[debug] [MJSONWP] Responding to client with driver.setValue() result: null -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/element/58000000-0000-0000-8B54-000000000000/value 200 763 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/elements -[HTTP] {"using":"accessibility id","value":"block-list"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["accessibility id","block-list","e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [XCUITest] Executing command 'findElements' -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, name, class name, -ios predicate string, -ios class chain, accessibility id -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7/elements] with body: {"using":"accessibility id","value":"block-list"} -[debug] [JSONWP Proxy] Got response with status 200: {"value":[{"ELEMENT":"22000000-0000-0000-8B54-000000000000"},{"ELEMENT":"28000000-0000-0000-8B54-000000000000"},{"ELEMENT":"2A000000-0000-0000-8B54-000000000000"}],"sessionId":"450CA084-B987-4A1C-BF29-C1A06CE782E7","status":0} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"22000000-0000-0000-8B54-000000000000"},{"ELEMENT":"28000000-0000-0000-8B54-000000000000"},{"ELEMENT":"2A000000-0000-0000-8B54-000000000000"}] -[HTTP] <-- POST /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2/elements 200 271 ms - 226 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["e571668f-f39b-495a-ac70-6569e0db61a2"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551306239037 (17:23:59 GMT-0500 (EST)) -[Appium] Removing session e571668f-f39b-495a-ac70-6569e0db61a2 from our master session list -[debug] [JSONWP Proxy] Matched '/session/e571668f-f39b-495a-ac70-6569e0db61a2' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /session/e571668f-f39b-495a-ac70-6569e0db61a2] to [DELETE http://localhost:8100/session/450CA084-B987-4A1C-BF29-C1A06CE782E7] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\n \"value\" : {\n\n },\n \"sessionId\" : \"A045B051-A3A7-4400-AB13-2336558D7DA8\",\n \"status\" : 0\n}" -[debug] [XCUITest] Not clearing log files. Use `clearSystemFiles` capability to turn on. -[debug] [iOSLog] Stopping iOS log capture -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551306240087 (17:24:00 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/e571668f-f39b-495a-ac70-6569e0db61a2 200 1051 ms - 76 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306255569 (17:24:15 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 5f311f0b-9538-4dd9-a4bb-2b994bff77f9 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[debug] [AndroidDriver] Parsing package and activity from app manifest -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"] -[ADB] Package name: 'com.gutenberg' -[ADB] Main activity name: 'com.gutenberg.MainActivity' -[debug] [AndroidDriver] Parsed package and activity are: com.gutenberg/com.gutenberg.MainActivity -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package com.gutenberg' -[debug] [ADB] The installed 'com.gutenberg' package does not require upgrade ('1.0.0' >= '1.0.0') -[AndroidDriver] Performing fast reset on 'com.gutenberg' -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm clear com.gutenberg' -[debug] [AndroidDriver] Performed fast reset on the installed 'com.gutenberg' application (stop and clear) -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306303003 (17:25:03 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 47436 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 0 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306393601 (17:26:33 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: d38757af-e578-4309-8c60-1c6b1252b78f -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[debug] [AndroidDriver] Parsing package and activity from app manifest -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/tools/bin/apkanalyzer' with args ["-h","manifest","print","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"] -[ADB] Package name: 'com.gutenberg' -[ADB] Main activity name: 'com.gutenberg.MainActivity' -[debug] [AndroidDriver] Parsed package and activity are: com.gutenberg/com.gutenberg.MainActivity -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306444397 (17:27:24 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 50795 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 2 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainApplication","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainApplication","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306568094 (17:29:28 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainApplication -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 2f7b1a4f-46e6-4845-9e01-d47bf2fb34e2 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306618132 (17:30:18 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 50039 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306637424 (17:30:37 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 0c577cec-e81a-42e7-84dd-d0d44ac7e4b2 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306686667 (17:31:26 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 49246 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551306863425 (17:34:23 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: emulator-5556 -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: dd866e94-2adc-4694-873d-36e97abc0d96 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551306913072 (17:35:13 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 49649 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","useNewWDA":true,"noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","useNewWDA":true,"noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307066029 (17:37:46 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: emulator-5556 -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] useNewWDA: true -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] The following capabilities were provided, but are not recognized by appium: useNewWDA. -[BaseDriver] Session created with session id: 41ee8dee-74b6-4199-93ab-66728b22aae9 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307116434 (17:38:36 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 50408 ms - 217 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","udid":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","udid":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307339787 (17:42:19 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] udid: emulator-5556 -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 55a25d3a-6c08-4555-872d-d6609af7ddf0 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[HTTP] <-- POST /wd/hub/session - - ms - - -[HTTP]  -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307360805 (17:42:40 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 799ae5e9-348e-4f68-89fc-17e8f98af4f7 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade (25 > 9) -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[UiAutomator2] Unable to find instrumentation target 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner': No instrumentation process found. Retrying... -[debug] [UiAutomator2] Available targets: -[debug] [UiAutomator2] com.android.emulator.smoketests/android.support.test.runner.AndroidJUnitRunner (target=com.android.emulator.smoketests) -[debug] [UiAutomator2] com.android.smoketest.tests/com.android.smoketest.SmokeTestRunner (target=com.android.smoketest) -[debug] [UiAutomator2] com.example.android.apis/.app.LocalSampleInstrumentation (target=com.example.android.apis) -[debug] [UiAutomator2] io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server) -[debug] [UiAutomator2] org.chromium.webview_shell/.WebViewLayoutTestRunner (target=org.chromium.webview_shell) -[debug] [UiAutomator2] org.wordpress.android.test/android.support.test.runner.AndroidJUnitRunner (target=org.wordpress.android) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307389791 (17:43:09 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] [UIAutomator2] android.util.AndroidException: INSTRUMENTATION_FAILED: io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Instrument.run(Instrument.java:410) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.runInstrument(Am.java:232) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.onRun(Am.java:125) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.BaseCommand.run(BaseCommand.java:54) -[debug] [UiAutomator2] [UIAutomator2] at com.android.commands.am.Am.main(Am.java:95) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) -[debug] [UiAutomator2] [UIAutomator2] at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:284) -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: id=ActivityManagerService -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner} -[debug] [UiAutomator2] [UIAutomator2] INSTRUMENTATION_STATUS_CODE: -1 -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[UiAutomator2] Unable to remove port forward 'Error executing adbExec. Original error: 'Command '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' exited with code 1'; Stderr: 'error: listener 'tcp:8200' not found'; Code: '1'' -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307411174 (17:43:31 GMT-0500 (EST)) -[debug] [MJSONWP] Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: connect ECONNREFUSED 127.0.0.1:8200 -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:238:13) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- POST /wd/hub/session 500 50370 ms - 237 -[HTTP]  -[HTTP] --> POST /wd/hub/session/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- POST /wd/hub/session/element 404 1 ms - 65 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session -[HTTP] {} -[debug] [HTTP] No route found. Setting content type to 'text/plain' -[HTTP] <-- DELETE /wd/hub/session 404 1 ms - 57 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307524489 (17:45:24 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 3d8f67a7-98a9-4613-873b-3355321e7469 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is not installed -[debug] [ADB] App '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' not installed. Installing -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is not installed -[debug] [ADB] App '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' not installed. Installing -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[debug] [ADB] Install command stdout: Success -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session 3d8f67a7-98a9-4613-873b-3355321e7469 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307536990 (17:45:36 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 3d8f67a7-98a9-4613-873b-3355321e7469 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 12502 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/timeouts/implicit_wait 200 3 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8","status":0,"value":{"ELEMENT":"b177c966-6d28-4660-8fa8-8d3998ab0289"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"b177c966-6d28-4660-8fa8-8d3998ab0289"} -[HTTP] <-- POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element 200 68 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element/b177c966-6d28-4660-8fa8-8d3998ab0289/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["b177c966-6d28-4660-8fa8-8d3998ab0289","3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [JSONWP Proxy] Matched '/element/b177c966-6d28-4660-8fa8-8d3998ab0289/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/b177c966-6d28-4660-8fa8-8d3998ab0289/click] to [POST http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/element/b177c966-6d28-4660-8fa8-8d3998ab0289/click] with body: {"element":"b177c966-6d28-4660-8fa8-8d3998ab0289"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element/b177c966-6d28-4660-8fa8-8d3998ab0289/click 200 25 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 45 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8","status":0,"value":{"ELEMENT":"c9fa22c1-c414-4332-8b58-c9491cf3ece1"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"c9fa22c1-c414-4332-8b58-c9491cf3ece1"} -[HTTP] <-- POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element 200 1316 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element/c9fa22c1-c414-4332-8b58-c9491cf3ece1/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["c9fa22c1-c414-4332-8b58-c9491cf3ece1","3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [JSONWP Proxy] Matched '/element/c9fa22c1-c414-4332-8b58-c9491cf3ece1/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/c9fa22c1-c414-4332-8b58-c9491cf3ece1/click] to [POST http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/element/c9fa22c1-c414-4332-8b58-c9491cf3ece1/click] with body: {"element":"c9fa22c1-c414-4332-8b58-c9491cf3ece1"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element/c9fa22c1-c414-4332-8b58-c9491cf3ece1/click 200 26 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8","status":0,"value":[{"ELEMENT":"38baa2c6-0d12-4826-b1a1-c276100b5d60"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"38baa2c6-0d12-4826-b1a1-c276100b5d60"}] -[HTTP] <-- POST /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/elements 200 120 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element/38baa2c6-0d12-4826-b1a1-c276100b5d60/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["content-desc","38baa2c6-0d12-4826-b1a1-c276100b5d60","3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [JSONWP Proxy] Matched '/element/38baa2c6-0d12-4826-b1a1-c276100b5d60/attribute/content-desc' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/38baa2c6-0d12-4826-b1a1-c276100b5d60/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8/element/38baa2c6-0d12-4826-b1a1-c276100b5d60/attribute/content-desc] with body: {} -[debug] [MJSONWP] Matched JSONWP error code 9 to UnknownCommandError -[debug] [MJSONWP] Encountered internal error running command: UnknownCommandError: io.appium.uiautomator2.common.exceptions.NoAttributeFoundException: This element does not have the 'content-desc' attribute -[debug] [MJSONWP] at io.appium.uiautomator2.model.UiObject2Element.getBoolAttribute(UiObject2Element.java:141) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.getElementAttributeValue(GetElementAttribute.java:63) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.safeHandle(GetElementAttribute.java:254) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:37) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:252) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:243) -[debug] [MJSONWP] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:44) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) -[debug] [MJSONWP] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) -[debug] [MJSONWP] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) -[debug] [MJSONWP] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) -[debug] [MJSONWP] at java.lang.Thread.run(Thread.java:764) -[debug] [MJSONWP] -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- GET /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469/element/38baa2c6-0d12-4826-b1a1-c276100b5d60/attribute/content-desc 500 22 ms - 3504 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["3d8f67a7-98a9-4613-873b-3355321e7469"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551307550612 (17:45:50 GMT-0500 (EST)) -[Appium] Removing session 3d8f67a7-98a9-4613-873b-3355321e7469 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/a70b1a6a-b1d1-4490-91d4-2f97d5d493e8] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a70b1a6a-b1d1-4490-91d4-2f97d5d493e8\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 16.047 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551307551243 (17:45:51 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/3d8f67a7-98a9-4613-873b-3355321e7469 200 632 ms - 76 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307576012 (17:46:16 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 19b1fb9b-10a7-4285-b4e7-391ee8d30648 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session 19b1fb9b-10a7-4285-b4e7-391ee8d30648 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307586013 (17:46:26 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 19b1fb9b-10a7-4285-b4e7-391ee8d30648 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 10002 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/timeouts/implicit_wait 200 2 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10","status":0,"value":{"ELEMENT":"5ac163e1-ebba-4735-a325-2dd55b0b3268"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"5ac163e1-ebba-4735-a325-2dd55b0b3268"} -[HTTP] <-- POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element 200 57 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element/5ac163e1-ebba-4735-a325-2dd55b0b3268/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["5ac163e1-ebba-4735-a325-2dd55b0b3268","19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [JSONWP Proxy] Matched '/element/5ac163e1-ebba-4735-a325-2dd55b0b3268/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/5ac163e1-ebba-4735-a325-2dd55b0b3268/click] to [POST http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/element/5ac163e1-ebba-4735-a325-2dd55b0b3268/click] with body: {"element":"5ac163e1-ebba-4735-a325-2dd55b0b3268"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element/5ac163e1-ebba-4735-a325-2dd55b0b3268/click 200 24 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 44 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10","status":0,"value":{"ELEMENT":"f07c86e7-7075-4bd7-aa6a-1cfab4688680"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"f07c86e7-7075-4bd7-aa6a-1cfab4688680"} -[HTTP] <-- POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element 200 1304 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element/f07c86e7-7075-4bd7-aa6a-1cfab4688680/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["f07c86e7-7075-4bd7-aa6a-1cfab4688680","19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [JSONWP Proxy] Matched '/element/f07c86e7-7075-4bd7-aa6a-1cfab4688680/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/f07c86e7-7075-4bd7-aa6a-1cfab4688680/click] to [POST http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/element/f07c86e7-7075-4bd7-aa6a-1cfab4688680/click] with body: {"element":"f07c86e7-7075-4bd7-aa6a-1cfab4688680"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element/f07c86e7-7075-4bd7-aa6a-1cfab4688680/click 200 19 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10","status":0,"value":[{"ELEMENT":"84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f"}] -[HTTP] <-- POST /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/elements 200 118 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element/84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["content-desc","84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f","19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [JSONWP Proxy] Matched '/element/84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f/attribute/content-desc' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10/element/84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f/attribute/content-desc] with body: {} -[debug] [MJSONWP] Matched JSONWP error code 9 to UnknownCommandError -[debug] [MJSONWP] Encountered internal error running command: UnknownCommandError: io.appium.uiautomator2.common.exceptions.NoAttributeFoundException: This element does not have the 'content-desc' attribute -[debug] [MJSONWP] at io.appium.uiautomator2.model.UiObject2Element.getBoolAttribute(UiObject2Element.java:141) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.getElementAttributeValue(GetElementAttribute.java:63) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.safeHandle(GetElementAttribute.java:254) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:37) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:252) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:243) -[debug] [MJSONWP] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:44) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) -[debug] [MJSONWP] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) -[debug] [MJSONWP] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) -[debug] [MJSONWP] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) -[debug] [MJSONWP] at java.lang.Thread.run(Thread.java:764) -[debug] [MJSONWP] -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- GET /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648/element/84f6f6e8-09ab-4c1a-bff8-fabaa4a5844f/attribute/content-desc 500 21 ms - 3504 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["19b1fb9b-10a7-4285-b4e7-391ee8d30648"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551307599614 (17:46:39 GMT-0500 (EST)) -[Appium] Removing session 19b1fb9b-10a7-4285-b4e7-391ee8d30648 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/b08c7baf-aa48-4a23-8c5c-ec11e83a0f10] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b08c7baf-aa48-4a23-8c5c-ec11e83a0f10\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 16.044 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551307600202 (17:46:40 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/19b1fb9b-10a7-4285-b4e7-391ee8d30648 200 588 ms - 76 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307663303 (17:47:43 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 415ff59b-d9b9-4898-87d2-32c341697aca -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session 415ff59b-d9b9-4898-87d2-32c341697aca added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307674026 (17:47:54 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 415ff59b-d9b9-4898-87d2-32c341697aca -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 10725 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/timeouts/implicit_wait 200 4 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7","status":0,"value":{"ELEMENT":"daa10ff3-e537-4680-8bd5-332c71a63654"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"daa10ff3-e537-4680-8bd5-332c71a63654"} -[HTTP] <-- POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element 200 76 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element/daa10ff3-e537-4680-8bd5-332c71a63654/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["daa10ff3-e537-4680-8bd5-332c71a63654","415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [JSONWP Proxy] Matched '/element/daa10ff3-e537-4680-8bd5-332c71a63654/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/daa10ff3-e537-4680-8bd5-332c71a63654/click] to [POST http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/element/daa10ff3-e537-4680-8bd5-332c71a63654/click] with body: {"element":"daa10ff3-e537-4680-8bd5-332c71a63654"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element/daa10ff3-e537-4680-8bd5-332c71a63654/click 200 27 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 51 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7","status":0,"value":{"ELEMENT":"67a6d994-7857-4624-940a-511efc3e339c"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"67a6d994-7857-4624-940a-511efc3e339c"} -[HTTP] <-- POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element 200 1338 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element/67a6d994-7857-4624-940a-511efc3e339c/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["67a6d994-7857-4624-940a-511efc3e339c","415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [JSONWP Proxy] Matched '/element/67a6d994-7857-4624-940a-511efc3e339c/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/67a6d994-7857-4624-940a-511efc3e339c/click] to [POST http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/element/67a6d994-7857-4624-940a-511efc3e339c/click] with body: {"element":"67a6d994-7857-4624-940a-511efc3e339c"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element/67a6d994-7857-4624-940a-511efc3e339c/click 200 22 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7","status":0,"value":[{"ELEMENT":"ef062dc2-7da0-436f-8f62-e953eda67ec5"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"ef062dc2-7da0-436f-8f62-e953eda67ec5"}] -[HTTP] <-- POST /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/elements 200 106 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element/ef062dc2-7da0-436f-8f62-e953eda67ec5/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["content-desc","ef062dc2-7da0-436f-8f62-e953eda67ec5","415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [JSONWP Proxy] Matched '/element/ef062dc2-7da0-436f-8f62-e953eda67ec5/attribute/content-desc' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/ef062dc2-7da0-436f-8f62-e953eda67ec5/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7/element/ef062dc2-7da0-436f-8f62-e953eda67ec5/attribute/content-desc] with body: {} -[debug] [MJSONWP] Matched JSONWP error code 9 to UnknownCommandError -[debug] [MJSONWP] Encountered internal error running command: UnknownCommandError: io.appium.uiautomator2.common.exceptions.NoAttributeFoundException: This element does not have the 'content-desc' attribute -[debug] [MJSONWP] at io.appium.uiautomator2.model.UiObject2Element.getBoolAttribute(UiObject2Element.java:141) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.getElementAttributeValue(GetElementAttribute.java:63) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.safeHandle(GetElementAttribute.java:254) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:37) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:252) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:243) -[debug] [MJSONWP] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:44) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) -[debug] [MJSONWP] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) -[debug] [MJSONWP] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) -[debug] [MJSONWP] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) -[debug] [MJSONWP] at java.lang.Thread.run(Thread.java:764) -[debug] [MJSONWP] -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- GET /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca/element/ef062dc2-7da0-436f-8f62-e953eda67ec5/attribute/content-desc 500 21 ms - 3504 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["415ff59b-d9b9-4898-87d2-32c341697aca"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551307687690 (17:48:07 GMT-0500 (EST)) -[Appium] Removing session 415ff59b-d9b9-4898-87d2-32c341697aca from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"c41d4f2b-d33e-4c4b-a23a-05ec25ea85a7\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 16.045 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551307688254 (17:48:08 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/415ff59b-d9b9-4898-87d2-32c341697aca 200 565 ms - 76 -[HTTP]  -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307875480 (17:51:15 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: f7fcbf67-4fb1-4a70-960c-3c8dadf97e37 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a4294f9c-dae4-40a0-9083-c49bb298601e","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a4294f9c-dae4-40a0-9083-c49bb298601e\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a4294f9c-dae4-40a0-9083-c49bb298601e\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a4294f9c-dae4-40a0-9083-c49bb298601e\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session f7fcbf67-4fb1-4a70-960c-3c8dadf97e37 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307885289 (17:51:25 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session f7fcbf67-4fb1-4a70-960c-3c8dadf97e37 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 9811 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/timeouts/implicit_wait 200 2 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a4294f9c-dae4-40a0-9083-c49bb298601e","status":0,"value":{"ELEMENT":"74451ea0-26c5-4e83-a13d-bbfb2e4b94aa"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"74451ea0-26c5-4e83-a13d-bbfb2e4b94aa"} -[HTTP] <-- POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element 200 6306 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element/74451ea0-26c5-4e83-a13d-bbfb2e4b94aa/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["74451ea0-26c5-4e83-a13d-bbfb2e4b94aa","f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [JSONWP Proxy] Matched '/element/74451ea0-26c5-4e83-a13d-bbfb2e4b94aa/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/74451ea0-26c5-4e83-a13d-bbfb2e4b94aa/click] to [POST http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/element/74451ea0-26c5-4e83-a13d-bbfb2e4b94aa/click] with body: {"element":"74451ea0-26c5-4e83-a13d-bbfb2e4b94aa"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a4294f9c-dae4-40a0-9083-c49bb298601e","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element/74451ea0-26c5-4e83-a13d-bbfb2e4b94aa/click 200 498 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 141 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a4294f9c-dae4-40a0-9083-c49bb298601e","status":0,"value":{"ELEMENT":"63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5"} -[HTTP] <-- POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element 200 1441 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element/63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5","f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [JSONWP Proxy] Matched '/element/63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5/click] to [POST http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/element/63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5/click] with body: {"element":"63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a4294f9c-dae4-40a0-9083-c49bb298601e","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element/63bb0d5d-ef06-45fb-9fa8-307f4eadf9f5/click 200 22 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"a4294f9c-dae4-40a0-9083-c49bb298601e","status":0,"value":[{"ELEMENT":"f4c3bf69-c4bf-4d15-b565-5bcf736be79d"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"f4c3bf69-c4bf-4d15-b565-5bcf736be79d"}] -[HTTP] <-- POST /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/elements 200 111 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element/f4c3bf69-c4bf-4d15-b565-5bcf736be79d/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["content-desc","f4c3bf69-c4bf-4d15-b565-5bcf736be79d","f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [JSONWP Proxy] Matched '/element/f4c3bf69-c4bf-4d15-b565-5bcf736be79d/attribute/content-desc' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/f4c3bf69-c4bf-4d15-b565-5bcf736be79d/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e/element/f4c3bf69-c4bf-4d15-b565-5bcf736be79d/attribute/content-desc] with body: {} -[debug] [MJSONWP] Matched JSONWP error code 9 to UnknownCommandError -[debug] [MJSONWP] Encountered internal error running command: UnknownCommandError: io.appium.uiautomator2.common.exceptions.NoAttributeFoundException: This element does not have the 'content-desc' attribute -[debug] [MJSONWP] at io.appium.uiautomator2.model.UiObject2Element.getBoolAttribute(UiObject2Element.java:141) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.getElementAttributeValue(GetElementAttribute.java:63) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.safeHandle(GetElementAttribute.java:254) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:37) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:252) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:243) -[debug] [MJSONWP] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:44) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) -[debug] [MJSONWP] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) -[debug] [MJSONWP] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) -[debug] [MJSONWP] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) -[debug] [MJSONWP] at java.lang.Thread.run(Thread.java:764) -[debug] [MJSONWP] -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- GET /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37/element/f4c3bf69-c4bf-4d15-b565-5bcf736be79d/attribute/content-desc 500 21 ms - 3504 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["f7fcbf67-4fb1-4a70-960c-3c8dadf97e37"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551307905750 (17:51:45 GMT-0500 (EST)) -[Appium] Removing session f7fcbf67-4fb1-4a70-960c-3c8dadf97e37 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/a4294f9c-dae4-40a0-9083-c49bb298601e] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"a4294f9c-dae4-40a0-9083-c49bb298601e\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551307906260 (17:51:46 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/f7fcbf67-4fb1-4a70-960c-3c8dadf97e37 200 511 ms - 76 -[HTTP]  -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 23.374 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551307981458 (17:53:01 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: dca1f82b-a567-42f6-b763-3e5088b17f37 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"7716082d-84de-4688-a1f3-8ac52702eb22\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"7716082d-84de-4688-a1f3-8ac52702eb22\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"7716082d-84de-4688-a1f3-8ac52702eb22\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session dca1f82b-a567-42f6-b763-3e5088b17f37 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551307991482 (17:53:11 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session dca1f82b-a567-42f6-b763-3e5088b17f37 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 10026 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/timeouts/implicit_wait 200 2 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":{"ELEMENT":"08c35487-4e14-43de-909f-e635aa287ea4"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"08c35487-4e14-43de-909f-e635aa287ea4"} -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element 200 58 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element/08c35487-4e14-43de-909f-e635aa287ea4/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["08c35487-4e14-43de-909f-e635aa287ea4","dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [JSONWP Proxy] Matched '/element/08c35487-4e14-43de-909f-e635aa287ea4/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/08c35487-4e14-43de-909f-e635aa287ea4/click] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/element/08c35487-4e14-43de-909f-e635aa287ea4/click] with body: {"element":"08c35487-4e14-43de-909f-e635aa287ea4"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element/08c35487-4e14-43de-909f-e635aa287ea4/click 200 24 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 47 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":{"ELEMENT":"9ccfe9a2-4501-4fe8-8616-cf188131816c"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"9ccfe9a2-4501-4fe8-8616-cf188131816c"} -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element 200 1338 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element/9ccfe9a2-4501-4fe8-8616-cf188131816c/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["9ccfe9a2-4501-4fe8-8616-cf188131816c","dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [JSONWP Proxy] Matched '/element/9ccfe9a2-4501-4fe8-8616-cf188131816c/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/9ccfe9a2-4501-4fe8-8616-cf188131816c/click] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/element/9ccfe9a2-4501-4fe8-8616-cf188131816c/click] with body: {"element":"9ccfe9a2-4501-4fe8-8616-cf188131816c"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element/9ccfe9a2-4501-4fe8-8616-cf188131816c/click 200 23 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@name, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@name, 'core/paragraph')]","dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@name, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":[]} -[debug] [BaseDriver] Waited for 107 ms so far -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@name, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":[]} -[debug] [BaseDriver] Waited for 690 ms so far -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@name, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":[]} -[debug] [BaseDriver] Waited for 1246 ms so far -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@name, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":[]} -[debug] [BaseDriver] Waited for 1812 ms so far -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@name, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"7716082d-84de-4688-a1f3-8ac52702eb22","status":0,"value":[]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [] -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/elements 200 2361 ms - 74 -[HTTP]  -[HTTP] --> POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element -[HTTP] {"using":"accessibility id"} -[debug] [MJSONWP] Encountered internal error running command: BadParametersError: Parameters were incorrect. We wanted {"required":["using","value"]} and you sent ["using"] -[debug] [MJSONWP] at checkParams (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/protocol.js:168:9) -[debug] [MJSONWP] at asyncHandler$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/protocol.js:297:7) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17) -[debug] [MJSONWP] at new Promise () -[debug] [MJSONWP] at new F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36) -[debug] [MJSONWP] at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12) -[debug] [MJSONWP] at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12) -[debug] [MJSONWP] at asyncHandler (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/build/lib/protocol/protocol.js:380:32) -[debug] [MJSONWP] at /usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/protocol.js:446:15 -[debug] [MJSONWP] at Layer.handle [as handle_request] (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/layer.js:95:5) -[debug] [MJSONWP] at next (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/route.js:137:13) -[debug] [MJSONWP] at Route.dispatch (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/route.js:112:3) -[debug] [MJSONWP] at Layer.handle [as handle_request] (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/layer.js:95:5) -[debug] [MJSONWP] at /usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:281:22 -[debug] [MJSONWP] at param (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:354:14) -[debug] [MJSONWP] at param (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:365:14) -[debug] [MJSONWP] at Function.process_params (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:410:3) -[debug] [MJSONWP] at next (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:275:10) -[debug] [MJSONWP] at logger (/usr/local/lib/node_modules/appium/node_modules/morgan/index.js:144:5) -[debug] [MJSONWP] at Layer.handle [as handle_request] (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/layer.js:95:5) -[debug] [MJSONWP] at trim_prefix (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:317:13) -[debug] [MJSONWP] at /usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:284:7 -[debug] [MJSONWP] at Function.process_params (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:335:12) -[debug] [MJSONWP] at next (/usr/local/lib/node_modules/appium/node_modules/express/lib/router/index.js:275:10) -[debug] [MJSONWP] at /usr/local/lib/node_modules/appium/node_modules/body-parser/lib/read.js:130:5 -[debug] [MJSONWP] at invokeCallback (/usr/local/lib/node_modules/appium/node_modules/raw-body/index.js:224:16) -[debug] [MJSONWP] at done (/usr/local/lib/node_modules/appium/node_modules/raw-body/index.js:213:7) -[debug] [MJSONWP] at IncomingMessage.onEnd (/usr/local/lib/node_modules/appium/node_modules/raw-body/index.js:273:7) -[debug] [MJSONWP] at emitNone (events.js:106:13) -[debug] [MJSONWP] at IncomingMessage.emit (events.js:208:7) -[debug] [MJSONWP] at endReadableNT (_stream_readable.js:1064:12) -[debug] [MJSONWP] at _combinedTickCallback (internal/process/next_tick.js:139:11) -[debug] [MJSONWP] at process._tickCallback (internal/process/next_tick.js:181:9) -[debug] [MJSONWP] Bad parameters: BadParametersError: Parameters were incorrect. We wanted {"required":["using","value"]} and you sent ["using"] -[HTTP] <-- POST /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37/element 400 13 ms - 90 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["dca1f82b-a567-42f6-b763-3e5088b17f37"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551308007363 (17:53:27 GMT-0500 (EST)) -[Appium] Removing session dca1f82b-a567-42f6-b763-3e5088b17f37 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/7716082d-84de-4688-a1f3-8ac52702eb22] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"7716082d-84de-4688-a1f3-8ac52702eb22\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551308007934 (17:53:27 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/dca1f82b-a567-42f6-b763-3e5088b17f37 200 572 ms - 76 -[HTTP]  -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 19.045 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[HTTP] Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already. -Fatal Error: listen EADDRINUSE 0.0.0.0:4728 - at Server.setupListenHandle [as _listen2] (net.js:1360:14) - at listenInCluster (net.js:1401:12) - at doListen (net.js:1510:7) - at _combinedTickCallback (internal/process/next_tick.js:142:11) - at process._tickCallback (internal/process/next_tick.js:181:9) -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551308052970 (17:54:12 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 21e36fdf-86e9-4247-926d-7133b1249631 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"9c1ef8ee-9b57-4933-9847-f26327c5411f","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"9c1ef8ee-9b57-4933-9847-f26327c5411f\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"9c1ef8ee-9b57-4933-9847-f26327c5411f\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"9c1ef8ee-9b57-4933-9847-f26327c5411f\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session 21e36fdf-86e9-4247-926d-7133b1249631 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551308063397 (17:54:23 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 21e36fdf-86e9-4247-926d-7133b1249631 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 10428 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/timeouts/implicit_wait 200 2 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"9c1ef8ee-9b57-4933-9847-f26327c5411f","status":0,"value":{"ELEMENT":"e5f9051f-ade1-4b48-8556-62f091a56cfd"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"e5f9051f-ade1-4b48-8556-62f091a56cfd"} -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element 200 199 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element/e5f9051f-ade1-4b48-8556-62f091a56cfd/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["e5f9051f-ade1-4b48-8556-62f091a56cfd","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [JSONWP Proxy] Matched '/element/e5f9051f-ade1-4b48-8556-62f091a56cfd/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/e5f9051f-ade1-4b48-8556-62f091a56cfd/click] to [POST http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/element/e5f9051f-ade1-4b48-8556-62f091a56cfd/click] with body: {"element":"e5f9051f-ade1-4b48-8556-62f091a56cfd"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"9c1ef8ee-9b57-4933-9847-f26327c5411f","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element/e5f9051f-ade1-4b48-8556-62f091a56cfd/click 200 86 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 141 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"9c1ef8ee-9b57-4933-9847-f26327c5411f","status":0,"value":{"ELEMENT":"6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f"} -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element 200 1422 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element/6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [JSONWP Proxy] Matched '/element/6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f/click] to [POST http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/element/6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f/click] with body: {"element":"6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"9c1ef8ee-9b57-4933-9847-f26327c5411f","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element/6c0a2d90-f394-4e4d-9ac6-8fa80974ec1f/click 200 22 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"9c1ef8ee-9b57-4933-9847-f26327c5411f","status":0,"value":[{"ELEMENT":"eb75b459-ce9c-4ffc-a656-d320cc88f852"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"eb75b459-ce9c-4ffc-a656-d320cc88f852"}] -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/elements 200 111 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element/eb75b459-ce9c-4ffc-a656-d320cc88f852/attribute/name -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["name","eb75b459-ce9c-4ffc-a656-d320cc88f852","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [JSONWP Proxy] Matched '/element/eb75b459-ce9c-4ffc-a656-d320cc88f852/attribute/name' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/eb75b459-ce9c-4ffc-a656-d320cc88f852/attribute/name] to [GET http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f/element/eb75b459-ce9c-4ffc-a656-d320cc88f852/attribute/name] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"9c1ef8ee-9b57-4933-9847-f26327c5411f\",\"status\":0,\"value\":\"\"}" -[debug] [MJSONWP] Responding to client with driver.getAttribute() result: "" -[HTTP] <-- GET /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element/eb75b459-ce9c-4ffc-a656-d320cc88f852/attribute/name 200 15 ms - 74 -[HTTP]  -[HTTP] --> POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element -[HTTP] {"using":"accessibility id","value":""} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","","21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [MJSONWP] Encountered internal error running command: Error: Must provide a selector when finding elements -[debug] [MJSONWP] at AndroidUiautomator2Driver.callee$0$0$ (/usr/local/lib/node_modules/appium/node_modules/appium-android-driver/lib/commands/find.js:23:11) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17) -[debug] [MJSONWP] at new Promise () -[debug] [MJSONWP] at new F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36) -[debug] [MJSONWP] at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12) -[debug] [MJSONWP] at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12) -[debug] [MJSONWP] at AndroidUiautomator2Driver.callee$0$0 [as findElOrEls] (/usr/local/lib/node_modules/appium/node_modules/appium-android-driver/build/lib/commands/find.js:52:30) -[debug] [MJSONWP] at AndroidUiautomator2Driver.callee$0$0$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/basedriver/commands/find.js:28:23) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17) -[debug] [MJSONWP] at new Promise () -[debug] [MJSONWP] at new F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36) -[debug] [MJSONWP] at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12) -[debug] [MJSONWP] at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12) -[debug] [MJSONWP] at AndroidUiautomator2Driver.callee$0$0 [as findElOrElsWithProcessing] (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/build/lib/basedriver/commands/find.js:47:30) -[debug] [MJSONWP] at AndroidUiautomator2Driver.callee$0$0$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/basedriver/commands/find.js:46:21) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17) -[debug] [MJSONWP] at new Promise () -[debug] [MJSONWP] at new F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36) -[debug] [MJSONWP] at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12) -[debug] [MJSONWP] at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12) -[debug] [MJSONWP] at AndroidUiautomator2Driver.callee$0$0 [as findElement] (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/build/lib/basedriver/commands/find.js:88:30) -[debug] [MJSONWP] at /usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/basedriver/driver.js:296:26 -[debug] [MJSONWP] at tryCatcher (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/util.js:26:23) -[debug] [MJSONWP] at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/promise.js:510:31) -[debug] [MJSONWP] at Promise._settlePromiseAt (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/promise.js:584:18) -[debug] [MJSONWP] at Promise._settlePromiseAtPostResolution (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/promise.js:248:10) -[debug] [MJSONWP] at Async._drainQueue (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/async.js:128:12) -[debug] [MJSONWP] at Async._drainQueues (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/async.js:133:10) -[debug] [MJSONWP] at Immediate.Async.drainQueues [as _onImmediate] (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/node_modules/bluebird/js/main/async.js:15:14) -[debug] [MJSONWP] at runCallback (timers.js:810:20) -[debug] [MJSONWP] at tryOnImmediate (timers.js:768:5) -[debug] [MJSONWP] at processImmediate [as _immediateCallback] (timers.js:745:5) -[HTTP] <-- POST /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631/element 500 12 ms - 216 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["21e36fdf-86e9-4247-926d-7133b1249631"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551308077337 (17:54:37 GMT-0500 (EST)) -[Appium] Removing session 21e36fdf-86e9-4247-926d-7133b1249631 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/9c1ef8ee-9b57-4933-9847-f26327c5411f] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"9c1ef8ee-9b57-4933-9847-f26327c5411f\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 16.241 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551308077965 (17:54:37 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/21e36fdf-86e9-4247-926d-7133b1249631 200 629 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551308181559 (17:56:21 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: d2e40ada-30c7-4e9f-ad62-e12961041e8e -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"1fe28576-376e-4412-bd66-8162c3a3b8ca","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"1fe28576-376e-4412-bd66-8162c3a3b8ca\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"1fe28576-376e-4412-bd66-8162c3a3b8ca\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"1fe28576-376e-4412-bd66-8162c3a3b8ca\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session d2e40ada-30c7-4e9f-ad62-e12961041e8e added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551308191902 (17:56:31 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session d2e40ada-30c7-4e9f-ad62-e12961041e8e -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 10345 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/timeouts/implicit_wait 200 2 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"1fe28576-376e-4412-bd66-8162c3a3b8ca","status":0,"value":{"ELEMENT":"da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1"} -[HTTP] <-- POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element 200 63 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element/da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1","d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [JSONWP Proxy] Matched '/element/da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1/click] to [POST http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/element/da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1/click] with body: {"element":"da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"1fe28576-376e-4412-bd66-8162c3a3b8ca","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element/da5c0e48-4f16-4f9b-b4e6-21aeb3714bb1/click 200 26 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 49 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"1fe28576-376e-4412-bd66-8162c3a3b8ca","status":0,"value":{"ELEMENT":"65f3ca2a-14ca-4870-8645-0a83778ee027"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"65f3ca2a-14ca-4870-8645-0a83778ee027"} -[HTTP] <-- POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element 200 1316 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element/65f3ca2a-14ca-4870-8645-0a83778ee027/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["65f3ca2a-14ca-4870-8645-0a83778ee027","d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [JSONWP Proxy] Matched '/element/65f3ca2a-14ca-4870-8645-0a83778ee027/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/65f3ca2a-14ca-4870-8645-0a83778ee027/click] to [POST http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/element/65f3ca2a-14ca-4870-8645-0a83778ee027/click] with body: {"element":"65f3ca2a-14ca-4870-8645-0a83778ee027"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"1fe28576-376e-4412-bd66-8162c3a3b8ca","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element/65f3ca2a-14ca-4870-8645-0a83778ee027/click 200 20 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"1fe28576-376e-4412-bd66-8162c3a3b8ca","status":0,"value":[{"ELEMENT":"3f67d58d-416d-4aba-9834-a60773c7672f"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"3f67d58d-416d-4aba-9834-a60773c7672f"}] -[HTTP] <-- POST /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/elements 200 104 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element/3f67d58d-416d-4aba-9834-a60773c7672f/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["content-desc","3f67d58d-416d-4aba-9834-a60773c7672f","d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [JSONWP Proxy] Matched '/element/3f67d58d-416d-4aba-9834-a60773c7672f/attribute/content-desc' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/3f67d58d-416d-4aba-9834-a60773c7672f/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca/element/3f67d58d-416d-4aba-9834-a60773c7672f/attribute/content-desc] with body: {} -[debug] [MJSONWP] Matched JSONWP error code 9 to UnknownCommandError -[debug] [MJSONWP] Encountered internal error running command: UnknownCommandError: io.appium.uiautomator2.common.exceptions.NoAttributeFoundException: This element does not have the 'content-desc' attribute -[debug] [MJSONWP] at io.appium.uiautomator2.model.UiObject2Element.getBoolAttribute(UiObject2Element.java:141) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.getElementAttributeValue(GetElementAttribute.java:63) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.safeHandle(GetElementAttribute.java:254) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:37) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:252) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:243) -[debug] [MJSONWP] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:44) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) -[debug] [MJSONWP] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) -[debug] [MJSONWP] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) -[debug] [MJSONWP] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) -[debug] [MJSONWP] at java.lang.Thread.run(Thread.java:764) -[debug] [MJSONWP] -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- GET /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e/element/3f67d58d-416d-4aba-9834-a60773c7672f/attribute/content-desc 500 23 ms - 3504 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["d2e40ada-30c7-4e9f-ad62-e12961041e8e"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551308205533 (17:56:45 GMT-0500 (EST)) -[Appium] Removing session d2e40ada-30c7-4e9f-ad62-e12961041e8e from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/1fe28576-376e-4412-bd66-8162c3a3b8ca] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"1fe28576-376e-4412-bd66-8162c3a3b8ca\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 16.039 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551308206103 (17:56:46 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/d2e40ada-30c7-4e9f-ad62-e12961041e8e 200 571 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551308228402 (17:57:08 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.19.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 2047ffef-aee8-4176-bd69-f16c655cf514 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[AndroidDriver] Java version is: 1.8.0_202-ea -[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: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[ADB] Getting device platform version -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.release' -[debug] [ADB] Current device property 'ro.build.version.release': 8.0.0 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm size' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell wm density' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.model' -[debug] [ADB] Current device property 'ro.product.model': Android SDK built for x86 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.product.manufacturer' -[debug] [ADB] Current device property 'ro.product.manufacturer': Google -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/INDEX.LIST not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/io.netty.versions.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' is already signed. -[debug] [ADB] Checking app cert for /usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package does not require upgrade ('1.18.0' >= '1.18.0') -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.uiautomator2.server.test' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[ADB] Cannot read version codes of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test' -[ADB] Cannot read version names of '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' and/or 'io.appium.uiautomator2.server.test'. Assuming correct app version is already installed -[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.settings' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (13 > 5) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions. -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[AndroidDriver] setDeviceLanguageCountry requires language or country. -[AndroidDriver] Got language: 'null' and country: 'null' -[debug] [Logcat] Starting logcat capture -[debug] [AndroidDriver] Pushing unlock helper app to device... -[debug] [ADB] Getting install status for io.appium.unlock -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages io.appium.unlock' -[debug] [ADB] App is installed -[debug] [ADB] Getting package info for 'io.appium.unlock' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.unlock' -[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0') -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell rm -rf /data/local/tmp/strings.json' -[debug] [AndroidDriver] Extracting strings from apk -[debug] [AndroidDriver] /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [AndroidDriver] null -[debug] [AndroidDriver] /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg -[debug] [ADB] Extracting strings for language: default -[ADB] Successfully extracted 183 strings from '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' resources for '(default)' configuration -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 push /var/folders/d9/94b7mvvn2672vp_by55x1nxm0000gn/T/com.gutenberg/strings.json /data/local/tmp' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.core_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/android.arch.lifecycle_viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/aztec_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_animated-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_appcompat-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_cardview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_design.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_gridlayout-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_recyclerview-v7.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-media-compat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_support-vector-drawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/com.android.support_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/glide-loader_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common-coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlin-stdlib_coroutines.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-android.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core-common.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/kotlinx-coroutines-core.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/coroutines.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/proguard/okhttp3.pro not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-comments_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] WARNING: META-INF/wordpress-shortcodes_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [ADB] App is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting all processes with uiautomator -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell ps' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[UiAutomator2] Starting uiautomator2 server 1.18.0 -[UiAutomator2] Using UIAutomator2 server from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v1.18.0.apk' and test from '/usr/local/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Running command: 'adb -s emulator-5556 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' -[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online... -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [JSONWP Proxy] Matched '/status' to command name 'getStatus' -[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] Matched '/session' to command name 'createSession' -[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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26}} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b6c7241b-5140-48b9-a928-f638f5bcefd5","status":0,"value":"Created Session"} -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/appium/device/pixel_ratio] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b6c7241b-5140-48b9-a928-f638f5bcefd5\",\"status\":0,\"value\":2.625}" -[debug] [JSONWP Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/appium/device/system_bars] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b6c7241b-5140-48b9-a928-f638f5bcefd5\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [JSONWP Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/window/current/size] with body: {} -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b6c7241b-5140-48b9-a928-f638f5bcefd5\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session 2047ffef-aee8-4176-bd69-f16c655cf514 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551308238759 (17:57:18 GMT-0500 (EST)) -[debug] [MJSONWP] Cached the protocol value 'MJSONWP' for the new session 2047ffef-aee8-4176-bd69-f16c655cf514 -[debug] [MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","deviceApiLevel":26,"pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 10359 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.9.1","git-sha":"f9ee7d068e14f10729f88ebd85db802c2e8ac21a","built":"2018-09-20T18:14:29Z"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 151 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP] Calling AppiumDriver.implicitWait() with args: [2000,"2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/timeouts/implicit_wait 200 2 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b6c7241b-5140-48b9-a928-f638f5bcefd5","status":0,"value":{"ELEMENT":"85f228f3-a220-4818-b019-8be14771a4e4"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"85f228f3-a220-4818-b019-8be14771a4e4"} -[HTTP] <-- POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element 200 64 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element/85f228f3-a220-4818-b019-8be14771a4e4/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["85f228f3-a220-4818-b019-8be14771a4e4","2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [JSONWP Proxy] Matched '/element/85f228f3-a220-4818-b019-8be14771a4e4/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/85f228f3-a220-4818-b019-8be14771a4e4/click] to [POST http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/element/85f228f3-a220-4818-b019-8be14771a4e4/click] with body: {"element":"85f228f3-a220-4818-b019-8be14771a4e4"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b6c7241b-5140-48b9-a928-f638f5bcefd5","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element/85f228f3-a220-4818-b019-8be14771a4e4/click 200 30 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 42 ms so far -[debug] [JSONWP Proxy] Matched '/element' to command name 'findElement' -[debug] [JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b6c7241b-5140-48b9-a928-f638f5bcefd5","status":0,"value":{"ELEMENT":"6c19ff4d-b977-49d7-8744-5e7b122ace51"}} -[debug] [MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"6c19ff4d-b977-49d7-8744-5e7b122ace51"} -[HTTP] <-- POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element 200 1296 ms - 122 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element/6c19ff4d-b977-49d7-8744-5e7b122ace51/click -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.click() with args: ["6c19ff4d-b977-49d7-8744-5e7b122ace51","2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [JSONWP Proxy] Matched '/element/6c19ff4d-b977-49d7-8744-5e7b122ace51/click' to command name 'click' -[debug] [JSONWP Proxy] Proxying [POST /element/6c19ff4d-b977-49d7-8744-5e7b122ace51/click] to [POST http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/element/6c19ff4d-b977-49d7-8744-5e7b122ace51/click] with body: {"element":"6c19ff4d-b977-49d7-8744-5e7b122ace51"} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b6c7241b-5140-48b9-a928-f638f5bcefd5","status":0,"value":true} -[debug] [MJSONWP] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element/6c19ff4d-b977-49d7-8744-5e7b122ace51/click 200 21 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [JSONWP Proxy] Matched '/elements' to command name 'findElements' -[debug] [JSONWP Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"b6c7241b-5140-48b9-a928-f638f5bcefd5","status":0,"value":[{"ELEMENT":"ed988ef6-db0f-4081-842d-88695a8738b2"}]} -[debug] [MJSONWP] Responding to client with driver.findElements() result: [{"ELEMENT":"ed988ef6-db0f-4081-842d-88695a8738b2"}] -[HTTP] <-- POST /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/elements 200 109 ms - 124 -[HTTP]  -[HTTP] --> GET /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element/ed988ef6-db0f-4081-842d-88695a8738b2/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.getAttribute() with args: ["content-desc","ed988ef6-db0f-4081-842d-88695a8738b2","2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [JSONWP Proxy] Matched '/element/ed988ef6-db0f-4081-842d-88695a8738b2/attribute/content-desc' to command name 'getAttribute' -[debug] [JSONWP Proxy] Proxying [GET /element/ed988ef6-db0f-4081-842d-88695a8738b2/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5/element/ed988ef6-db0f-4081-842d-88695a8738b2/attribute/content-desc] with body: {} -[debug] [MJSONWP] Matched JSONWP error code 9 to UnknownCommandError -[debug] [MJSONWP] Encountered internal error running command: UnknownCommandError: io.appium.uiautomator2.common.exceptions.NoAttributeFoundException: This element does not have the 'content-desc' attribute -[debug] [MJSONWP] at io.appium.uiautomator2.model.UiObject2Element.getBoolAttribute(UiObject2Element.java:141) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.getElementAttributeValue(GetElementAttribute.java:63) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.GetElementAttribute.safeHandle(GetElementAttribute.java:254) -[debug] [MJSONWP] at io.appium.uiautomator2.handler.request.SafeRequestHandler.handle(SafeRequestHandler.java:37) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleRequest(AppiumServlet.java:252) -[debug] [MJSONWP] at io.appium.uiautomator2.server.AppiumServlet.handleHttpRequest(AppiumServlet.java:243) -[debug] [MJSONWP] at io.appium.uiautomator2.http.ServerHandler.channelRead(ServerHandler.java:44) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:435) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) -[debug] [MJSONWP] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) -[debug] [MJSONWP] at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:250) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366) -[debug] [MJSONWP] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352) -[debug] [MJSONWP] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911) -[debug] [MJSONWP] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:611) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:552) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:466) -[debug] [MJSONWP] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) -[debug] [MJSONWP] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140) -[debug] [MJSONWP] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) -[debug] [MJSONWP] at java.lang.Thread.run(Thread.java:764) -[debug] [MJSONWP] -[debug] [MJSONWP] at errorFromMJSONWPStatusCode (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:786:12) -[debug] [MJSONWP] at ProxyRequestError.getActualError (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/protocol/errors.js:683:14) -[debug] [MJSONWP] at JWProxy.command$ (/usr/local/lib/node_modules/appium/node_modules/appium-base-driver/lib/jsonwp-proxy/proxy.js:236:19) -[debug] [MJSONWP] at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22) -[debug] [MJSONWP] at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21) -[debug] [MJSONWP] at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) -[debug] [MJSONWP] at -[HTTP] <-- GET /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514/element/ed988ef6-db0f-4081-842d-88695a8738b2/attribute/content-desc 500 23 ms - 3504 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514 -[HTTP] {} -[debug] [MJSONWP] Calling AppiumDriver.deleteSession() with args: ["2047ffef-aee8-4176-bd69-f16c655cf514"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551308252382 (17:57:32 GMT-0500 (EST)) -[Appium] Removing session 2047ffef-aee8-4176-bd69-f16c655cf514 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [JSONWP Proxy] Matched '/' to command name 'deleteSession' -[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/b6c7241b-5140-48b9-a928-f638f5bcefd5] with no body -[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"b6c7241b-5140-48b9-a928-f638f5bcefd5\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list packages com.gutenberg' -[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:. -[debug] [UiAutomator2] [UIAutomator2] Time: 16.046 -[debug] [UiAutomator2] [UIAutomator2] OK (1 test) -[debug] [ADB] App is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551308252906 (17:57:32 GMT-0500 (EST)) -[debug] [MJSONWP] Received response: null -[debug] [MJSONWP] But deleting session, so not returning -[debug] [MJSONWP] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/2047ffef-aee8-4176-bd69-f16c655cf514 200 526 ms - 76 -[HTTP]  -[Appium] Received SIGTERM - shutting down -[Appium] Welcome to Appium v1.10.0 -[Appium] Non-default server args: -[Appium] port: 4728 -[Appium] Appium REST http interface listener started on 0.0.0.0:4728 -[HTTP] --> POST /wd/hub/session -[HTTP] {"desiredCapabilities":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"}} -[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},null,null] -[debug] [BaseDriver] Event 'newSessionRequested' logged at 1551308731322 (18:05:31 GMT-0500 (EST)) -[Appium] Creating new AndroidUiautomator2Driver (v1.30.0) session -[Appium] Capabilities: -[Appium] platformName: android -[Appium] deviceName: Android Emulator -[Appium] automationName: UiAutomator2 -[Appium] appPackage: com.gutenberg -[Appium] appActivity: com.gutenberg.MainActivity -[Appium] noReset: false -[Appium] fullReset: true -[Appium] app: /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [BaseDriver] Creating session with MJSONWP desired capabilities: {"platformName":"android","... -[BaseDriver] Session created with session id: 5991f8ac-d482-4ca1-9275-e41fffc13415 -[BaseDriver] Using local app '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [UiAutomator2] Checking whether app is actually present -[ADB] Checking whether adb is present -[ADB] Found 3 'build-tools' folders under '/Users/javon/Library/Android/sdk' (newest first): -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.3 -[ADB] /Users/javon/Library/Android/sdk/build-tools/28.0.2 -[ADB] /Users/javon/Library/Android/sdk/build-tools/27.0.3 -[ADB] Using adb from /Users/javon/Library/Android/sdk/platform-tools/adb -[AndroidDriver] Retrieving device list -[debug] [ADB] Trying to find a connected android device -[debug] [ADB] Getting connected devices... -[debug] [ADB] 1 device(s) connected -[AndroidDriver] Using device: emulator-5556 -[debug] [ADB] Setting device id to emulator-5556 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell getprop ro.build.version.sdk' -[debug] [ADB] Current device property 'ro.build.version.sdk': 26 -[debug] [ADB] Device API level: 26 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 wait-for-device' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell echo ping' -[debug] [AndroidDriver] Pushing settings apk to device... -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] 'io.appium.settings' is installed -[debug] [ADB] Getting package info for 'io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[ADB] Checking whether aapt is present -[ADB] Using aapt from /Users/javon/Library/Android/sdk/build-tools/28.0.3/aapt -[debug] [ADB] The installed 'io.appium.settings' package is older than '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' (13 < 17 or '2.11.0' < '2.14.0')' -[debug] [ADB] Executing upgrade of '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r -g /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' -[ADB] Cannot upgrade 'io.appium.settings' because of 'Error executing adbExec. Original error: 'Command '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r -g /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' exited with code 1'; Stderr: 'adb: failed to install /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package io.appium.settings signatures do not match the previously installed version; ignoring!]'; Code: '1''. Trying full reinstall -[debug] [ADB] Uninstalling io.appium.settings -[debug] [ADB] Getting install status for io.appium.settings -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.settings' -[debug] [ADB] 'io.appium.settings' is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.settings' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall io.appium.settings' -[debug] [ADB] 'adb uninstall io.appium.settings' command output: Success -[ADB] io.appium.settings was successfully uninstalled -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -g /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/io.appium.settings/apks/settings_apk-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Getting IDs of all 'io.appium.settings' processes -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell 'pgrep --help; echo $?'' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pgrep \^appium\\.settings\$' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell appops set io.appium.settings android\:mock_location allow' -[debug] [Logcat] Starting logcat capture -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] 'io.appium.uiautomator2.server' is installed -[debug] [ADB] Getting package info for 'io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] The installed 'io.appium.uiautomator2.server' package is older than '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v3.3.0.apk' (9 < 28 or '1.18.0' < '3.3.0')' -[debug] [UiAutomator2] io.appium.uiautomator2.server installation state: olderVersionInstalled -[debug] [ADB] Checking app cert for /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v3.3.0.apk -[ADB] Using apksigner from /Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v3.3.0.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v3.3.0.apk' is already signed. -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[debug] [ADB] 'io.appium.uiautomator2.server.test' is installed -[debug] [ADB] Checking app cert for /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: CN=Android Debug, O=Android, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: 3e4f2ab66d641bbbd363421151755f8b12b66ea37a5db43c52116596b7392a8e -[debug] [ADB] Signer #1 certificate SHA-1 digest: e24fc8971c0aad07d1df6cc62af7fb0d48b45b60 -[debug] [ADB] Signer #1 certificate MD5 digest: 5623d53469c7f7147b52ace9d09901eb -[debug] [ADB] -[debug] [ADB] '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is signed with non-default certificate -[ADB] Checking whether zipalign is present -[ADB] Using zipalign from /Users/javon/Library/Android/sdk/build-tools/28.0.3/zipalign -[debug] [ADB] /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' is already zip-aligned. Doing nothing -[debug] [ADB] Signing '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' with default cert -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["sign","--key","/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-adb/keys/testkey.pk8","--cert","/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-adb/keys/testkey.x509.pem","/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk"]' -[UiAutomator2] Server packages are going to be (re)installed -[UiAutomator2] Full packages reinstall is going to be performed -[debug] [ADB] Uninstalling io.appium.uiautomator2.server -[debug] [ADB] Getting install status for io.appium.uiautomator2.server -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server' -[debug] [ADB] 'io.appium.uiautomator2.server' is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall io.appium.uiautomator2.server' -[debug] [ADB] 'adb uninstall io.appium.uiautomator2.server' command output: Success -[ADB] io.appium.uiautomator2.server was successfully uninstalled -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v3.3.0.apk' -[debug] [ADB] Install command stdout: Success -[debug] [ADB] Uninstalling io.appium.uiautomator2.server.test -[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package io.appium.uiautomator2.server.test' -[debug] [ADB] 'io.appium.uiautomator2.server.test' is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server.test' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall io.appium.uiautomator2.server.test' -[debug] [ADB] 'adb uninstall io.appium.uiautomator2.server.test' command output: Success -[ADB] io.appium.uiautomator2.server.test was successfully uninstalled -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install /Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[debug] [ADB] Install command stdout: Success -[debug] [UiAutomator2] Waiting up to 30000ms for services to be available -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell pm list instrumentation' -[debug] [UiAutomator2] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available -[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200 -[debug] [ADB] Forwarding system: 8200 to device: 6790 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward tcp\:8200 tcp\:6790' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package com.gutenberg' -[debug] [ADB] 'com.gutenberg' is not installed -[ADB] com.gutenberg was not uninstalled, because it was not present on the device -[debug] [ADB] Checking app cert for /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk -[debug] [ADB] Starting '/Users/javon/Library/Android/sdk/build-tools/28.0.3/apksigner' with args '["verify","--print-certs","/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"]' -[debug] [ADB] apksigner stdout: Signer #1 certificate DN: EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US -[debug] [ADB] Signer #1 certificate SHA-256 digest: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc -[debug] [ADB] Signer #1 certificate SHA-1 digest: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 -[debug] [ADB] Signer #1 certificate MD5 digest: e89b158e4bcf988ebd09eb83f5378e87 -[debug] [ADB] -[debug] [ADB] '/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' is already signed. -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package com.gutenberg' -[debug] [ADB] 'com.gutenberg' is not installed -[debug] [AndroidDriver] Running full reset on 'com.gutenberg' (reinstall) -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 install -r /Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk' -[debug] [ADB] Install command stdout: Success -[debug] [UiAutomator2] Performing shallow cleanup of automation leftovers -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop io.appium.uiautomator2.server.test' -[UiAutomator2] Starting UIAutomator2 server 3.3.0 -[UiAutomator2] Using UIAutomator2 server from '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v3.3.0.apk' and test from '/Users/javon/.nvm/versions/node/v8.12.0/lib/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' -[UiAutomator2] Waiting up to 30000ms for UiAutomator2 to be online... -[debug] [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","emulator-5556","shell","am","instrument","-w","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"] -[debug] [Instrumentation] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server: -[debug] [WD Proxy] Matched '/status' to command name 'getStatus' -[debug] [WD Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"SESSIONID\",\"status\":0,\"value\":\"Status Invoked\"}" -[debug] [UiAutomator2] The initialization of the instrumentation process took 3086ms -[debug] [WD Proxy] Matched '/session' to command name 'createSession' -[debug] [WD 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":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556"}} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":"Created Session"} -[debug] [WD Proxy] Proxying [GET /appium/device/info] to [GET http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/appium/device/info] with no body -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":{\"androidId\":\"1067f141c936e63f\",\"manufacturer\":\"Google\",\"model\":\"Android SDK built for x86\",\"brand\":\"google\",\"apiVersion\":\"26\",\"platformVersion\":\"8.0.0\",\"carrierName\":\"Android\",\"realDisplaySize\":\"1080x1920\",\"displayDensity\":420}}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys window' -[AndroidDriver] Screen already unlocked, doing nothing -[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.gutenberg/com.gutenberg.MainActivity'. Starting it ourselves -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am start -W -n com.gutenberg/com.gutenberg.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000' -[debug] [WD Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/appium/device/pixel_ratio] with body: {} -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":2.625}" -[debug] [WD Proxy] Matched '/appium/device/system_bars' to command name 'getSystemBars' -[debug] [WD Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/appium/device/system_bars] with body: {} -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":{\"statusBar\":63}}" -[debug] [WD Proxy] Matched '/window/current/size' to command name 'getWindowSize' -[debug] [WD Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/window/current/size] with body: {} -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":{\"height\":1794,\"width\":1080}}" -[Appium] New AndroidUiautomator2Driver session created successfully, session 5991f8ac-d482-4ca1-9275-e41fffc13415 added to master session list -[debug] [BaseDriver] Event 'newSessionStarted' logged at 1551308745323 (18:05:45 GMT-0500 (EST)) -[debug] [MJSONWP (5991f8ac)] Cached the protocol value 'MJSONWP' for the new session 5991f8ac-d482-4ca1-9275-e41fffc13415 -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.createSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","deviceName":"Android Emulator","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk"},"platformName":"android","deviceName":"emulator-5556","automationName":"UiAutomator2","appPackage":"com.gutenberg","appActivity":"com.gutenberg.MainActivity","noReset":false,"fullReset":true,"app":"/Users/javon/Projects/gutenberg-mobile/android/app/build/outputs/apk/debug/app-debug.apk","deviceUDID":"emulator-5556","deviceApiLevel":26,"platformVersion":"8.0.0","deviceScreenSize":"1080x1920","deviceScreenDensity":420,"deviceModel":"Android SDK built for x86","deviceManufacturer":"Google","pixelRatio":2.625,"statBarHeig... -[HTTP] <-- POST /wd/hub/session 200 14005 ms - 1162 -[HTTP]  -[HTTP] --> GET /wd/hub/status -[HTTP] {} -[debug] [GENERIC] Calling AppiumDriver.getStatus() with args: [] -[debug] [GENERIC] Responding to client with driver.getStatus() result: {"build":{"version":"1.10.0"}} -[HTTP] <-- GET /wd/hub/status 200 1 ms - 68 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/timeouts/implicit_wait -[HTTP] {"ms":2000} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.implicitWait() with args: [2000,"5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Set implicit wait to 2000ms -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.implicitWait() result: null -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/timeouts/implicit_wait 200 11 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element -[HTTP] {"using":"accessibility id","value":"Add block"} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.findElement() with args: ["accessibility id","Add block","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [WD Proxy] Matched '/element' to command name 'findElement' -[debug] [WD Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element] with body: {"strategy":"accessibility id","selector":"Add block","context":"","multiple":false} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":{"ELEMENT":"e35a00ec-d31f-4a61-8b79-c31630e1fcab"}} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"e35a00ec-d31f-4a61-8b79-c31630e1fcab","ELEMENT":"e35a00ec-d31f-4a61-8b79-c31630e1fcab"} -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element 200 58 ms - 199 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/e35a00ec-d31f-4a61-8b79-c31630e1fcab/click -[HTTP] {} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.click() with args: ["e35a00ec-d31f-4a61-8b79-c31630e1fcab","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [WD Proxy] Matched '/element/e35a00ec-d31f-4a61-8b79-c31630e1fcab/click' to command name 'click' -[debug] [WD Proxy] Proxying [POST /element/e35a00ec-d31f-4a61-8b79-c31630e1fcab/click] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element/e35a00ec-d31f-4a61-8b79-c31630e1fcab/click] with body: {"element":"e35a00ec-d31f-4a61-8b79-c31630e1fcab"} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":true} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/e35a00ec-d31f-4a61-8b79-c31630e1fcab/click 200 27 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element -[HTTP] {"using":"accessibility id","value":"Paragraph"} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.findElement() with args: ["accessibility id","Paragraph","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [WD Proxy] Matched '/element' to command name 'findElement' -[debug] [WD Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[WD Proxy] Got an unexpected response: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":7,"value":"An element could not be located on the page using the given search parameters."} -[debug] [MJSONWP] Matched JSONWP error code 7 to NoSuchElementError -[debug] [BaseDriver] Waited for 35 ms so far -[debug] [WD Proxy] Matched '/element' to command name 'findElement' -[debug] [WD Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element] with body: {"strategy":"accessibility id","selector":"Paragraph","context":"","multiple":false} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":{"ELEMENT":"a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621"}} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621","ELEMENT":"a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621"} -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element 200 1293 ms - 199 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621/click -[HTTP] {} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.click() with args: ["a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [WD Proxy] Matched '/element/a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621/click' to command name 'click' -[debug] [WD Proxy] Proxying [POST /element/a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621/click] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element/a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621/click] with body: {"element":"a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621"} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":true} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/a7d5fe60-b3e6-4d6c-8ed6-cc5d093e5621/click 200 22 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/elements -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph')]"} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.findElements() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph')]","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [WD Proxy] Matched '/elements' to command name 'findElements' -[debug] [WD Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/elements] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph')]","context":"","multiple":true} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":[{"ELEMENT":"863caca1-a192-4561-bb51-74ad5e3c534a"}]} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.findElements() result: [{"element-6066-11e4-a52e-4f735466cecf":"863caca1-a192-4561-bb51-74ad5e3c534a","ELEMENT":"863caca1-a192-4561-bb51-74ad5e3c534a"}] -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/elements 200 294 ms - 201 -[HTTP]  -[HTTP] --> GET /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/863caca1-a192-4561-bb51-74ad5e3c534a/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.getAttribute() with args: ["content-desc","863caca1-a192-4561-bb51-74ad5e3c534a","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [WD Proxy] Matched '/element/863caca1-a192-4561-bb51-74ad5e3c534a/attribute/content-desc' to command name 'getAttribute' -[debug] [WD Proxy] Proxying [GET /element/863caca1-a192-4561-bb51-74ad5e3c534a/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element/863caca1-a192-4561-bb51-74ad5e3c534a/attribute/content-desc] with body: {} -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":\"core\\/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80\"}" -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.getAttribute() result: "core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80" -[HTTP] <-- GET /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/863caca1-a192-4561-bb51-74ad5e3c534a/attribute/content-desc 200 15 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element -[HTTP] {"using":"accessibility id","value":"core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80"} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.findElement() with args: ["accessibility id","core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [WD Proxy] Matched '/element' to command name 'findElement' -[debug] [WD Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element] with body: {"strategy":"accessibility id","selector":"core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80","context":"","multiple":false} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":{"ELEMENT":"d01d4605-42b3-4528-a1b9-2d6ed3b76f80"}} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"d01d4605-42b3-4528-a1b9-2d6ed3b76f80","ELEMENT":"d01d4605-42b3-4528-a1b9-2d6ed3b76f80"} -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element 200 25 ms - 199 -[HTTP]  -[HTTP] --> GET /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/d01d4605-42b3-4528-a1b9-2d6ed3b76f80/attribute/content-desc -[HTTP] {} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.getAttribute() with args: ["content-desc","d01d4605-42b3-4528-a1b9-2d6ed3b76f80","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [WD Proxy] Matched '/element/d01d4605-42b3-4528-a1b9-2d6ed3b76f80/attribute/content-desc' to command name 'getAttribute' -[debug] [WD Proxy] Proxying [GET /element/d01d4605-42b3-4528-a1b9-2d6ed3b76f80/attribute/content-desc] to [GET http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element/d01d4605-42b3-4528-a1b9-2d6ed3b76f80/attribute/content-desc] with body: {} -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":\"core\\/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80\"}" -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.getAttribute() result: "core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80" -[HTTP] <-- GET /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/d01d4605-42b3-4528-a1b9-2d6ed3b76f80/attribute/content-desc 200 18 ms - 125 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element -[HTTP] {"using":"xpath","value":"//*[starts-with(@content-desc, 'core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80')]//android.widget.EditText"} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.findElement() with args: ["xpath","//*[starts-with(@content-desc, 'core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80')]//android.widget.EditText","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [WD Proxy] Matched '/element' to command name 'findElement' -[debug] [WD Proxy] Proxying [POST /element] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element] with body: {"strategy":"xpath","selector":"//*[starts-with(@content-desc, 'core/paragraph-ecaa376a-c500-4ede-8fb6-37fe005fba80')]//android.widget.EditText","context":"","multiple":false} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":{"ELEMENT":"2f352f25-6c87-45c1-818b-d4be2a53ce4d"}} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.findElement() result: {"element-6066-11e4-a52e-4f735466cecf":"2f352f25-6c87-45c1-818b-d4be2a53ce4d","ELEMENT":"2f352f25-6c87-45c1-818b-d4be2a53ce4d"} -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element 200 142 ms - 199 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/click -[HTTP] {} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.click() with args: ["2f352f25-6c87-45c1-818b-d4be2a53ce4d","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [WD Proxy] Matched '/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/click' to command name 'click' -[debug] [WD Proxy] Proxying [POST /element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/click] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/click] with body: {"element":"2f352f25-6c87-45c1-818b-d4be2a53ce4d"} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":true} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.click() result: true -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/click 200 22 ms - 76 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/value -[HTTP] {"value":["Hello Gutenberg!"]} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.setValue() with args: [["Hello Gutenberg!"],"2f352f25-6c87-45c1-818b-d4be2a53ce4d","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [WD Proxy] Matched '/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/value' to command name 'setValue' -[debug] [Protocol Converter] Added 'value' property ["H","e","l","l","o"," ","G","u","t","e","n","b","e","r","g","!"] to 'setValue' request body -[debug] [WD Proxy] Proxying [POST /element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/value] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/value] with body: {"elementId":"2f352f25-6c87-45c1-818b-d4be2a53ce4d","text":"Hello Gutenberg!","replace":false,"value":["H","e","l","l","o"," ","G","u","t","e","n","b","e","r","g","!"]} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":""} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.setValue() result: "" -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/element/2f352f25-6c87-45c1-818b-d4be2a53ce4d/value 200 2429 ms - 74 -[HTTP]  -[HTTP] --> POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/elements -[HTTP] {"using":"accessibility id","value":"block-list"} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.findElements() with args: ["accessibility id","block-list","5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator -[debug] [BaseDriver] Waiting up to 2000 ms for condition -[debug] [WD Proxy] Matched '/elements' to command name 'findElements' -[debug] [WD Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4/elements] with body: {"strategy":"accessibility id","selector":"block-list","context":"","multiple":true} -[debug] [WD Proxy] Got response with status 200: {"sessionId":"4bdb002f-125b-4c60-8e1c-db99b1e482f4","status":0,"value":[{"ELEMENT":"35aed945-7e33-4b14-91ca-299a9d39e8ca"}]} -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.findElements() result: [{"element-6066-11e4-a52e-4f735466cecf":"35aed945-7e33-4b14-91ca-299a9d39e8ca","ELEMENT":"35aed945-7e33-4b14-91ca-299a9d39e8ca"}] -[HTTP] <-- POST /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415/elements 200 1003 ms - 201 -[HTTP]  -[HTTP] --> DELETE /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415 -[HTTP] {} -[debug] [MJSONWP (5991f8ac)] Calling AppiumDriver.deleteSession() with args: ["5991f8ac-d482-4ca1-9275-e41fffc13415"] -[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1551308764773 (18:06:04 GMT-0500 (EST)) -[Appium] Removing session 5991f8ac-d482-4ca1-9275-e41fffc13415 from our master session list -[debug] [UiAutomator2] Deleting UiAutomator2 session -[debug] [UiAutomator2] Deleting UiAutomator2 server session -[debug] [WD Proxy] Matched '/' to command name 'deleteSession' -[debug] [WD Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/4bdb002f-125b-4c60-8e1c-db99b1e482f4] with no body -[debug] [WD Proxy] Got response with status 200: "{\"sessionId\":\"4bdb002f-125b-4c60-8e1c-db99b1e482f4\",\"status\":0,\"value\":\"Session deleted\"}" -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [UiAutomator2] Capability 'fullReset' set to 'true', Uninstalling 'com.gutenberg' -[debug] [ADB] Uninstalling com.gutenberg -[debug] [ADB] Getting install status for com.gutenberg -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell dumpsys package com.gutenberg' -[debug] [ADB] 'com.gutenberg' is installed -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 shell am force-stop com.gutenberg' -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 uninstall com.gutenberg' -[debug] [Instrumentation] . -[debug] [Instrumentation] Time: 23.051 -[debug] [Instrumentation] -[debug] [Instrumentation] OK (1 test) -[debug] [Instrumentation] The process has exited with code 0 -[debug] [ADB] 'adb uninstall com.gutenberg' command output: Success -[ADB] com.gutenberg was successfully uninstalled -[debug] [Logcat] Stopping logcat capture -[debug] [ADB] Removing forwarded port socket connection: 8200 -[debug] [ADB] Running '/Users/javon/Library/Android/sdk/platform-tools/adb -P 5037 -s emulator-5556 forward --remove tcp\:8200' -[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1551308765326 (18:06:05 GMT-0500 (EST)) -[debug] [MJSONWP (5991f8ac)] Received response: null -[debug] [MJSONWP (5991f8ac)] But deleting session, so not returning -[debug] [MJSONWP (5991f8ac)] Responding to client with driver.deleteSession() result: null -[HTTP] <-- DELETE /wd/hub/session/5991f8ac-d482-4ca1-9275-e41fffc13415 200 554 ms - 76 -[HTTP]  -[Appium] Received SIGINT - shutting down