While executing test Appium server started but not moving forward, for Android RedmeNote3 device

I am using xiomi red me note3 and when i started execution of script which was recorded on web , it will start and after starting the Appium server its not moving forward, however test shows its running. below is screen shot:

executing_web script on Red me.JPG

I have got error while installing appium, is that related to that?

gyp ERR! configure error

gyp ERR! stack Error: Can’t find Python executable “python”, you can set the PYTHON env variable.

gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)

gyp ERR! stack at PythonFinder. (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)

gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29

gyp ERR! stack at FSReqWrap.oncomplete (fs.js:152:21)

gyp ERR! System Windows_NT 10.0.16299

gyp ERR! command “C:\\Program Files\\nodejs\\node.exe” “C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js” “rebuild”

gyp ERR! cwd C:\Users\SSaxena\AppData\Roaming\npm\node_modules\appium\node_modules\heapdump

gyp ERR! node -v v8.9.4

gyp ERR! node-gyp -v v3.6.2

gyp ERR! not ok

What are the PYTHON env variables to add?

Pls help.
Shruti

Python error was gone however my first issue is not resolved.

I am getting this on console, not able to understand where to update language or country

02-22-2018 02:21:26 PM - [START] - Start Test Case : Test Cases/test2

02-22-2018 02:21:27 PM - [INFO] - Evaluating variables for test case

02-22-2018 02:21:28 PM - [START] - Start action : openBrowser

02-22-2018 02:21:29 PM - [INFO] - Opening browser

02-22-2018 02:21:29 PM - [INFO] - Starting ‘Android’ driver

02-22-2018 02:21:29 PM - [INFO] - User set preference: [‘appWaitActivity’, ‘com.*’]

02-22-2018 02:21:29 PM - [INFO] - User set preference: [‘deviceId’, ‘577bf4dc’]

[Appium] Welcome to Appium v1.7.2

[Appium] Non-default server args:

[Appium] port: 50068

[Appium] loglevel: info

[Appium] chromeDriverPort: 50069

[Appium] tmpDir: C:\Users\SSaxena\AppData\Local\Temp\\Katalon\Appium\Temp1519273289660

[Appium] Appium REST http interface listener started on 0.0.0.0:50068

02-22-2018 02:21:42 PM - [INFO] - Appium server started on port 50,068

[HTTP] --> GET /wd/hub/status {}

[HTTP] <-- GET /wd/hub/status 200 46 ms - 72

[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“appWaitActivity”:“com.",“browserName”:“Chrome”,“deviceId”:“577bf4dc”,“deviceName”:“Xiaomi Redmi Note 3 (Android 6.0.1)”,“newCommandTimeout”:1800,“platform”:“ANDROID”,“platformName”:“Android”,“udid”:“577bf4dc”},“capabilities”:{“desiredCapabilities”:{“appWaitActivity”:"com.”,“browserName”:“Chrome”,“deviceId”:“577bf4dc”,“deviceName”:“Xiaomi Redmi Note 3 (Android 6.0.1)”,“newCommandTimeout”:1800,“platform”:“ANDROID”,“platformName”:“Android”,“udid”:“577bf4dc”},“firstMatch”:[{“browserName”:“Chrome”,“platformName”:“android”}]}}

[Appium] Merged W3C capabilities {“desiredCapabilities”:{“appWaitActivity”:"com… into desiredCapabilities object {“appWaitActivity”:“com.*”,“browserName”:"Chrom…

[Appium] Creating new AndroidDriver (v1.37.0) session

[Appium] Capabilities:

[Appium] appWaitActivity: com.*

[Appium] browserName: Chrome

[Appium] deviceId: 577bf4dc

[Appium] deviceName: Xiaomi Redmi Note 3 (Android 6.0.1)

[Appium] newCommandTimeout: 1800

[Appium] platform: ANDROID

[Appium] platformName: android

[Appium] udid: 577bf4dc

[BaseDriver] The following capabilities were provided, but are not recognized by appium: deviceId, platform.

[BaseDriver] Session created with session id: c3920b46-b51f-4e5a-a68d-3ff3ec08cc24

[AndroidDriver] Java version is: 1.8.0_102

[AndroidDriver] We’re going to run a Chrome-based session

[AndroidDriver] Chrome-type package and activity are com.android.chrome and com.google.android.apps.chrome.Main

[ADB] Checking whether adb is present

[ADB] Using adb.exe from C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe

[AndroidDriver] Retrieving device list

[AndroidDriver] Using device: 577bf4dc

[ADB] Checking whether adb is present

[AndroidDriver] App file was not listed, instead we’re going to run com.android.chrome directly on the device

[AndroidDriver] Starting Android session

[AndroidDriver] setDeviceLanguageCountry requires language or country.

[AndroidDriver] Got language: ‘null’ and country: ‘null’

Now the below one is recent log,but still running without any error and no response.

02-22-2018 04:01:03 PM - [START] - Start Test Case : Test Cases/test2

02-22-2018 04:01:04 PM - [INFO] - Evaluating variables for test case

02-22-2018 04:01:05 PM - [START] - Start action : openBrowser

02-22-2018 04:01:08 PM - [INFO] - Opening browser

02-22-2018 04:01:08 PM - [INFO] - Starting ‘Android’ driver

02-22-2018 04:01:08 PM - [INFO] - User set preference: [‘appWaitActivity’, ‘com.*’]

02-22-2018 04:01:08 PM - [INFO] - User set preference: [‘deviceId’, ‘577bf4dc’]

[Appium] Welcome to Appium v1.7.2

[Appium] Non-default server args:

[Appium] port: 50094

[Appium] chromeDriverPort: 50095

[Appium] tmpDir: C:\Users\SSaxena\AppData\Local\Temp\\Katalon\Appium\Temp1519279268780

[Appium] Appium REST http interface listener started on 0.0.0.0:50094

02-22-2018 04:01:29 PM - [INFO] - Appium server started on port 50,094

[HTTP] --> GET /wd/hub/status {}

[debug] [MJSONWP] Calling AppiumDriver.getStatus() with args: []

[debug] [MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.7.2”,“revision”:null}}

[HTTP] <-- GET /wd/hub/status 200 49 ms - 72

[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“appWaitActivity”:“com.",“browserName”:“Chrome”,“deviceId”:“577bf4dc”,“deviceName”:“Xiaomi Redmi Note 3 (Android 6.0.1)”,“newCommandTimeout”:1800,“platform”:“ANDROID”,“platformName”:“Android”,“udid”:“577bf4dc”},“capabilities”:{“desiredCapabilities”:{“appWaitActivity”:"com.”,“browserName”:“Chrome”,“deviceId”:“577bf4dc”,“deviceName”:“Xiaomi Redmi Note 3 (Android 6.0.1)”,“newCommandTimeout”:1800,“platform”:“ANDROID”,“platformName”:“Android”,“udid”:“577bf4dc”},“firstMatch”:[{“browserName”:“Chrome”,“platformName”:“android”}]}}

[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{“appWaitActivity”:“com.",“browserName”:“Chrome”,“deviceId”:“577bf4dc”,“deviceName”:“Xiaomi Redmi Note 3 (Android 6.0.1)”,“newCommandTimeout”:1800,“platform”:“ANDROID”,“platformName”:“Android”,“udid”:“577bf4dc”},null,{“desiredCapabilities”:{“appWaitActivity”:"com.”,“browserName”:“Chrome”,“deviceId”:“577bf4dc”,“deviceName”:“Xiaomi Redmi Note 3 (Android 6.0.1)”,“newCommandTimeout”:1800,“platform”:“ANDROID”,“platformName”:“Android”,“udid”:“577bf4dc”},“firstMatch”:[{“browserName”:“Chrome”,“platformName”:“android”}]}]

[debug] [BaseDriver] Event ‘newSessionRequested’ logged at 1519279290875 (16:01:30 GMT+1000 (E. Australia Standard Time))

[Appium] Merged W3C capabilities {“desiredCapabilities”:{“appWaitActivity”:"com… into desiredCapabilities object {“appWaitActivity”:“com.*”,“browserName”:"Chrom…

[Appium] Creating new AndroidDriver (v1.37.0) session

[Appium] Capabilities:

[Appium] appWaitActivity: com.*

[Appium] browserName: Chrome

[Appium] deviceId: 577bf4dc

[Appium] deviceName: Xiaomi Redmi Note 3 (Android 6.0.1)

[Appium] newCommandTimeout: 1800

[Appium] platform: ANDROID

[Appium] platformName: android

[Appium] udid: 577bf4dc

[BaseDriver] The following capabilities were provided, but are not recognized by appium: deviceId, platform.

[BaseDriver] Session created with session id: 3deba343-41f5-4321-8774-82f9b704783f

[debug] [AndroidDriver] Getting Java version

[AndroidDriver] Java version is: 1.8.0_102

[AndroidDriver] We’re going to run a Chrome-based session

[AndroidDriver] Chrome-type package and activity are com.android.chrome and com.google.android.apps.chrome.Main

[ADB] Checking whether adb is present

[ADB] Using adb.exe from C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe

[AndroidDriver] Retrieving device list

[debug] [ADB] Trying to find a connected android device

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[AndroidDriver] Using device: 577bf4dc

[ADB] Checking whether adb is present

[debug] [ADB] Setting device id to 577bf4dc

[AndroidDriver] App file was not listed, instead we’re going to run com.android.chrome directly on the device

[debug] [AndroidDriver] Checking whether package is present on the device

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“pm”,“list”,“packages”,“com.android.chrome”]

[AndroidDriver] Starting Android session

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“wait-for-device”]

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“echo”,“ping”]

[AndroidDriver] setDeviceLanguageCountry requires language or country.

[AndroidDriver] Got language: ‘null’ and country: ‘null’

[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 ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”]

[debug] [ADB] App is not installed

[debug] [ADB] App ‘C:\Users\SSaxena\AppData\Roaming\npm\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk’ not installed. Installing

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“install”,“C:\\Users\\SSaxena\\AppData\\Roaming\\npm\\node_modules\\appium\\node_modules\\io.appium.settings\\app\\build\\outputs\\apk\\settings_apk-debug.apk”]

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“getprop”,“ro.build.version.sdk”]

[debug] [ADB] Current device property ‘ro.build.version.sdk’: 23

[debug] [ADB] Device API level: 23

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“dumpsys”,“package”,“io.appium.settings”]

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“ps”]

[debug] [ADB] Device API level: 23

[debug] [ADB] Getting connected devices…

[debug] [ADB] 1 device(s) connected

[debug] [ADB] Running ‘C:\Users\SSaxena\.katalon\tools\android_sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“577bf4dc”,“shell”,“am”,“start”,"-W","-n",“io.appium.settings/.Settings”,"-a",“android.intent.action.MAIN”,"-c",“android.intent.category.LAUNCHER”,"-f",“0x10200000”]

Kindly help me on this,
Thanks,
Shruti