{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830 {\fonttbl\f0\fnil\fcharset0 Monaco;} {\colortbl;\red255\green255\blue255;\red0\green105\blue217;\red255\green0\blue0;} {\*\expandedcolortbl;;\csgenericrgb\c0\c41176\c85098;\csgenericrgb\c100000\c0\c0;} \paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0 \deftab720 \pard\pardeftab720\partightenfactor0 \f0\fs22 \cf0 [RemoteTestNG] revisions:\ git.commit.id=4f29d2b\ git.branch=4f29d2b4f03d98ec727e1941758af66ae27e0458\ git.build.version=1.2.0\ [RemoteTestNG] detected TestNG version 6.9.9\ [RemoteTestNG] Invoked with -serport 52264 -protocol json -d /Users/menypeled/Documents/workspace/Droid_Appium/test-output /Users/menypeled/Documents/workspace/Droid_Appium/src/resources/Testng.xml \ [BaseMessageSender] Waiting for Eclipse client on localhost:52264\ [BaseMessageSender] Received a connection from Eclipse on localhost:52264\ [BaseMessageSender] Connection established, starting reader thread\ [BaseMessageSender] ReaderThread waiting for an admin message\ [JsonMessageSender] Sending message [GenericMessage ==> suiteCount:1, testCount:1]\ [BaseMessageSender] ReaderThread received admin message:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [TestNG] Running:\ /Users/menypeled/Documents/workspace/Droid_Appium/src/resources/Testng.xml\ \ [JsonMessageSender] Sending message [SuiteMessage ==> suite:Suite, starting, methodCount:0]\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ Please choose Environment mode(1 for QA, 2 for Staging or 3 for PROD):1\ Testing against QA Environment\ Do you want to use Applitools eye?(1 for Yes, or continue for No):2\ Testing without Applitools visual testing\ [Appium] Welcome to Appium v1.6.4-beta.2\ [Appium] Appium REST http interface listener started on 0.0.0.0:4723\ [HTTP] --> GET /wd/hub/status \{\}\ [debug] [MJSONWP] Calling AppiumDriver.getStatus() with args: []\ [debug] [MJSONWP] Responding to client with driver.getStatus() result: \{"build":\{"version":"1.6.4-beta.2","revision":null\}\}\ [HTTP] <-- GET /wd/hub/status 200 21 ms - 90 \ [HTTP] --> POST /wd/hub/session \{"capabilities":[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}],"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},"requiredCapabilities":\{\}\}\ [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},\{\},[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}],null,null]\ [debug] [BaseDriver] Event 'newSessionRequested' logged at 1497510194185 (10:03:14 GMT+0300 (IDT))\ [Appium] Creating new AndroidUiautomator2Driver (v0.3.1) session\ [Appium] Capabilities:\ [Appium] app: '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [Appium] newCommandTimeout: 600\ [Appium] automationName: 'uiautomator2'\ [Appium] browserName: 'android'\ [Appium] platformName: 'Android'\ [Appium] version: ''\ [Appium] deviceName: 'Nexus 5X'\ [Appium] platform: 'ANDROID'\ [BaseDriver] The following capabilities were provided, but are not recognized by appium: version, platform.\ [BaseDriver] Session created with session id: 350f9397-73a9-4762-9bb3-3969b7a40ef4\ [BaseDriver] Using local app '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [debug] [UiAutomator2] Checking whether app is actually present\ [UiAutomator2] UIAutomator2 Driver version:0.3.1\ [debug] [AndroidDriver] Getting Java version\ [AndroidDriver] Java version is: 1.8.0_111\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/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: 00cfa6ed1739c2e7\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/Library/Android/sdk/platform-tools/adb\ [debug] [ADB] Setting device id to 00cfa6ed1739c2e7\ [debug] [AndroidDriver] Parsing package and activity from app manifest\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Extracting package and launch activity from manifest\ [debug] [ADB] badging package: com.skygiraffe.operationaldata\ [debug] [ADB] badging act: com.skygiraffe.operationaldata.LoginScreenActivity\ [debug] [AndroidDriver] Parsed package and activity are: com.skygiraffe.operationaldata/com.skygiraffe.operationaldata.LoginScreenActivity\ [ADB] Getting device platform version\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.release"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","wm","size"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.model"]\ [debug] [ADB] Current device property 'ro.product.model': Nexus 5X\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.manufacturer"]\ [debug] [ADB] Current device property 'ro.product.manufacturer': LGE\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","io.appium.uiautomator2.server"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","wait-for-device"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","echo","ping"]\ [debug] [Logcat] Starting logcat capture\ [debug] [AndroidDriver] Pushing settings apk to device...\ [debug] [ADB] Getting install status for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","pm","list","packages","io.appium.settings"]\ [debug] [ADB] App is installed\ [debug] [ADB] Getting package info for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Cannot read version codes of /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.sdk"]\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [AndroidDriver] Pushing unlock helper app to device...\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Application '/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk' already installed. Continuing.\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","appops","set","io.appium.settings","android:mock_location","allow"]\ [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200\ [debug] [ADB] Forwarding system: 8200 to device: 6790\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","tcp:8200","tcp:6790"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","window"]\ [AndroidDriver] Screen already unlocked, doing nothing\ [debug] [AndroidDriver] Extracting strings from apk /Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk null /var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata\ [debug] [ADB] Extracting strings for language: default\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","persist.sys.locale"]\ [debug] [ADB] Current device property 'persist.sys.locale': en-US\ [debug] [ADB] No strings.xml for language 'en', getting default strings.xml\ [debug] [ADB] Reading strings from converted strings.json\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","push","/var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata/strings.json","/data/local/tmp"]\ [debug] [UiAutomator2] Deleting UiAutomator2 session\ [debug] [UiAutomator2] Deleting UiAutomator2 server session\ [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: Error: Trying to proxy a session command without session id\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","com.skygiraffe.operationaldata"]\ [debug] [Logcat] Stopping logcat capture\ [debug] [ADB] Removing forwarded port socket connection: 8200 \ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","--remove","tcp:8200"]\ [MJSONWP] Encountered internal error running command: Error: JAVA_HOME is not set currently. Please set JAVA_HOME.\ at getJavaHome (../../lib/helpers.js:106:9)\ at getJavaForOs (../../lib/helpers.js:95:17)\ at ADB.callee$0$0$ (../../../lib/tools/apk-signing.js:76:16)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)\ at F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36)\ at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)\ at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)\ at ADB.callee$0$0 [as checkApkCert] (../../../lib/tools/apk-signing.js:76:13)\ at AndroidUiautomator2Driver.initAUT$ (../../lib/driver.js:310:35)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at process._tickCallback (internal/process/next_tick.js:103:7)\ [HTTP] <-- POST /wd/hub/session 500 7128 ms - 190 \ [HTTP] --> POST /wd/hub/session \{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},"requiredCapabilities":\{\}\}\ [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},\{\},null,null,null]\ [debug] [BaseDriver] Event 'newSessionRequested' logged at 1497510201345 (10:03:21 GMT+0300 (IDT))\ [Appium] Creating new AndroidUiautomator2Driver (v0.3.1) session\ [Appium] Capabilities:\ [Appium] app: '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [Appium] newCommandTimeout: 600\ [Appium] automationName: 'uiautomator2'\ [Appium] browserName: 'android'\ [Appium] platformName: 'Android'\ [Appium] version: ''\ [Appium] deviceName: 'Nexus 5X'\ [Appium] platform: 'ANDROID'\ [BaseDriver] The following capabilities were provided, but are not recognized by appium: version, platform.\ [BaseDriver] Session created with session id: 88dc7483-322a-4f6a-adfb-00116ff7a63c\ [BaseDriver] Using local app '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [debug] [UiAutomator2] Checking whether app is actually present\ [UiAutomator2] UIAutomator2 Driver version:0.3.1\ [debug] [AndroidDriver] Getting Java version\ [AndroidDriver] Java version is: 1.8.0_111\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/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: 00cfa6ed1739c2e7\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/Library/Android/sdk/platform-tools/adb\ [debug] [ADB] Setting device id to 00cfa6ed1739c2e7\ [debug] [AndroidDriver] Parsing package and activity from app manifest\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Extracting package and launch activity from manifest\ [debug] [ADB] badging package: com.skygiraffe.operationaldata\ [debug] [ADB] badging act: com.skygiraffe.operationaldata.LoginScreenActivity\ [debug] [AndroidDriver] Parsed package and activity are: com.skygiraffe.operationaldata/com.skygiraffe.operationaldata.LoginScreenActivity\ [ADB] Getting device platform version\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.release"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","wm","size"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.model"]\ [debug] [ADB] Current device property 'ro.product.model': Nexus 5X\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.manufacturer"]\ [debug] [ADB] Current device property 'ro.product.manufacturer': LGE\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","io.appium.uiautomator2.server"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","wait-for-device"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","echo","ping"]\ [debug] [Logcat] Starting logcat capture\ [debug] [AndroidDriver] Pushing settings apk to device...\ [debug] [ADB] Getting install status for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","pm","list","packages","io.appium.settings"]\ [debug] [ADB] App is installed\ [debug] [ADB] Getting package info for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Cannot read version codes of /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.sdk"]\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [AndroidDriver] Pushing unlock helper app to device...\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Application '/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk' already installed. Continuing.\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","appops","set","io.appium.settings","android:mock_location","allow"]\ [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200\ [debug] [ADB] Forwarding system: 8200 to device: 6790\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","tcp:8200","tcp:6790"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","window"]\ [AndroidDriver] Screen already unlocked, doing nothing\ [debug] [AndroidDriver] Extracting strings from apk /Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk null /var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata\ [debug] [ADB] Extracting strings for language: default\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","persist.sys.locale"]\ [debug] [ADB] Current device property 'persist.sys.locale': en-US\ [debug] [ADB] No strings.xml for language 'en', getting default strings.xml\ [debug] [ADB] Reading strings from converted strings.json\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","push","/var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata/strings.json","/data/local/tmp"]\ [debug] [UiAutomator2] Deleting UiAutomator2 session\ [debug] [UiAutomator2] Deleting UiAutomator2 server session\ [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: Error: Trying to proxy a session command without session id\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","com.skygiraffe.operationaldata"]\ [debug] [Logcat] Stopping logcat capture\ [debug] [ADB] Removing forwarded port socket connection: 8200 \ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","--remove","tcp:8200"]\ [MJSONWP] Encountered internal error running command: Error: JAVA_HOME is not set currently. Please set JAVA_HOME.\ at getJavaHome (../../lib/helpers.js:106:9)\ at getJavaForOs (../../lib/helpers.js:95:17)\ at ADB.callee$0$0$ (../../../lib/tools/apk-signing.js:76:16)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)\ at F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36)\ at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)\ at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)\ at ADB.callee$0$0 [as checkApkCert] (../../../lib/tools/apk-signing.js:76:13)\ at AndroidUiautomator2Driver.initAUT$ (../../lib/driver.js:310:35)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at process._tickCallback (internal/process/next_tick.js:103:7)\ [HTTP] <-- POST /wd/hub/session 500 6305 ms - 190 \ [HTTP] --> POST /wd/hub/session \{"capabilities":[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}]\}\ [debug] [MJSONWP] Bad parameters: BadParametersError: Parameters were incorrect. We wanted \{"required":["desiredCapabilities"],"optional":["requiredCapabilities","capabilities","sessionId","id"]\} and you sent ["capabilities"]\ [HTTP] <-- POST /wd/hub/session 400 8 ms - 171 \ [HTTP] --> POST /wd/hub/session \{"capabilities":[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}],"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},"requiredCapabilities":\{\}\}\ [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},\{\},[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}],null,null]\ [debug] [BaseDriver] Event 'newSessionRequested' logged at 1497510210483 (10:03:30 GMT+0300 (IDT))\ [Appium] Creating new AndroidUiautomator2Driver (v0.3.1) session\ [Appium] Capabilities:\ [Appium] app: '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [Appium] newCommandTimeout: 600\ [Appium] automationName: 'uiautomator2'\ [Appium] browserName: 'android'\ [Appium] platformName: 'Android'\ [Appium] version: ''\ [Appium] deviceName: 'Nexus 5X'\ [Appium] platform: 'ANDROID'\ [BaseDriver] The following capabilities were provided, but are not recognized by appium: version, platform.\ [BaseDriver] Session created with session id: 7e90d8ee-8a1c-4860-9542-f24ee1ab543d\ [BaseDriver] Using local app '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [debug] [UiAutomator2] Checking whether app is actually present\ [UiAutomator2] UIAutomator2 Driver version:0.3.1\ [debug] [AndroidDriver] Getting Java version\ [AndroidDriver] Java version is: 1.8.0_111\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/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: 00cfa6ed1739c2e7\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/Library/Android/sdk/platform-tools/adb\ [debug] [ADB] Setting device id to 00cfa6ed1739c2e7\ [debug] [AndroidDriver] Parsing package and activity from app manifest\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Extracting package and launch activity from manifest\ [debug] [ADB] badging package: com.skygiraffe.operationaldata\ [debug] [ADB] badging act: com.skygiraffe.operationaldata.LoginScreenActivity\ [debug] [AndroidDriver] Parsed package and activity are: com.skygiraffe.operationaldata/com.skygiraffe.operationaldata.LoginScreenActivity\ [ADB] Getting device platform version\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.release"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","wm","size"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.model"]\ [debug] [ADB] Current device property 'ro.product.model': Nexus 5X\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.manufacturer"]\ [debug] [ADB] Current device property 'ro.product.manufacturer': LGE\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","io.appium.uiautomator2.server"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","wait-for-device"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","echo","ping"]\ [debug] [Logcat] Starting logcat capture\ [debug] [AndroidDriver] Pushing settings apk to device...\ [debug] [ADB] Getting install status for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","pm","list","packages","io.appium.settings"]\ [debug] [ADB] App is installed\ [debug] [ADB] Getting package info for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Cannot read version codes of /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.sdk"]\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [AndroidDriver] Pushing unlock helper app to device...\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Application '/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk' already installed. Continuing.\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","appops","set","io.appium.settings","android:mock_location","allow"]\ [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200\ [debug] [ADB] Forwarding system: 8200 to device: 6790\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","tcp:8200","tcp:6790"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","window"]\ [AndroidDriver] Screen already unlocked, doing nothing\ [debug] [AndroidDriver] Extracting strings from apk /Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk null /var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata\ [debug] [ADB] Extracting strings for language: default\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","persist.sys.locale"]\ [debug] [ADB] Current device property 'persist.sys.locale': en-US\ [debug] [ADB] No strings.xml for language 'en', getting default strings.xml\ [debug] [ADB] Reading strings from converted strings.json\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","push","/var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata/strings.json","/data/local/tmp"]\ [debug] [UiAutomator2] Deleting UiAutomator2 session\ [debug] [UiAutomator2] Deleting UiAutomator2 server session\ [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: Error: Trying to proxy a session command without session id\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","com.skygiraffe.operationaldata"]\ [debug] [Logcat] Stopping logcat capture\ [debug] [ADB] Removing forwarded port socket connection: 8200 \ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","--remove","tcp:8200"]\ [MJSONWP] Encountered internal error running command: Error: JAVA_HOME is not set currently. Please set JAVA_HOME.\ at getJavaHome (../../lib/helpers.js:106:9)\ at getJavaForOs (../../lib/helpers.js:95:17)\ at ADB.callee$0$0$ (../../../lib/tools/apk-signing.js:76:16)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)\ at F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36)\ at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)\ at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)\ at ADB.callee$0$0 [as checkApkCert] (../../../lib/tools/apk-signing.js:76:13)\ at AndroidUiautomator2Driver.initAUT$ (../../lib/driver.js:310:35)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at process._tickCallback (internal/process/next_tick.js:103:7)\ [HTTP] <-- POST /wd/hub/session 500 6046 ms - 190 \ [HTTP] --> POST /wd/hub/session \{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},"requiredCapabilities":\{\}\}\ [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},\{\},null,null,null]\ [debug] [BaseDriver] Event 'newSessionRequested' logged at 1497510216556 (10:03:36 GMT+0300 (IDT))\ [Appium] Creating new AndroidUiautomator2Driver (v0.3.1) session\ [Appium] Capabilities:\ [Appium] app: '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [Appium] newCommandTimeout: 600\ [Appium] automationName: 'uiautomator2'\ [Appium] browserName: 'android'\ [Appium] platformName: 'Android'\ [Appium] version: ''\ [Appium] deviceName: 'Nexus 5X'\ [Appium] platform: 'ANDROID'\ [BaseDriver] The following capabilities were provided, but are not recognized by appium: version, platform.\ [BaseDriver] Session created with session id: f80411db-9baf-4ad2-9627-b212734c4681\ [BaseDriver] Using local app '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [debug] [UiAutomator2] Checking whether app is actually present\ [UiAutomator2] UIAutomator2 Driver version:0.3.1\ [debug] [AndroidDriver] Getting Java version\ [AndroidDriver] Java version is: 1.8.0_111\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/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: 00cfa6ed1739c2e7\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/Library/Android/sdk/platform-tools/adb\ [debug] [ADB] Setting device id to 00cfa6ed1739c2e7\ [debug] [AndroidDriver] Parsing package and activity from app manifest\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Extracting package and launch activity from manifest\ [debug] [ADB] badging package: com.skygiraffe.operationaldata\ [debug] [ADB] badging act: com.skygiraffe.operationaldata.LoginScreenActivity\ [debug] [AndroidDriver] Parsed package and activity are: com.skygiraffe.operationaldata/com.skygiraffe.operationaldata.LoginScreenActivity\ [ADB] Getting device platform version\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.release"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","wm","size"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.model"]\ [debug] [ADB] Current device property 'ro.product.model': Nexus 5X\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.manufacturer"]\ [debug] [ADB] Current device property 'ro.product.manufacturer': LGE\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","io.appium.uiautomator2.server"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","wait-for-device"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","echo","ping"]\ [debug] [Logcat] Starting logcat capture\ [debug] [AndroidDriver] Pushing settings apk to device...\ [debug] [ADB] Getting install status for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","pm","list","packages","io.appium.settings"]\ [debug] [ADB] App is installed\ [debug] [ADB] Getting package info for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Cannot read version codes of /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.sdk"]\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [AndroidDriver] Pushing unlock helper app to device...\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Application '/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk' already installed. Continuing.\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","appops","set","io.appium.settings","android:mock_location","allow"]\ [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200\ [debug] [ADB] Forwarding system: 8200 to device: 6790\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","tcp:8200","tcp:6790"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","window"]\ [AndroidDriver] Screen already unlocked, doing nothing\ [debug] [AndroidDriver] Extracting strings from apk /Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk null /var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata\ [debug] [ADB] Extracting strings for language: default\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","persist.sys.locale"]\ [debug] [ADB] Current device property 'persist.sys.locale': en-US\ [debug] [ADB] No strings.xml for language 'en', getting default strings.xml\ [debug] [ADB] Reading strings from converted strings.json\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","push","/var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata/strings.json","/data/local/tmp"]\ [debug] [UiAutomator2] Deleting UiAutomator2 session\ [debug] [UiAutomator2] Deleting UiAutomator2 server session\ [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: Error: Trying to proxy a session command without session id\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","com.skygiraffe.operationaldata"]\ [debug] [Logcat] Stopping logcat capture\ [debug] [ADB] Removing forwarded port socket connection: 8200 \ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","--remove","tcp:8200"]\ [MJSONWP] Encountered internal error running command: Error: JAVA_HOME is not set currently. Please set JAVA_HOME.\ at getJavaHome (../../lib/helpers.js:106:9)\ at getJavaForOs (../../lib/helpers.js:95:17)\ at ADB.callee$0$0$ (../../../lib/tools/apk-signing.js:76:16)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)\ at F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36)\ at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)\ at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)\ at ADB.callee$0$0 [as checkApkCert] (../../../lib/tools/apk-signing.js:76:13)\ at AndroidUiautomator2Driver.initAUT$ (../../lib/driver.js:310:35)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at process._tickCallback (internal/process/next_tick.js:103:7)\ [HTTP] <-- POST /wd/hub/session 500 5768 ms - 190 \ [HTTP] --> POST /wd/hub/session \{"capabilities":[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}]\}\ [debug] [MJSONWP] Bad parameters: BadParametersError: Parameters were incorrect. We wanted \{"required":["desiredCapabilities"],"optional":["requiredCapabilities","capabilities","sessionId","id"]\} and you sent ["capabilities"]\ [HTTP] <-- POST /wd/hub/session 400 1 ms - 171 \ [JsonMessageSender] Sending message [TestResultMessage ==> suite:Suite, test:Regression, class:Native.SanityAndroid, method:setupBeforeSuite, parameters:org.testng.TestRunner@758a34ce;]\ [JsonMessageSender] Sending message [TestMessage ==> suite:Suite, testName:Regression, passed:0, failed:0]\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ \pard\pardeftab720\partightenfactor0 \cf2 \ul \ulc2 java.lang.NullPointerException\cf0 \ulnone \ \pard\pardeftab720\partightenfactor0 \cf3 at Native.SanityAndroid.checkHomeScreen(\cf2 \ul \ulc2 SanityAndroid.java:89\cf3 \ulnone )\cf0 \ \cf3 at sun.reflect.NativeMethodAccessorImpl.invoke0(\cf2 \ul \ulc2 Native Method\cf3 \ulnone )\cf0 \ \cf3 at sun.reflect.NativeMethodAccessorImpl.invoke(\cf2 \ul \ulc2 NativeMethodAccessorImpl.java:62\cf3 \ulnone )\cf0 \ \cf3 at sun.reflect.DelegatingMethodAccessorImpl.invoke(\cf2 \ul \ulc2 DelegatingMethodAccessorImpl.java:43\cf3 \ulnone )\cf0 \ \cf3 at java.lang.reflect.Method.invoke(\cf2 \ul \ulc2 Method.java:498\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.MethodInvocationHelper.invokeMethod(\cf2 \ul \ulc2 MethodInvocationHelper.java:85\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeConfigurationMethod(\cf2 \ul \ulc2 Invoker.java:510\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeConfigurations(\cf2 \ul \ulc2 Invoker.java:211\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeMethod(\cf2 \ul \ulc2 Invoker.java:585\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeTestMethod(\cf2 \ul \ulc2 Invoker.java:816\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeTestMethods(\cf2 \ul \ulc2 Invoker.java:1124\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.TestMethodWorker.invokeTestMethods(\cf2 \ul \ulc2 TestMethodWorker.java:125\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.TestMethodWorker.run(\cf2 \ul \ulc2 TestMethodWorker.java:108\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestRunner.privateRun(\cf2 \ul \ulc2 TestRunner.java:774\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestRunner.run(\cf2 \ul \ulc2 TestRunner.java:624\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunner.runTest(\cf2 \ul \ulc2 SuiteRunner.java:359\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunner.runSequentially(\cf2 \ul \ulc2 SuiteRunner.java:354\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunner.privateRun(\cf2 \ul \ulc2 SuiteRunner.java:312\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunner.run(\cf2 \ul \ulc2 SuiteRunner.java:261\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunnerWorker.runSuite(\cf2 \ul \ulc2 SuiteRunnerWorker.java:52\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunnerWorker.run(\cf2 \ul \ulc2 SuiteRunnerWorker.java:86\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestNG.runSuitesSequentially(\cf2 \ul \ulc2 TestNG.java:1215\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestNG.runSuitesLocally(\cf2 \ul \ulc2 TestNG.java:1140\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestNG.run(\cf2 \ul \ulc2 TestNG.java:1048\cf3 \ulnone )\cf0 \ \cf3 at org.testng.remote.AbstractRemoteTestNG.run(\cf2 \ul \ulc2 AbstractRemoteTestNG.java:132\cf3 \ulnone )\cf0 \ \cf3 at org.testng.remote.RemoteTestNG.initAndRun(\cf2 \ul \ulc2 RemoteTestNG.java:236\cf3 \ulnone )\cf0 \ \cf3 at org.testng.remote.RemoteTestNG.main(\cf2 \ul \ulc2 RemoteTestNG.java:81\cf3 \ulnone )\cf0 \ [HTTP] --> POST /wd/hub/session \{"capabilities":[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}],"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},"requiredCapabilities":\{\}\}\ [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},\{\},[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}],null,null]\ [debug] [BaseDriver] Event 'newSessionRequested' logged at 1497510237729 (10:03:57 GMT+0300 (IDT))\ [Appium] Creating new AndroidUiautomator2Driver (v0.3.1) session\ [Appium] Capabilities:\ [Appium] app: '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [Appium] newCommandTimeout: 600\ [Appium] automationName: 'uiautomator2'\ [Appium] browserName: 'android'\ [Appium] platformName: 'Android'\ [Appium] version: ''\ [Appium] deviceName: 'Nexus 5X'\ [Appium] platform: 'ANDROID'\ [BaseDriver] The following capabilities were provided, but are not recognized by appium: version, platform.\ [BaseDriver] Session created with session id: 8afa55e6-b2ab-46bb-bcd4-73a3bd043379\ [BaseDriver] Using local app '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [debug] [UiAutomator2] Checking whether app is actually present\ [UiAutomator2] UIAutomator2 Driver version:0.3.1\ [debug] [AndroidDriver] Getting Java version\ [AndroidDriver] Java version is: 1.8.0_111\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/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: 00cfa6ed1739c2e7\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/Library/Android/sdk/platform-tools/adb\ [debug] [ADB] Setting device id to 00cfa6ed1739c2e7\ [debug] [AndroidDriver] Parsing package and activity from app manifest\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Extracting package and launch activity from manifest\ [debug] [ADB] badging package: com.skygiraffe.operationaldata\ [debug] [ADB] badging act: com.skygiraffe.operationaldata.LoginScreenActivity\ [debug] [AndroidDriver] Parsed package and activity are: com.skygiraffe.operationaldata/com.skygiraffe.operationaldata.LoginScreenActivity\ [ADB] Getting device platform version\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.release"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","wm","size"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.model"]\ [debug] [ADB] Current device property 'ro.product.model': Nexus 5X\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.manufacturer"]\ [debug] [ADB] Current device property 'ro.product.manufacturer': LGE\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","io.appium.uiautomator2.server"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","wait-for-device"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","echo","ping"]\ [debug] [Logcat] Starting logcat capture\ [debug] [AndroidDriver] Pushing settings apk to device...\ [debug] [ADB] Getting install status for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","pm","list","packages","io.appium.settings"]\ [debug] [ADB] App is installed\ [debug] [ADB] Getting package info for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Cannot read version codes of /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.sdk"]\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [AndroidDriver] Pushing unlock helper app to device...\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Application '/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk' already installed. Continuing.\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","appops","set","io.appium.settings","android:mock_location","allow"]\ [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200\ [debug] [ADB] Forwarding system: 8200 to device: 6790\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","tcp:8200","tcp:6790"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","window"]\ [AndroidDriver] Screen already unlocked, doing nothing\ [debug] [AndroidDriver] Extracting strings from apk /Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk null /var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata\ [debug] [ADB] Extracting strings for language: default\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","persist.sys.locale"]\ [debug] [ADB] Current device property 'persist.sys.locale': en-US\ [debug] [ADB] No strings.xml for language 'en', getting default strings.xml\ [debug] [ADB] Reading strings from converted strings.json\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","push","/var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata/strings.json","/data/local/tmp"]\ [debug] [UiAutomator2] Deleting UiAutomator2 session\ [debug] [UiAutomator2] Deleting UiAutomator2 server session\ [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: Error: Trying to proxy a session command without session id\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","com.skygiraffe.operationaldata"]\ [debug] [Logcat] Stopping logcat capture\ [debug] [ADB] Removing forwarded port socket connection: 8200 \ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","--remove","tcp:8200"]\ [MJSONWP] Encountered internal error running command: Error: JAVA_HOME is not set currently. Please set JAVA_HOME.\ at getJavaHome (../../lib/helpers.js:106:9)\ at getJavaForOs (../../lib/helpers.js:95:17)\ at ADB.callee$0$0$ (../../../lib/tools/apk-signing.js:76:16)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)\ at F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36)\ at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)\ at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)\ at ADB.callee$0$0 [as checkApkCert] (../../../lib/tools/apk-signing.js:76:13)\ at AndroidUiautomator2Driver.initAUT$ (../../lib/driver.js:310:35)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ [HTTP] <-- POST /wd/hub/session 500 6275 ms - 190 \ [HTTP] --> POST /wd/hub/session \{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},"requiredCapabilities":\{\}\}\ [debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\},\{\},null,null,null]\ [debug] [BaseDriver] Event 'newSessionRequested' logged at 1497510244006 (10:04:04 GMT+0300 (IDT))\ [Appium] Creating new AndroidUiautomator2Driver (v0.3.1) session\ [Appium] Capabilities:\ [Appium] app: '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [Appium] newCommandTimeout: 600\ [Appium] automationName: 'uiautomator2'\ [Appium] browserName: 'android'\ [Appium] platformName: 'Android'\ [Appium] version: ''\ [Appium] deviceName: 'Nexus 5X'\ [Appium] platform: 'ANDROID'\ [BaseDriver] The following capabilities were provided, but are not recognized by appium: version, platform.\ [BaseDriver] Session created with session id: b6f8ff8e-2e68-4238-aa39-3d932eb50116\ [BaseDriver] Using local app '/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk'\ [debug] [UiAutomator2] Checking whether app is actually present\ [UiAutomator2] UIAutomator2 Driver version:0.3.1\ [debug] [AndroidDriver] Getting Java version\ [AndroidDriver] Java version is: 1.8.0_111\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/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: 00cfa6ed1739c2e7\ [ADB] Checking whether adb is present\ [ADB] Using adb from /Users/menypeled/Library/Android/sdk/platform-tools/adb\ [debug] [ADB] Setting device id to 00cfa6ed1739c2e7\ [debug] [AndroidDriver] Parsing package and activity from app manifest\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Extracting package and launch activity from manifest\ [debug] [ADB] badging package: com.skygiraffe.operationaldata\ [debug] [ADB] badging act: com.skygiraffe.operationaldata.LoginScreenActivity\ [debug] [AndroidDriver] Parsed package and activity are: com.skygiraffe.operationaldata/com.skygiraffe.operationaldata.LoginScreenActivity\ [ADB] Getting device platform version\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.release"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","wm","size"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.model"]\ [debug] [ADB] Current device property 'ro.product.model': Nexus 5X\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.product.manufacturer"]\ [debug] [ADB] Current device property 'ro.product.manufacturer': LGE\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","io.appium.uiautomator2.server"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","wait-for-device"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","echo","ping"]\ [debug] [Logcat] Starting logcat capture\ [debug] [AndroidDriver] Pushing settings apk to device...\ [debug] [ADB] Getting install status for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","pm","list","packages","io.appium.settings"]\ [debug] [ADB] App is installed\ [debug] [ADB] Getting package info for io.appium.settings\ [debug] [ADB] Getting connected devices...\ [ADB] Checking whether aapt is present\ [ADB] Using aapt from /Users/menypeled/Library/Android/sdk/build-tools/25.0.2/aapt\ [ADB] Cannot read version codes of /usr/local/lib/node_modules/appium/node_modules/io.appium.settings/app/build/outputs/apk/settings_apk-debug.apk and/or io.appium.settings. Assuming correct app version is already installed\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","ro.build.version.sdk"]\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","package","io.appium.settings"]\ [debug] [AndroidDriver] Pushing unlock helper app to device...\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","install","/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk"]\ [debug] [ADB] Application '/usr/local/lib/node_modules/appium/node_modules/appium-unlock/bin/unlock_apk-debug.apk' already installed. Continuing.\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","appops","set","io.appium.settings","android:mock_location","allow"]\ [debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200\ [debug] [ADB] Forwarding system: 8200 to device: 6790\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","tcp:8200","tcp:6790"]\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","dumpsys","window"]\ [AndroidDriver] Screen already unlocked, doing nothing\ [debug] [AndroidDriver] Extracting strings from apk /Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk null /var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata\ [debug] [ADB] Extracting strings for language: default\ [debug] [ADB] Device API level: 25\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","getprop","persist.sys.locale"]\ [debug] [ADB] Current device property 'persist.sys.locale': en-US\ [debug] [ADB] No strings.xml for language 'en', getting default strings.xml\ [debug] [ADB] Reading strings from converted strings.json\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","push","/var/folders/mr/lbh2rfw568g5v74x7g7vgx440000gn/T/com.skygiraffe.operationaldata/strings.json","/data/local/tmp"]\ [debug] [UiAutomator2] Deleting UiAutomator2 session\ [debug] [UiAutomator2] Deleting UiAutomator2 server session\ [UiAutomator2] Did not get confirmation UiAutomator2 deleteSession worked; Error was: Error: Trying to proxy a session command without session id\ [debug] [ADB] Getting connected devices...\ [debug] [ADB] 1 device(s) connected\ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","shell","am","force-stop","com.skygiraffe.operationaldata"]\ [debug] [Logcat] Stopping logcat capture\ [debug] [ADB] Removing forwarded port socket connection: 8200 \ [debug] [ADB] Running '/Users/menypeled/Library/Android/sdk/platform-tools/adb' with args: ["-P",5037,"-s","00cfa6ed1739c2e7","forward","--remove","tcp:8200"]\ [MJSONWP] Encountered internal error running command: Error: JAVA_HOME is not set currently. Please set JAVA_HOME.\ at getJavaHome (../../lib/helpers.js:106:9)\ at getJavaForOs (../../lib/helpers.js:95:17)\ at ADB.callee$0$0$ (../../../lib/tools/apk-signing.js:76:16)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at enqueueResult (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)\ at F (/usr/local/lib/node_modules/appium/node_modules/core-js/library/modules/$.export.js:30:36)\ at AsyncIterator.enqueue (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)\ at AsyncIterator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at Object.runtime.async (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)\ at ADB.callee$0$0 [as checkApkCert] (../../../lib/tools/apk-signing.js:76:13)\ at AndroidUiautomator2Driver.initAUT$ (../../lib/driver.js:310:35)\ at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)\ at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)\ at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)\ at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)\ at process._tickCallback (internal/process/next_tick.js:103:7)\ [HTTP] <-- POST /wd/hub/session 500 5920 ms - 190 \ [HTTP] --> POST /wd/hub/session \{"capabilities":[\{"desiredCapabilities":\{"app":"/Users/menypeled/Documents/workspace/Droid_Appium/APK/SkyGiraffe.apk","newCommandTimeout":600,"automationName":"uiautomator2","browserName":"android","platformName":"Android","version":"","deviceName":"Nexus 5X","platform":"ANDROID"\}\},\{"requiredCapabilities":\{\}\}]\}\ [debug] [MJSONWP] Bad parameters: BadParametersError: Parameters were incorrect. We wanted \{"required":["desiredCapabilities"],"optional":["requiredCapabilities","capabilities","sessionId","id"]\} and you sent ["capabilities"]\ [HTTP] <-- POST /wd/hub/session 400 3 ms - 171 \ [JsonMessageSender] Sending message [TestResultMessage ==> suite:Suite, test:Regression, class:Native.SanityAndroid, method:checkHomeScreen, parameters:]\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [JsonMessageSender] Sending message [TestResultMessage ==> suite:Suite, test:Regression, class:Native.SanityAndroid, method:Actions_List_Row_Popup, parameters:]\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [JsonMessageSender] Sending message [TestResultMessage ==> suite:Suite, test:Regression, class:Native.SanityAndroid, method:Actions_List_Row_Popup, parameters:]\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [JsonMessageSender] Sending message [TestMessage ==> suite:Suite, testName:Regression, passed:0, failed:0]\ \pard\pardeftab720\partightenfactor0 \cf2 \ul \ulc2 java.lang.NullPointerException\cf0 \ulnone \ \pard\pardeftab720\partightenfactor0 \cf3 at Native.SanityAndroid.tearDown(\cf2 \ul \ulc2 SanityAndroid.java:2275\cf3 \ulnone )\cf0 \ \cf3 at sun.reflect.NativeMethodAccessorImpl.invoke0(\cf2 \ul \ulc2 Native Method\cf3 \ulnone )\cf0 \ \cf3 at sun.reflect.NativeMethodAccessorImpl.invoke(\cf2 \ul \ulc2 NativeMethodAccessorImpl.java:62\cf3 \ulnone )\cf0 \ \cf3 at sun.reflect.DelegatingMethodAccessorImpl.invoke(\cf2 \ul \ulc2 DelegatingMethodAccessorImpl.java:43\cf3 \ulnone )\cf0 \ \cf3 at java.lang.reflect.Method.invoke(\cf2 \ul \ulc2 Method.java:498\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.MethodInvocationHelper.invokeMethod(\cf2 \ul \ulc2 MethodInvocationHelper.java:85\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeConfigurationMethod(\cf2 \ul \ulc2 Invoker.java:510\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeConfigurations(\cf2 \ul \ulc2 Invoker.java:211\cf3 \ulnone )\cf0 \ \cf3 at org.testng.internal.Invoker.invokeConfigurations(\cf2 \ul \ulc2 Invoker.java:138\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunner.privateRun(\cf2 \ul \ulc2 SuiteRunner.java:329\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunner.run(\cf2 \ul \ulc2 SuiteRunner.java:261\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunnerWorker.runSuite(\cf2 \ul \ulc2 SuiteRunnerWorker.java:52\cf3 \ulnone )\cf0 \ \cf3 at org.testng.SuiteRunnerWorker.run(\cf2 \ul \ulc2 SuiteRunnerWorker.java:86\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestNG.runSuitesSequentially(\cf2 \ul \ulc2 TestNG.java:1215\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestNG.runSuitesLocally(\cf2 \ul \ulc2 TestNG.java:1140\cf3 \ulnone )\cf0 \ \cf3 at org.testng.TestNG.run(\cf2 \ul \ulc2 TestNG.java:1048\cf3 \ulnone )\cf0 \ \cf3 at org.testng.remote.AbstractRemoteTestNG.run(\cf2 \ul \ulc2 AbstractRemoteTestNG.java:132\cf3 \ulnone )\cf0 \ \cf3 at org.testng.remote.RemoteTestNG.initAndRun(\cf2 \ul \ulc2 RemoteTestNG.java:236\cf3 \ulnone )\cf0 \ \cf3 at org.testng.remote.RemoteTestNG.main(\cf2 \ul \ulc2 RemoteTestNG.java:81\cf3 \ulnone )\cf0 \ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ [JsonMessageSender] Sending message [TestResultMessage ==> suite:Suite, test:Regression, class:Native.SanityAndroid, method:tearDown, parameters:]\ [JsonMessageSender] Sending message [SuiteMessage ==> suite:Suite, ending, methodCount:4]\ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ \ ===============================================\ Suite\ Total tests run: 1, Failures: 0, Skips: 1\ Configuration Failures: 3, Skips: 0\ ===============================================\ \ [BaseMessageSender] Received ACK:>ACK\ [BaseMessageSender] Received ACK:>ACK\ }