CB-11656 (Android) Appium tests: Fixed side menu opening on certain resolutions
diff --git a/appium-tests/android/android.spec.js b/appium-tests/android/android.spec.js
index 6c91609..eb65153 100644
--- a/appium-tests/android/android.spec.js
+++ b/appium-tests/android/android.spec.js
@@ -118,12 +118,12 @@
                     tapTile
                         .tap({
                             x: Math.round(screenWidth / 4),
-                            y: Math.round(screenHeight / 5)
+                            y: Math.round(screenHeight / 4)
                         });
                     swipeRight
                         .press({x: 10, y: 100})
                         .wait(300)
-                        .moveTo({x: Math.round(screenWidth / 2), y: 0})
+                        .moveTo({x: Math.round(screenWidth - (screenWidth / 8)), y: 0})
                         .release()
                         .wait(1000);
                     if (options.allowEdit) {
@@ -306,8 +306,8 @@
             .context(webviewContext)
             .execute(function () {
                 return {
-                    'width': window.innerWidth,
-                    'height': window.innerHeight
+                    'width': screen.availWidth,
+                    'height': screen.availHeight
                 };
             }, [])
             .then(function (size) {
@@ -330,8 +330,10 @@
             })
             .then(function () {
                 cameraAvailable = true;
+            }, function () {
+                return recreateSession();
             })
-            .finally(done);
+            .done(done);
     }, 5 * MINUTE);
 
     describe('Specs.', function () {