Commit Graph

12159 Commits

Author SHA1 Message Date
Jonathan Lipps 25f3528e48 Merge pull request #1009 from jlipps/master
fix chrome issues
2013-08-14 17:32:48 -07:00
Jonathan Lipps 145f1423bb chrome fixes: eliminate race condition and make sure process ends 2013-08-14 17:02:29 -07:00
Jonathan Lipps 2ca0820bed update appium.io and selendroid submodules 2013-08-14 16:49:29 -07:00
Jonathan Lipps 5f1c722989 Merge pull request #1007 from jlipps/master
refactor and proxy fix
2013-08-14 14:55:00 -07:00
Jonathan Lipps 992a5e69f6 add test to make sure selendroid can proxy errors 2013-08-14 14:44:55 -07:00
Jonathan Lipps 709534635d factor more code out of controller into its own module
this fixes an issue with proxying since proxy.js and controller.js were
requiring each other and causing a bug for selendroid / chrome
2013-08-14 14:44:54 -07:00
Jonathan Lipps d027a89f85 Merge pull request #1002 from snevesbarros/release_session_fix
Minor fix to clear session before releasing the session
2013-08-14 12:25:52 -07:00
bootstraponline ed4f09c773 Merge pull request #1000 from snevesbarros/abd_fix
Change to allow isInstalled, install, uninstall to be called for Android without providing serial id
2013-08-14 05:08:29 -07:00
sergio.barros c0848230ac moved callback to release session to after we have cleared the session 2013-08-14 11:03:02 +01:00
sergio.barros c07d11118e Change to make Android requests more generic and allow install, uninstall and isInstalled to be called without having serial id defined. 2013-08-14 10:52:14 +01:00
Jonathan Lipps 34b13207c7 Merge pull request #997 from bootstraponline/fix_ios_screenshot
Save iOS screenshots to /tmp/appium-ios-screenshots/
2013-08-13 16:54:29 -07:00
Jonathan Lipps f9f2a0f338 changelog and bump to 0.8.4 for npm publish v0.8.4 2013-08-13 16:44:53 -07:00
Jonathan Lipps 502466d285 try out a fix for (null).tap issues
hat tip to @kinghenry3
2013-08-13 16:38:55 -07:00
Jonathan Lipps 5f66d07b49 fix failing mobile safari test 2013-08-13 16:38:55 -07:00
bootstraponline fa2a3ab9af Merge pull request #998 from jlipps/master
allow logcat capture for selendroid too
2013-08-13 16:03:57 -07:00
bootstraponline e1a8335ccd Save iOS screenshots to /tmp/appium-ios-screenshots/
Fix #983

Fix instruments dir
2013-08-13 18:54:56 -04:00
Jonathan Lipps 7bd555bea3 allow capturing logcat for selendroid 2013-08-13 15:50:40 -07:00
Jonathan Lipps c086845b7f refactor session proxy code 2013-08-13 15:50:40 -07:00
bootstraponline 4aed5887d8 Merge pull request #996 from jlipps/master
Retrieve logcat logs for android
2013-08-13 12:52:24 -07:00
Jonathan Lipps d16b4c686d add logcat support for appium android
we use the selenium facility for getting log types and log entries.
in this case, simply ask for logs of type 'logcat' and you'll get them
2013-08-13 10:59:05 -07:00
Jonathan Lipps 59c82e8806 Merge pull request #976 from jlipps/master
no need to do weird http stuff for chromedriver anymore
2013-08-08 16:59:54 -07:00
Jonathan Lipps 1bb7cc8764 no need to do weird http stuff for chromedriver anymore
this also fixes an issue with selendroid where non-ascii chars weren't
proxied correctly
2013-08-08 16:32:22 -07:00
bootstraponline fb229f998a Merge pull request #974 from jlipps/master
--ipa and --app aren't actually incompatible
2013-08-08 12:04:01 -07:00
Jonathan Lipps c3464b3e5c --ipa and --app aren't actually incompatible. --ipa needs --app to provide bundleId 2013-08-08 10:58:16 -07:00
Jonathan Lipps 73eb63c062 Merge pull request #972 from jlipps/master
make sure chromedriver retries adb if it fails
2013-08-07 17:08:21 -07:00
Jonathan Lipps 39f9ad3c66 make sure chromedriver retries adb if it fails
fix #969
2013-08-07 17:02:00 -07:00
bootstraponline ddff37d00b Merge pull request #971 from jlipps/master
give the appium server a very big http socket timeout.
2013-08-07 14:51:53 -07:00
Jonathan Lipps c2583644bf give the appium server a very big http socket timeout.
sometimes it can take a very long time to start an app, during which we haven't responded
with a new session response yet. the server was dropping the connection to the client
in these cases. the timeout prevents the connection from being dropped.
2013-08-07 14:42:53 -07:00
Jonathan Lipps 99d1846c5d remove mention of 'grunt appium' 2013-08-07 10:14:18 -07:00
Jonathan Lipps 2aa334c301 add appwaitactivity to driverblock for android 2013-08-07 10:10:59 -07:00
Jonathan Lipps 61363058f8 Merge pull request #965 from prolificcoder/patch-1
Update real-devices.md
2013-08-06 10:18:13 -07:00
prolificcoder 0af3fdad61 Update real-devices.md 2013-08-06 10:00:57 -07:00
Jonathan Lipps 8b947cf9f5 bump and update to v0.8.3 for npm publish v0.8.3 2013-08-06 09:50:15 -07:00
Jonathan Lipps 3d5fcd7c9d get rid of some commented-out debug statements 2013-08-06 09:35:52 -07:00
bootstraponline 9e0e2cf0ca Merge pull request #963 from jlipps/master
misc fixes
2013-08-05 20:15:16 -07:00
Jonathan Lipps 2457d665ab fix another bind(this) 2013-08-05 18:07:39 -07:00
Jonathan Lipps ee0e011726 make sure test.sh arguments are passed correctly to mocha 2013-08-05 18:07:39 -07:00
Jonathan Lipps 4554bde4f6 add test.sh to make it easier for devs to test important stuff 2013-08-05 18:07:39 -07:00
Jonathan Lipps 0606c2b2a6 make sure we call back with an error and not a string 2013-08-05 18:07:38 -07:00
Jonathan Lipps 1c18809f7c default tests to use chrome not chromium 2013-08-05 18:07:38 -07:00
bootstraponline bd85978b1e Merge pull request #962 from jlipps/master
simplify reset.sh and gruntfile by using shell instead of node
2013-08-05 16:29:41 -07:00
Jonathan Lipps e69464473f don't write a bunch of node code just to do some simple platform-specific shell commands that might break with new versions of node 2013-08-05 16:07:14 -07:00
bootstraponline f435049b73 Merge pull request #954 from chrisgw/master
Change Android Bootstrap README to include SDK version for compiling
2013-07-31 12:26:29 -07:00
Chris Williams 1b18834374 Change Android Bootstrap README to include SDK version flag for compiling with mvn
If version isn't specified, Maven tries to compile with an older version of the Android SDK.
2013-07-31 15:00:28 -04:00
bootstraponline b1d655b77c Merge pull request #951 from bernii/master
All-in-one sauce connect example for python
2013-07-30 06:05:14 -07:00
berni 0cb929e4ca all-in-one sauce connect example for python 2013-07-30 10:11:53 +02:00
bootstraponline 6d44bf28f0 Merge pull request #948 from kinghenry3/fixbindthis
Added some missing calls to bind(this).
2013-07-29 13:26:02 -07:00
Henry Stratmann 7c0c35bde7 Added a nessessary call to bind(this). 2013-07-29 14:36:37 -05:00
Henry Stratmann 4f8885c349 Added some nessessary calls to bind(this). 2013-07-29 14:28:19 -05:00
Dan Cuellar 6e942f32cc Merge pull request #947 from rockbot/bundleId-undefined-error
fixes #945 - bundledId of undefined
2013-07-29 11:55:58 -07:00