Commit Graph

2972 Commits

Author SHA1 Message Date
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
Jonathan Lipps
84eff8b2ab Merge pull request #1521 from jlipps/master
keep track of 'dumpsys window' logs for research (fix #1401)
2013-11-21 13:47:11 -08:00
Jonathan Lipps
0dd0b95d1c keep track of 'dumpsys window' logs for research (fix #1401) 2013-11-21 13:44:46 -08:00
bootstraponline
fbf7fd3d49 Merge pull request #1520 from jlipps/master
allow alternative type of clear through fastClear: false cap
2013-11-21 13:35:29 -08:00
Jonathan Lipps
e207483a25 allow alternative type of clear through fastClear: false cap
fix #1514
2013-11-21 13:33:13 -08:00