Commit Graph

4865 Commits

Author SHA1 Message Date
Jonathan Lipps
3c6a25b5ae fix async bug in ios crash waterfall
previously, we'd respond to the client's current callback and then start
the shutdown sequence. this opened up a situation where the client could
then call another command (say driver.quit) during shutdown, enabling
the possibility of two simultaneous shutdown flows causing undefined
behavior. this fix makes sure we don't respond to the client for a
command that caused a crash until we're done shutting down.
2014-08-29 14:05:39 -07:00
Jonathan Lipps
4d2c4bacfc add test to prove we can close and re-launch an app mid-session 2014-08-29 13:13:11 -07:00
bootstraponline
fdd696fed4 Merge pull request #3525 from Jonahss/master
switch appium-discuss links from google-groups to discourse
2014-08-29 14:45:23 -04:00
Jonah Stiennon
780bc68a8f switch appium-discuss links from google-groups to discourse 2014-08-29 11:43:22 -07:00
Jonathan Lipps
b9d2cdafeb update appium-uiauto with collectionView scroll fix (fix #3497) 2014-08-29 09:24:51 -07:00
Jonathan Lipps
bff6bb3a18 update appium-uiauto with collated dynamic bootstrap for ios8 [ci skip] 2014-08-28 14:34:28 -07:00
Jonathan Lipps
e90013afc3 Merge pull request #3501 from 0x1mason/3383
Fix #3383: Added ability to launch ios app via bundleId
2014-08-28 14:08:54 -07:00
Jonathan Lipps
90c1d15ef9 update tests to deal with new testapp crash button [ci skip] 2014-08-28 10:44:53 -07:00
Eric Millin
5cb1f92168 Fix #3383: Added ability to launch ios app via bundleId 2014-08-28 12:39:48 -04:00
Jonathan Lipps
09d7bcd7f7 Merge pull request #3494 from jlipps/master
fix issue where server can crash while recovering from an instruments failure
2014-08-27 14:07:21 -05:00
Jonathan Lipps
3c1f946c12 fix issue where server can crash while recovering from an instruments failure (fix #3480) 2014-08-26 18:14:33 -05:00
Jonathan Lipps
1073dbe318 upgrade appium-adb with startApp upgrades 2014-08-26 16:23:40 -05:00
Jonathan Lipps
3ae2460ff7 add missing item to changelog 2014-08-26 16:23:40 -05:00
Jonathan Lipps
81d2e9cb74 Merge pull request #3476 from sbonebrake/zipfix
Fix app unzip issue #3387
2014-08-25 16:02:08 -05:00
Scott Bonebrake
540148c6c8 Fix app unzip issue #3387 2014-08-25 11:19:36 -07:00
Jonathan Lipps
cf6ff5939d changelog and bump to 1.2.2 for publish v1.2.2 2014-08-25 12:51:24 -05:00
Jonathan Lipps
a4215214c9 fix up some more tests so they pass with the new sendkeys behavior 2014-08-25 12:44:46 -05:00
Jonathan Lipps
87a778f121 update appium-uiauto with textfield label/value fix 2014-08-23 15:44:18 -04:00
Jonathan Lipps
f122b0562a make sure executeAsync callback address/port aren't lost between sessions
cc @sebv, this is what was going wrong before
2014-08-22 21:27:25 -04:00
Jonathan Lipps
ad787fe65a get rid of test which we moved elsewhere 2014-08-22 21:26:02 -04:00
Jonathan Lipps
0e92193f04 fix android tests as a result of apidemos change and removal of complexFind
cc @0x1mason and @Jonahss
2014-08-22 21:08:19 -04:00
Jonathan Lipps
4698f98f7d Merge pull request #3463 from varzan/patch-2
Show output if error on parsing Xcode version
2014-08-22 16:52:38 -04:00
Răzvan
367dee79af Show output if error on parsing Xcode version 2014-08-22 23:37:23 +03:00
Jonathan Lipps
a8fbcf92ab update appium-instruments with real device hang-on-start fixes
fix #3376
2014-08-22 16:17:53 -04:00
Jonathan Lipps
f05d1a3dca Merge pull request #3454 from varzan/patch-1
Error messages in logs
2014-08-22 14:39:15 -04:00
Jonathan Lipps
e03151fc4b Merge pull request #3426 from 0x1mason/3194
Added hack force debug messages to stdout. Fix for #3194
2014-08-22 13:24:45 -04:00
Jonathan Lipps
2539003cf9 Merge pull request #3442 from jlipps/native-chrome
allow automation of native chrome elements (fix #3434)
2014-08-22 13:13:34 -04:00
Jonathan Lipps
95790ba8c8 upgrade adb with adb retry fix 2014-08-22 12:31:58 -04:00
Jonathan Lipps
064cf715c9 make safari real devices work with new commandProxy model (fix #3376)
cc @sebv
2014-08-22 12:23:18 -04:00
Eric Millin
f15fb054dc Added hack force debug messages to stdout. Fix for #3194 2014-08-22 09:55:48 -04:00
bootstraponline
883d555c40 Merge pull request #3451 from austenke/master
Added isLocked method for Android
2014-08-22 07:36:04 -04:00
Răzvan
19dbb55a65 Error messages in logs
When we could not detect xcode version / folder / sdk version, also log the error.
2014-08-22 13:30:48 +03:00
austenke
b926dbaa61 Added isLocked method for Android 2014-08-21 13:44:48 -07:00
Jonathan Lipps
aada1fc3e1 Merge pull request #3450 from imurchie/isaac-unicode
Properly bracket unicode encoding
2014-08-21 15:45:29 -04:00
Jonah
fd347306bb Merge pull request #3428 from Jonahss/xpathInside
Moved xpath into boostrap java
2014-08-21 11:31:25 -07:00
Isaac Murchie
26725e6fc0 Properly bracket unicode encoding 2014-08-21 10:39:45 -07:00
Jonah Stiennon
139667d984 clean xml tags of invalid characters. Fixes #3305 2014-08-20 17:30:14 -07:00
Jonah Stiennon
4f3a7eba76 getPageSource now uses the same code as the java Xpath code. Happens on the java side, not in node. 2014-08-20 17:30:14 -07:00
Jonah Stiennon
350f8c4491 Code refactoring. And 'complex find' locator strategy removed. Fixes #3092 2014-08-20 14:03:57 -07:00
Jonah Stiennon
44e75bb825 Xpath implementation moved into bootstrap java project. XPath now less buggy and adheres to the full xpath spec. Finding by XPath now operates on the uncompressed xml hierarchy. Fixes #3307 2014-08-20 14:03:56 -07:00
Jonathan Lipps
fa30d90404 Merge pull request #3445 from austenke/master
Updated NotYetImplementedError for replaceValue
2014-08-20 16:25:52 -04:00
austenke
1a38b756a4 Updated NotYetImplementedError for replaceValue 2014-08-20 13:11:42 -07:00
Jonathan Lipps
1382c914a5 Merge pull request #3443 from imurchie/isaac-serverargs
Fix deprecated server args
2014-08-20 13:04:42 -04:00
Isaac Murchie
600961b5b1 Fix deprecated server args 2014-08-20 10:01:14 -07:00
Jonathan Lipps
4470de018d Merge pull request #3441 from imurchie/isaac-serverargs
Add deprecation warnings for server args
2014-08-20 12:44:36 -04:00
Jonathan Lipps
fc9726893b allow automation of native chrome elements (fix #3434) 2014-08-20 12:29:55 -04:00
Isaac Murchie
8cdee8e25e Add deprecation warnings for server args 2014-08-20 08:33:02 -07:00
Jonathan Lipps
07eac83e3d add comments for #3402 [ci skip] 2014-08-19 19:53:09 -04:00
Jonathan Lipps
1fbd9073e8 Merge pull request #3402 from austenke/master
Added replace parameter for setText
2014-08-19 19:50:37 -04:00
Jonathan Lipps
15df7b44b0 Merge pull request #3430 from imurchie/isaac-ios-log
Use deviceconsole instead of idevicesyslog to capture iOS real device logs
2014-08-19 19:20:30 -04:00