Commit Graph
12126 Commits
Author SHA1 Message Date
Jonathan Lipps 1167713037 Merge pull request #1576 from jlipps/master
fix loc strat failure cases
2013-12-04 13:05:56 -08:00
Jonathan Lipps 99f0c16d9a make sure we don't discount web locators in webviews 2013-12-04 12:24:31 -08:00
Jonathan Lipps 17d88ee6da remove duplicate test and fix isScreenLocked test 2013-12-04 11:42:45 -08:00
bootstraponline 526dde3850 Merge pull request #1575 from bootstraponline/master
Fix scheme error by updating ForceQuitUnresponsiveApps
2013-12-04 11:06:17 -08:00
bootstraponline b41fbedb93 Fix scheme error by updating ForceQuitUnresponsiveApps 2013-12-04 14:05:28 -05:00
Jonathan Lipps 481103ca45 Merge pull request #1573 from jlipps/master
misc fixes
2013-12-04 10:13:19 -08:00
Jonathan Lipps 5b79c647ea make sure we extract the right file from the zip (fix #1557) 2013-12-04 09:48:55 -08:00
Jonathan Lipps f4477adfd1 fail sooner if user passes in a bad locator strategy (fix #1539) 2013-12-04 09:48:55 -08:00
Jonathan Lipps 1181cbaa49 Merge pull request #1565 from bootstraponline/fix_unresponsive_instruments
Recover from unresponsive instruments process
2013-12-03 11:16:56 -08:00
bootstraponline eaa6cb3d18 Recover from unresponsive instruments process
Register for kCGSNotificationAppUnresponsive and if the process is Instruments then terminate it.
This enables Appium to continue even when instruments is unresponsive. The current behavior is to wait forever.

To test this feature works properly, run ./instruments.sh from https://github.com/appium/ForceQuitUnresponsiveApps

instruments.sh will launch a process that's unresponsive and appium will force quit the process. The unresponsive process can be visually confirmed by using OS X Activity Monitor.
2013-12-03 14:07:38 -05:00
Jonathan Lipps 160e22c748 Merge pull request #1562 from penguinho/doctor
Adding More Doctor Checks for Android and Dev
2013-12-02 11:06:37 -08:00
Dan Cuellar 75d31929c6 Adding Dev Checks 2013-12-01 12:48:13 -08:00
Dan Cuellar 4147158291 Adding more android checks, adding optional cb to log.pass and log.fail 2013-12-01 12:34:23 -08:00
Dan Cuellar 269bfaf4c4 Adding doctor check for node binary path 2013-12-01 09:38:05 -08:00
Dan Cuellar e07651d9e0 Merge pull request #1560 from penguinho/doctor
Adding checks to see if authorize iOS needs to be run
2013-11-30 20:43:35 -08:00
Dan Cuellar 2e1733a654 Adding checks to see if authorize iOS needs to be run 2013-11-30 20:39:33 -08:00
Dan Cuellar 34375d525a Merge pull request #1559 from penguinho/doctor-gui
Adding the ability to run appium-doctor via the app using socket.io
2013-11-30 18:12:31 -08:00
Dan Cuellar 98667ea8f0 Adding the ability to run appium-doctor via the app using socket.io 2013-11-30 18:11:56 -08:00
Dan Cuellar 95e70081be Merge pull request #1550 from Astro03/master
Update appium doctor for OS 10.8
2013-11-27 16:07:06 -08:00
Astro03 27ddd0bd54 Update appium doctor for OS 10.8 2013-11-27 16:03:38 -08:00
bootstraponline 828409c31e Merge pull request #1547 from fbai/patch-1
Update adb.js: fix typo error
2013-11-27 06:48:55 -08:00
bootstraponline d877639ba5 Merge pull request #1546 from jlipps/master
go ahead and kill sims before launching a new one
2013-11-27 06:47:32 -08:00
Fan Bai d7a39ad2bc Update adb.js: fix typo error
line 511

this.getDeviceWithRetry(120000, cb);
changed to
this.getDevicesWithRetry(120000, cb);
2013-11-27 18:46:12 +08:00
Jonathan Lipps 1428a81884 go ahead and kill sims before launching a new one 2013-11-26 18:15:49 -08:00
Jonathan Lipps 6eeea18fcb Merge pull request #1545 from jlipps/iwebview-https
allow iwebview to access https sites with self-signed certs
2013-11-26 17:52:00 -08:00
Jonathan Lipps fd4cfea48c Merge pull request #1530 from penguinho/doctor
Appium Doctor Start
2013-11-26 17:51:28 -08:00
Jonathan Lipps 3822519efb allow iwebview to access https sites with self-signed certs 2013-11-26 17:25:47 -08:00
Dan Cuellar 3bc4cd5779 Appium Doctor Start
This is a basic vesion of Appium Doctor that checks for Xcode, Xcode
Command Line Tools, JAVA_HOME, and ANDROID_HOME
2013-11-26 14:34:54 -08:00
Dan Cuellar 81f3cd235b Merge pull request #1544 from curtissiemens/master
Fixing iosDeviceString for iPad 64-bit case (missing parentheses).
2013-11-26 13:51:02 -08:00
Curtis Siemens 9f4272c62a Fixing iosDeviceString for iPad 64-bit case (missing parentheses). 2013-11-26 13:44:08 -08:00
Jonathan Lipps 6e07808890 Merge pull request #1543 from penguinho/locale_fix
Fixing get iOS SDK version for Xcode 4
2013-11-26 13:09:54 -08:00
Dan Cuellar e43c1c7861 Fixing get iOS SDK version for Xcode 4 2013-11-26 12:40:48 -08:00
Jonathan Lipps 5afe69b1dd Merge pull request #1542 from jlipps/master
misc fixes
2013-11-26 11:51:48 -08:00
Jonathan Lipps 7d4dbda6a2 fix at least one case of ios sims not being killed
cc @penguinho
2013-11-26 11:34:04 -08:00
Jonathan Lipps a9da500c26 fail with a nice error message if xcrun can't find instruments (fix #1538) 2013-11-26 11:31:40 -08:00
bootstraponline 6b5ef95908 Merge pull request #1537 from curtissiemens/master
Fix 4-inch 64-bit device string building (was missing dash in 64 inch).
2013-11-25 13:21:52 -08:00
Curtis Siemens 6f62a6e9b2 Fix 4-inch 64-bit device string building (was missing dash in 64 inch). 2013-11-25 13:19:56 -08:00
Dan Cuellar 9edc4679fe Making default iOS version a string in the capabilities object 2013-11-25 09:12:00 -08:00
Jonathan Lipps 088fd18d9b Merge pull request #1527 from penguinho/ios_version
Returning iOS Version number in capabilities
2013-11-25 08:56:49 -08:00
Jonathan Lipps 340c4515f4 fix changelog 2013-11-25 08:49:05 -08:00
Dan Cuellar 1129ba8409 Returning iOS Version number in capabilities
Fixes #1332
2013-11-23 14:08:17 -08:00
Dan Cuellar 60ea4c3952 Merge pull request #1504 from penguinho/locale_fix
Fix Locale Settings for iOS > 7.0.0
2013-11-23 13:25:29 -08:00
Dan Cuellar 67a172ba8d Fix Locale Settings for iOS > 7.0.0 2013-11-23 13:20:59 -08:00
Jonathan Lipps a9d2180787 changelog and bump to 0.12.0 for publish v0.12.0 2013-11-21 17:25:34 -08:00
Jonathan Lipps a88313aa31 fix screen unlocking test 2013-11-21 17:24:26 -08:00
Jonathan Lipps 0556a73b05 fix orientation test 2013-11-21 17:22:38 -08:00
Jonathan Lipps 41e9a6ed2e Merge pull request #1524 from bootstraponline/master
Fix onAlert
2013-11-21 17:12:27 -08:00
bootstraponline 1bfa59f11f Fix onAlert 2013-11-21 20:03:49 -05:00
Jonathan Lipps a1305c7d35 Merge pull request #1522 from jlipps/master
ensure ios flicks don't return control too soon (fix#742)
2013-11-21 14:27:40 -08:00
Jonathan Lipps 4a322ba347 ensure ios flicks don't return control too soon (fix#742) 2013-11-21 14:18:35 -08:00