Thanks a lot @derunewige for your quick reply, I hope your great knowledge in appium may help me in resolving this issue. Kindly find error stack from appium, I am not getting any error in eclipse.
MJSONWP] Calling AppiumDriver.getContexts() with args: ["fcb6c567-9280-4388-8542-2…
[debug] [AndroidDriver] Getting a list of available webviews
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“cat”,"/proc/net/unix"]
[debug] [AndroidDriver] WEBVIEW_18194 mapped to pid 18194
[debug] [AndroidDriver] Getting process name for webview
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“ps”]
[debug] [AndroidDriver] Parsed pid: 18194 pkg: com.abc.scro!
[debug] [AndroidDriver] from: u0_a225,18194,3099,3466020,278572,0000000000,R,com.abc.scro
[debug] [AndroidDriver] returning process name: com.abc.scro
[debug] [AndroidDriver] Found webviews: [“WEBVIEW_com.abc.scro”]
[debug] [AndroidDriver] Available contexts: [“NATIVE_APP”,“WEBVIEW_com.abc.scro”]
[MJSONWP] Responding to client with driver.getContexts() result: [“NATIVE_APP”,"WEBVIEW_com…
[HTTP] <-- GET /wd/hub/session/fcb6c567-9280-4388-8542-2a607828e7b0/contexts 200 246 ms - 122
[HTTP] --> POST /wd/hub/session/fcb6c567-9280-4388-8542-2a607828e7b0/context {“name”:“WEBVIEW_com.abc.scro”}
[MJSONWP] Calling AppiumDriver.setContext() with args: ["WEBVIEW_com.abc.sc…
[debug] [AndroidDriver] Getting a list of available webviews
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“cat”,"/proc/net/unix"]
[debug] [AndroidDriver] WEBVIEW_18194 mapped to pid 18194
[debug] [AndroidDriver] Getting process name for webview
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“ps”]
[debug] [AndroidDriver] Parsed pid: 18194 pkg: com.abc.scro!
[debug] [AndroidDriver] from: u0_a225,18194,3099,3457812,267880,SyS_epoll_,0000000000,S,com.abc.scro
[debug] [AndroidDriver] returning process name: com.abc.scro
[debug] [AndroidDriver] Found webviews: [“WEBVIEW_com.abc.scro”]
[debug] [AndroidDriver] Available contexts: [“NATIVE_APP”,“WEBVIEW_com.abc.scro”]
[debug] [AndroidDriver] Connecting to chrome-backed webview context ‘WEBVIEW_com.abc.scro’
[debug] [Chromedriver] Changed state to ‘starting’
[Chromedriver] Set chromedriver binary as: /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac/chromedriver
[Chromedriver] Killing any old chromedrivers, running: pkill -15 -f “/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac/chromedriver.*–port=9515”
[Chromedriver] No old chromedrivers seemed to exist
[Chromedriver] Spawning chromedriver with: /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac/chromedriver --url-base=wd/hub --port=9515 --adb-port=5037
[Chromedriver] [STDOUT] Starting ChromeDriver 2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4) on port 9515
Only local connections are allowed.
[JSONWP Proxy] Proxying [GET /status] to [GET http://127.0.0.1:9515/wd/hub/status] with no body
[JSONWP Proxy] Proxying [GET /status] to [GET http://127.0.0.1:9515/wd/hub/status] with no body
[JSONWP Proxy] Got response with status 200: “{“sessionId”:”","stat…
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:9515/wd/hub/session] with body: {“desiredCapabilities”:{"ch…
[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.5.3”…
[HTTP] <-- GET /wd/hub/status 200 9 ms - 83
[JSONWP Proxy] Got response with status 200: {“sessionId”:"eee79b2431640…
[debug] [Chromedriver] Changed state to ‘online’
[MJSONWP] Responding to client with driver.setContext() result: null
[HTTP] <-- POST /wd/hub/session/fcb6c567-9280-4388-8542-2a607828e7b0/context 200 61410 ms - 76
[HTTP] --> POST /wd/hub/session/fcb6c567-9280-4388-8542-2a607828e7b0/element {“using”:“xpath”,“value”:"//*[@class=‘list’]/div[1]//a"}
[MJSONWP] Driver proxy active, passing request on via HTTP proxy
[JSONWP Proxy] Proxying [POST /wd/hub/session/fcb6c567-9280-4388-8542-2a607828e7b0/element] to [POST http://127.0.0.1:9515/wd/hub/session/eee79b24316402ec57afb5f6dd8ed73e/element] with body: {“using”:“xpath”,“value”:"/…
[JSONWP Proxy] Got response with status 200: {“sessionId”:"eee79b2431640…
[JSONWP Proxy] Replacing sessionId eee79b24316402ec57afb5f6dd8ed73e with fcb6c567-9280-4388-8542-2a607828e7b0
[HTTP] <-- POST /wd/hub/session/fcb6c567-9280-4388-8542-2a607828e7b0/element 200 9 ms - 220
[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.5.3”…
[HTTP] <-- GET /wd/hub/status 200 10 ms - 83
[BaseDriver] Shutting down because we waited 60 seconds for a command
[debug] [AndroidDriver] Shutting down Android driver
[Appium] Closing session, cause was ‘New Command Timeout of 60 seconds expired. Try customizing the timeout using the ‘newCommandTimeout’ desired capability’
[Appium] Removing session fcb6c567-9280-4388-8542-2a607828e7b0 from our master session list
[debug] [AndroidDriver] Stopping chromedriver for context WEBVIEW_com.abc.scro
[debug] [Chromedriver] Changed state to ‘stopping’
[JSONWP Proxy] Proxying [DELETE /] to [DELETE http://127.0.0.1:9515/wd/hub/session/eee79b24316402ec57afb5f6dd8ed73e] with no body
[JSONWP Proxy] Got response with status 200: "{“sessionId”:"eee79b243…
[debug] [Chromedriver] Changed state to ‘stopped’
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“am”,“force-stop”,“com.abc.scro”]
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“am”,“force-stop”,“io.appium.unlock”]
[debug] [ADB] Pressing the HOME button
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“input”,“keyevent”,3]
[debug] [Logcat] Stopping logcat capture
[debug] [AndroidBootstrap] Sending command to android: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {“cmd”:“shutdown”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type SHUTDOWN
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {“status”:0,“value”:“OK, shutting down”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Closed client connection
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: numtests=1
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=.
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: current=1
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: 0
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=
[debug] [AndroidBootstrap] [UIAUTO STDOUT] Test results for WatcherResultPrinter=.
[debug] [AndroidBootstrap] [UIAUTO STDOUT] Time: 203.838
[debug] [AndroidBootstrap] [UIAUTO STDOUT] OK (1 test)
[debug] [AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: -1
[debug] [AndroidBootstrap] Received command result from bootstrap
[debug] [UiAutomator] Shutting down UiAutomator
[debug] [UiAutomator] Moving to state ‘stopping’
[debug] [UiAutomator] UiAutomator shut down normally
[debug] [UiAutomator] Moving to state ‘stopped’
[debug] [ADB] Attempting to kill all uiautomator processes
[debug] [ADB] Getting all processes with uiautomator
[debug] [ADB] Getting connected devices…
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running /Users/expert/Library/Android/sdk/platform-tools/adb with args: ["-P",5037,"-s",“0715f78904dc2636”,“shell”,“ps”,“uiautomator”]
[ADB] No uiautomator process found to kill, continuing…
[debug] [UiAutomator] Moving to state ‘stopped’