Commit Graph

12164 Commits

Author SHA1 Message Date
bootstraponline bf08e60d24 Always setCompressedLayoutHeirarchy
Classes that are not useful for uiautomator, such as action_bar_overlay_layout,
no longer appear in source output.
2013-08-29 14:48:22 -04:00
Jonathan Lipps ac7b50b8b2 Merge pull request #1059 from bootstraponline/trim
trim get package
2013-08-29 09:27:41 -07:00
bootstraponline c1b3e2c948 Merge pull request #1061 from mutualmobile/master
[android] waitForPageLoad default should not crash bootstrap.
2013-08-29 07:55:26 -07:00
Eric Plaster 45813961d4 [android] waitForPageLoad should default to a value that doesn't crash bootstrap. 2013-08-29 09:48:22 -05:00
bootstraponline 0394c3f194 Add maven-android-sdk-deployer troubleshooting steps 2013-08-29 10:11:33 -04:00
bootstraponline c004ad9268 Merge pull request #1060 from angerborn/make_size_available
Made previously implemented GetSize available for android
2013-08-29 05:55:40 -07:00
Felix Angerborn dad46bea4f Made previously implemented GetSize available for android 2013-08-29 14:43:53 +02:00
bootstraponline 102e9e1410 trim get package 2013-08-29 08:12:04 -04:00
Jonathan Lipps 1b6ba9cf51 Merge pull request #1057 from filmaj/android-device-detection
Android device detection was wonky on my machine
2013-08-28 15:17:58 -07:00
bootstraponline 2aca651647 Explain why text falls through to name 2013-08-28 13:07:39 -04:00
bootstraponline 6999c560e1 Merge pull request #1055 from paymand/resource_ids
Now possible to use resource-id for finding elements.
2013-08-28 10:02:48 -07:00
Felix Angerborn df5552c612 Use resource id if API >= 18 else use the old find by id 2013-08-28 17:06:19 +02:00
Felix Angerborn 5cdc090cc2 Now possible to use resource-id for finding elements. 2013-08-28 16:21:06 +02:00
bootstraponline 4ddae6e3f1 Merge pull request #1053 from paymand/manifest_compilation_fix
Make sure manifest compilation works with API 17.
2013-08-28 07:04:52 -07:00
Payman Delshad 8728e05127 Make sure manifest compilation works with API 17. 2013-08-28 15:51:56 +02:00
bootstraponline 2f121fea9a Fix build 2013-08-28 08:33:42 -04:00
bootstraponline 31c7be32c0 Merge pull request #1036 from paymand/android_drag
Support for drag/dragTo functions from Android API level 18.
2013-08-28 05:21:11 -07:00
Payman Delshad f148d6afef Support for drag/dragTo functions from Android API level 18. 2013-08-28 14:20:16 +02:00
Jonathan Lipps 1c5f01334a Merge pull request #1037 from enricostano/master
Use Selenium built in wait methods
2013-08-23 23:11:41 -07:00
Jonathan Lipps 905090c56f Merge pull request #1039 from bootstraponline/master
Fix real device docs
2013-08-23 09:14:35 -07:00
bootstraponline 1c21209f73 Fix real device docs 2013-08-23 12:01:21 -04:00
enricostano 8338965c74 Use Selenium built in wait methods 2013-08-22 17:13:21 +02:00
Fil Maj d82458ebe4 reset.sh no longer matches against tab character to parse output from adb. 2013-08-21 21:22:23 -07:00
bootstraponline 67b945d6e6 Merge pull request #1035 from rockbot/multiple-android-parallel
updates server arg docs to indicate device port is android only
2013-08-21 16:16:37 -07:00
rockbot bef7312c74 updates server arg docs to indicate device port is android only 2013-08-21 16:14:42 -07:00
Jonathan Lipps 35475fd42c Merge pull request #1033 from rockbot/multiple-android-parallel
multiple real android devices running separate tests in parallel
2013-08-21 14:43:54 -07:00
Jonathan Lipps e53c841034 Merge pull request #1034 from DylanLacey/master
Added longer timeout for http_client
2013-08-21 14:42:19 -07:00
rockbot 14a28816f6 adds the modified server args doc 2013-08-21 14:42:16 -07:00
rockbot f7b7a91c86 finishes modifications for parallel testing on multiple android devices connected to the same machine 2013-08-21 14:27:05 -07:00
rockbot de7bc0ccbc adds first round of modifications to get multiple real android devices using appium 2013-08-21 14:26:53 -07:00
rockbot dca1ba9a92 updates device list to be an array of objects, instead of an array of arrays 2013-08-21 14:26:38 -07:00
bootstraponline 634f6849f0 Merge pull request #1025 from snevesbarros/installApp_fix
Update and fix to installApp mobile command
2013-08-21 11:10:14 -07:00
bootstraponline 08b01fd769 Merge pull request #1030 from tborys/remove_unziped_files
Remove *.app/*.apk/ file and Payload folder before appium starts to unzip file.
2013-08-21 11:02:14 -07:00
tborys aed90a9520 Added fix to remove app/apk files from zipPath before appium starts to unzip them. If this is *.app located in Payload folder then folder is being removed too. Fix is done because fruitstrap sometimes failes to install app file on the device when /var/folders/... are not cleared correctly. 2013-08-21 16:28:46 +01:00
Dylan Lacey eab79081be Added longer timeout for http_client
To compensate for slower boot time of Android VMs and for network issues, wait longer before timing out (but only at startup).
2013-08-20 18:34:24 -07:00
Jonathan Lipps 790bb8602f Merge pull request #1026 from TadeasKriz/fix/undefined-this
Fix "Cannot read property of null/undefined".
2013-08-20 09:36:47 -07:00
Tadeas Kriz 7178dd8034 Fix "Cannot read property of null/undefined". 2013-08-20 18:16:32 +02:00
snevesbarros e7f0e22780 fixed issue around installation where app was downloaded and unzipped twice for the installApp mobile command. 2013-08-20 16:24:49 +01:00
bootstraponline c207a899d1 Merge pull request #1016 from bootstraponline/mobile_proxy
mobile: localScreenshot
2013-08-20 07:18:25 -07:00
bootstraponline 101b83bcd9 mobile: localScreenshot 2013-08-20 10:12:51 -04:00
bootstraponline 6854a860a7 Merge pull request #1020 from mutualmobile/master
Dynamic strategy now benifits from the classmap aliases.
2013-08-19 14:47:55 -07:00
Eric Plaster 2500cedf35 Dynamic strategy now benifits from the classmap aliases. 2013-08-19 16:41:24 -05:00
bootstraponline c2b8f7f144 Merge pull request #1018 from jlipps/master
fix isAppInstalled
2013-08-19 12:48:09 -07:00
Jonathan Lipps cb69369574 add test and fix for isAppInstalled, updated selendroid test app location 2013-08-19 12:27:16 -07:00
Jonathan Lipps ec3895f283 Merge pull request #1015 from kinghenry3/timeoutfix
Appium now responds to the last command it received when instruments exits.
2013-08-16 13:43:08 -07:00
Henry Stratmann a8e6f0ce94 TestApp dies when sent to background. Test added for appium responding to last command when instruments is killed. 2013-08-16 15:34:17 -05:00
Henry Stratmann 98f4022dce Appium now reponds to the last command it received when Instruments exits thus it no longer leaves the selenium driver hanging. 2013-08-16 11:18:34 -05:00
Jonathan Lipps 37f16476c2 Merge pull request #1012 from mutualmobile/master
Optimized waitForPageLoad and added timeout
2013-08-15 16:27:55 -07:00
Eric Plaster e34e5dd5e1 Optimized looking at progress indicators and fixed a looping error. Also added a configurable timeout parameter. 2013-08-15 18:05:24 -05:00
Jonathan Lipps 0057e2c7a3 update selendroid to track dev branch instead of master 2013-08-15 15:57:30 -07:00