Commit Graph
64 Commits
Author SHA1 Message Date
Eric Millin f96ef4f9c8 Added async-trace switch and longjohn and stack-trace dependencies. 2015-04-17 11:48:38 -04:00
Jonathan Lipps fbc69e2447 redo the stop-app-on-reset arg with the correct polarity (obviates #4826) 2015-04-13 16:36:03 -07:00
Jonah 98d81a614c Merge pull request #4894 from Jonahss/refactor
add `--instruments` server arg
2015-04-13 14:33:38 -07:00
Jonathan Lipps d2c161aa89 make sure --suppress-adb-kill-server is treated as a boolean 2015-04-13 14:29:26 -07:00
Jonah 9849317ad1 add instruments server arg 2015-04-13 14:28:07 -07:00
John Krause d8cbf6b31b Added server flag '--suppress-adb-kill-server' to the available arguments. This flag will prevent Appium from killing the adb server. Useful when devices are connected to adb over the network by IP address rather than usb. 2015-03-04 17:41:54 -08:00
Jonathan Lipps 485b7d55ba add --debug-log-spacing which makes it easy to find session delimiters in logs 2015-01-20 10:46:34 -08:00
Sangeetha Srinivasan 1945b652f8 Android only : Add a capability to bring up an Android app, without stopping the process,if it is already running
Added server capability stopAppOnReset
Added capability to selendroid
Added help for stopAppOnReset
2014-12-04 11:55:24 -05:00
Jonathan Lipps 33e1a24a45 add --isolate-sim-device which enables appium to delete all other sims
as a workaround to xcode 6's crazy bugs
2014-10-13 09:50:29 -07:00
Eric Millin fe2335e311 Change for #2954: add configurable log levels for different transports 2014-09-10 16:02:45 -04:00
Isaac Murchie 8cdee8e25e Add deprecation warnings for server args 2014-08-20 08:33:02 -07:00
Isaac Murchie 7d4cfdf50f Use deviceconsole instead of idevicesyslog to capture iOS real device logs 2014-08-19 15:19:24 -07:00
Jonathan Lipps db0446b94f make sure Appium() clones args rather than overwriting them
otherwise default arg value checks will be messed up
2014-07-22 16:30:11 -07:00
sebv 34f0ade6fe configurable callback address and port 2014-07-14 16:37:46 +08:00
Payman Delshad 5bbdea8992 Added --local-timezone that uses local timezone for timestamps. 2014-07-11 00:54:10 +02:00
sebv ea942455e9 configurable traceDir + got rid of keepArtefacts/removeTraceDir arg 2014-07-09 00:20:27 +08:00
sebv 27e88940f5 Logging improvements 2014-06-25 23:23:11 +08:00
Jonathan Lipps dd5b36a849 Merge pull request #2917 from edgy360/IntentParser
Add server arguments for intent options
2014-06-23 10:59:56 -07:00
Jonathan Lipps 393962710a fix typo 2014-06-23 10:55:48 -07:00
Jonathan Lipps 762afa3649 allow users to bypass appium's sudo checks
so people who know what they're doing can do crazy things
partially works around #1902
2014-06-23 10:40:14 -07:00
Jamie Edge 1aeee167c7 Added arguments for intent options. 2014-06-21 12:22:20 +01:00
Jonathan Lipps 4777fa3ca7 get rid of forceQuitInstruments (fix #2901) 2014-06-19 11:26:24 -07:00
bootstraponline 70b9b3d2c0 Set most verbose log level as default 2014-06-09 12:34:39 -04:00
Jonathan Lipps 7b419650f1 Merge pull request #2435 from emakiej/support_chromium_context
Support for CHROMIUM context for embedded Chromium.
2014-06-05 16:35:56 -07:00
Jonathan Lipps 7162c6d653 upgrade wd and add test for getAppStrings 2014-06-05 16:33:14 -07:00
Ela Makiej ec68a866a4 Support for CHROMIUM context for embedded Chromium.
Enables switching between NATIVE_APP and CHROMIUM contexts. Works for both backends: UIAutomator and Selendroid. It's intended to work for any Chromium
embedding app under the following conditions:
- user has to make sure the devtools socket is open
- user may need to provide a webdriver working with his app (probably deriving from chromedriver)
- user needs to use some additional capabilities: 'android-device-socket', 'chromedriver-executable' (optional), 'special-chromedriver-session-args' (optional)
2014-06-05 19:06:05 +02:00
sebv cdafd82509 Improving logging 2014-06-04 09:07:58 +08:00
Jonathan Lipps dea4186633 add --strict-caps mode
the server will error sessions which provide invalid caps
or don't provid valid ones
fix #2500
2014-05-30 16:54:27 -07:00
Jonathan Lipps 84e30f5c6d Merge pull request #2390 from himukin/master
new cmd line option for specifying the relative path of the dir where Localizable.strings file resides
2014-05-30 13:55:03 -07:00
Jonathan Lipps 413e1cbc84 note that language/locale work for android too 2014-05-29 16:00:01 -07:00
Jonathan Lipps fa503817fa allow setting of tmp dir appium uses via --tmp flag 2014-05-29 13:33:20 -07:00
Muthu Kesavan 7da89fc18b new command line option for specifying the relative path of the dir where Localizable.string resides 2014-04-22 20:29:40 +01:00
Jonathan Lipps f0dea5f3b5 remove deprecated --merciful and --device-port flags
add --force-quit-instruments flag instead
and fix grunt docs to add the jekyll preamble and write to the correct path
2014-04-11 10:05:30 -07:00
Payman Delshad ae54ebe297 Fix the broken -g/--log and --log-no-colors. 2014-04-08 19:04:57 +02:00
Jonathan Lipps 3ae838a884 ensure we can use appium 1.0 style launch information from the command line (fix #2231) 2014-04-04 12:21:43 -07:00
Ruben Gonzalez Alonso b805773310 Add --avd-args option to launch avd with additional args 2014-03-19 18:41:20 +01:00
bootstraponline 19b8fc4b10 Default to mercy on iOS 2014-03-12 12:50:58 -04:00
Jonathan Lipps 50d03d6b08 store --command-timeout as int 2014-03-07 14:30:00 -08:00
Jonathan Lipps e7a72e5921 add --command-timeout server arg
so the server can set its own default timeout.
also, clean up some of the command timeout logic
2014-03-07 13:57:41 -08:00
Jonathan Lipps 42780f2655 port chrome config 2014-03-03 16:40:16 -08:00
Jonathan Lipps b058732ebb port android basic config 2014-03-03 16:40:16 -08:00
Pavel Smolensky f30631d784 iOS. Add --keep-keychains option and desired capability keepKeyChains 2014-03-03 18:01:13 +03:00
bootstraponline bbd03f89c6 Add androidCoverage 2014-02-14 12:54:05 -05:00
Isaac Murchie 6daff9e810 Add app wait package 2014-02-04 15:35:58 -08:00
Sam Park 72ac77544b Make fullReset clear app on session stop as well 2014-02-04 09:45:09 -08:00
Isaac Murchie ac80afbcc7 Allow multiple ChromeDrivers to be running 2014-02-03 16:49:26 -08:00
bootstraponline e556a71b6c Fix iOS reset
iOS reset deletes the following:

/iPhone Simulator/7.0.3/Library/TCC
/iPhone Simulator/7.0.3/Library/Caches
/iPhone Simulator/7.0.3/Media
/iPhone Simulator/7.0.3/Library/Keychains
/iPhone Simulator/7.0.3/Applications

iOS full reset deletes the entire 'iPhone Simulator' folder.
2014-02-01 12:02:03 -05:00
sebv d971f72c46 stricter jshint rules enforcable from editor 2014-01-29 14:03:34 +08:00
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