Commit Graph

23 Commits

Author SHA1 Message Date
sebv
d15d573622 npm packages track published branches 2014-03-15 13:43:06 +08:00
sebv
f2d9025557 adding npm submodules and scripts 2014-03-10 20:30:57 +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
eComRobotics Team
caf7d789e9 Support for iOS logs for devices and simulators
Fix after comments by @jlipps

Fix require section
2013-11-05 03:16:44 +04:00
Sergio Neves Barros
14748c4e1d Added support for both simulator and physical devices when using safari launcher. It now automatically connects to first web view and leave's web view at the end of the test. 2013-10-29 22:36:56 +00:00
Sergio Neves Barros
36f296a908 Added SafariLauncher as a submodule and as part of the build. App is then zipped and copied to the build folder. 2013-10-16 17:26:59 +01:00
Jonathan Lipps
37bb06f2f7 update selendroid url and update selendroid itself 2013-09-27 14:36:31 +01:00
filmaj
0d3950994a Robust, device-friendly unlock. Added gitsubmodule for unlock_apk.
reset.sh now builds the apk. adbs unlockScreen method now invokes
unlock.apk. added a new small, focused module called device_state to handle determining state of emulators/devices. currently has a "isScreenLocked" function. unlockScreen in adb.js now 1) checks if screen is locked or not first before doing anything and 2) uses unlock.apk to do the unlocking.
2013-09-19 14:09:45 -07:00
Dan Cuellar
98488b8767 Adding automatic udid detection to iOS 2013-09-14 17:02:26 -07:00
Sebastian Tiedtke
5e6cbf3176 Updated git remote repo URL to avoid travis auth errors 2013-09-05 16:28:02 -07:00
Sebastian Tiedtke
fea531252f New submodule io.appium.gappium.sampleapp 2013-09-05 15:31:28 -07:00
sergio.barros
f964900510 Added changes for decoupling creating session, installing, launching, closing and uninstalling app for iOS and Android using mobile commands 2013-06-30 08:07:20 +01:00
tborys
f56a6a70bb Decoupling installation and removal from launching the app for iOS by adding new end points to appium server. 2013-06-29 23:27:47 +01:00
Henry Stratmann
53918983da Fixed instruments-without-delay protocol from git to https so people without write permissions can clone it. 2013-06-10 16:10:35 -05:00
Jonathan Lipps
649599a96c add selendroid submodule 2013-04-11 13:35:22 -07:00
Jonathan Lipps
4360f2a89a add new appium.io as a submodule (fixes #306) 2013-04-05 14:05:40 -07:00
Jonathan Lipps
222b41eadf remove appium.io submodule 2013-04-05 14:05:39 -07:00
Jonathan Lipps
7ef34df3b3 make apidemos submodule use http instead of ssh 2013-04-05 13:23:17 -07:00
Jonathan Lipps
b2f092f6c5 add ApiDemos back as a submodule 2013-04-05 12:30:56 -07:00
Jonathan Lipps
8239aacaa8 add appium.io as a submodule so we can generate stuff from it 2013-03-18 15:50:36 -07:00
Steven Hazel
88e6f36196 switch to the main instruments-without-delay repo, now that the fix for appium is merged 2013-03-11 19:49:14 -07:00
Steven Hazel
90eb7c1d86 oops, use the public git URL 2013-03-11 18:23:34 -07:00
Steven Hazel
dbd35d1417 adding --without-delay, to use the awesome instruments-without-delay! 2013-03-11 18:10:35 -07:00