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