Commit Graph

47 Commits

Author SHA1 Message Date
Dan Cuellar 82d49d0c7d Adding flag to show simulator logs 2014-01-07 14:09:18 -08:00
Jonathan Lipps 27d482074c Merge pull request #1679 from bootstraponline/shell
Fix appium shell
2014-01-03 01:14:46 -08:00
bootstraponline f603af0684 Fix appium shell
node appium.js --shell
2013-12-26 21:09:30 -05:00
Jonathan Lipps 31bd697cf4 add ability to set launch timeout from the command line so it can be used in conjunction with pre-launch 2013-12-20 10:57:42 -08:00
Jonathan Lipps 4a1cc2580c refactor instruments and add appium-internal flake support
This commit constitutes a pretty big refactor of the instruments
process handler. It also introduces a server flag, '--backend-retries',
with a default of '3', which specifies how many times Appium will retry
launching instruments before giving up and saying that it crashed or
timed out. This works in concert with launchTimeout, of course.

I think this refactor also fixes some longstanding callback reasoning
errors and maybe some other bugs.

It might also introduce some bugs of its own though :-)
2013-12-18 13:34:49 -08:00
Jonathan Lipps abe22334b1 refactor server/main
and add --merciful flag to avoid the force quit instruments watcher
2013-12-10 13:25:58 -08:00
Jonathan Lipps 6319f734b8 allow user to let instruments launch device with --default-device 2013-12-09 14:44:23 -08:00
Jonathan Lipps 52bb752773 add --show-config flag to show appium config, and include server build time 2013-12-09 14:13:42 -08:00
Dan Cuellar 692a262e8e Merge pull request #1486 from penguinho/device
Select your iOS Simulator Device
2013-11-19 08:37:44 -08:00
Dan Cuellar 94f4e3eb69 select your iOS Simulator Device 2013-11-18 14:46:11 -08:00
Jonathan Lipps a6c4c61c26 allow 'iwebview' desired cap for running web tests in webviewapp instead of safari 2013-11-15 11:39:07 -08:00
Dan Cuellar 7b1e1badce Set iOS Simulator Language using ios-sim-locale from https://code.google.com/p/ios-sim-locale/ 2013-11-11 13:01:10 -08:00
Jonathan Lipps 3ba0e3f0c6 add --log-timestamp and --log-no-colors options
also clean up and consolidate logging code
2013-10-28 16:36:32 -07:00
Jonathan Lipps b537c4ae71 remove confusing multiple session handling code
it doesn't actually do anything and was cruft
also, make session overriding non-default based on the mobile
JSONWP discussions
2013-10-28 11:39:50 -07:00
Jonathan Lipps 11bef30110 missed some 'node server.js' updates 2013-10-22 14:28:43 -07:00
Dan Cuellar d64a8f97bc Auto-detecting tracetemplate path 2013-09-21 13:24:22 -07:00
Dan Cuellar 98488b8767 Adding automatic udid detection to iOS 2013-09-14 17:02:26 -07:00
rockbot bef7312c74 updates server arg docs to indicate device port is android only 2013-08-21 16:14:42 -07:00
rockbot 14a28816f6 adds the modified server args doc 2013-08-21 14:42:16 -07:00
Jonathan Lipps 86b86ae7cf update grunt docs 2013-07-01 17:33:52 -07:00
Jonathan Lipps b9b86dd802 make selendroid port configurable 2013-06-06 12:48:42 -07:00
Jonathan Lipps 6bd7e9fe44 update args for test server (fix #715) 2013-06-05 14:42:12 -07:00
Jonathan Lipps ab9ad3eed3 make noReset sound and act like what's intended (fix #651) 2013-06-04 15:02:54 -07:00
bootstraponline a0be6d2dd6 New session wins 2013-06-04 14:13:09 -04:00
Dan Cuellar 8c98a0b372 ROBOTS!!! (The robot will now intercept tap commands) 2013-05-21 09:01:58 -07:00
Jonathan Lipps d6420c3fe9 bump to 0.5.1 and changelog for npm publish 2013-05-14 00:12:11 -07:00
Jonathan Lipps 08669ce542 allow android to launch app already on device by package name and activity 2013-05-09 12:34:12 -07:00
Jonathan Lipps 759be36375 make --verbose the default option and add --quiet for the other case 2013-05-08 16:27:21 -07:00
Jonathan Lipps cfa87f7caf make --without-delay the default and provide --native-instruments-lib for the other case 2013-05-08 16:08:41 -07:00
Jonathan Lipps 7a1ce72ab2 make android --fast-reset the default and provide --full-reset for the other case 2013-05-08 15:55:06 -07:00
Jonathan Lipps 2c5ed907ef use bools in reset.sh, update docs to know about reset.sh --dev 2013-05-08 11:22:49 -07:00
Dan Cuellar 91e5edb647 Adding --avd to server args doc 2013-05-03 15:13:41 -07:00
bootstraponline cff0957f06 Add -U for Android
Fix #375
2013-04-03 17:16:10 -04:00
Jonathan Lipps 62e3e8addf instruments-without-delay pwnz warp drive 2013-04-01 18:19:12 -07:00
Jonathan Lipps b4a7ddd022 add --orientation cli param 2013-03-28 16:28:31 -07:00
Eric Plaster dd62e81620 Updated per request
Added base 10 for parseInt, and generated docs for server arguments.
2013-03-27 15:07:04 -05:00
bootstraponline 34fabfaa72 Add wait for activity.
Fix #332
2013-03-26 17:31:10 -04:00
bootstraponline 4193338236 Remove skipInstall
Install is now able to detect if the APK exists on device or not.
This removes the need for a skipInstall flag.

Fix #313
2013-03-23 14:01:52 -04:00
bootstraponline 726023c9a1 Update grunt docs 2013-03-12 17:04:00 -04:00
Jonathan Lipps 3b20edba9b update docs 2013-03-07 14:13:50 -08:00
Jonathan Lipps 4507ccc01b docs for new server args 2013-03-05 08:51:09 -08:00
Jonathan Lipps a169703efc pre-launching, reset, and skip-install for android 2013-03-04 19:44:04 -08:00
Jonathan Lipps 36b6bb9378 docs formatting 2013-03-04 18:18:11 -08:00
Jonathan Lipps 905ff38b7c docs formatting 2013-03-04 18:17:52 -08:00
Jonathan Lipps b3fc9db8fb docs formatting 2013-03-04 18:16:50 -08:00
Jonathan Lipps a720e231ef docs formatting 2013-03-04 18:16:11 -08:00
Jonathan Lipps 5c609a5d7b added a doc generator for parser and new docs 2013-03-04 18:12:43 -08:00