Wait For Running TestCases Until appium installs Apk on my devices

@dinesh_kumar i guess you need some driver caps management correction and test. we use logic with our tests for Android:

  1. first test with FULL_RESET driver caps to reinstall app for new version (driver start time depends on apk size. with our 50Mb about 50sec)
  2. min possible tests with FAST_RESET option. tests need client to be resetted and just fresh install. (driver start time in our case about 20sec)
  3. most of tests with NO_RESET option. just start client as is. (driver start time about 15sec)

in code see Different capabilities for different scenarios