Jonathan Lipps
0d4eae8cd3
make sure implicit wait works after ios reset ( fix #437 )
2013-04-15 12:26:57 -07:00
Jonathan Lipps
28d5177d15
selendroid is alive!
2013-04-11 17:20:05 -07:00
Jonathan Lipps
7b8f257b1a
don't run fast reset if not set, and selendroid error handling
2013-04-11 13:35:24 -07:00
Jonathan Lipps
e59e703c0a
get selendroid server built and ready to install
2013-04-11 13:35:22 -07:00
Jonathan Lipps
536243ae68
getting some of the test setup going for selendroid
2013-04-11 13:35:22 -07:00
Jonathan Lipps
5662496e38
fix edge case
2013-04-03 15:18:49 -07:00
bootstraponline
cff0957f06
Add -U for Android
...
Fix #375
2013-04-03 17:16:10 -04:00
Jonathan Lipps
7b39f5a2b2
allow bundleIDs and not just app paths
2013-04-02 12:05:14 -07:00
Jonathan Lipps
279ce8aafc
clean up mobile safari data in between test runs for clean sessions
2013-04-01 20:50:20 -07:00
Jonathan Lipps
62e3e8addf
instruments-without-delay pwnz warp drive
2013-04-01 18:19:12 -07:00
Jonathan Lipps
321f180c7d
log first version of safari version
2013-04-01 16:55:27 -07:00
bootstraponline
db63ddb223
Reconnect after bootstrap disconnect
...
We don't know if the bootstrap has disconnected until a command is issued and
the uiautomator runtest command crashes. The crash is detected, uiautomator is
restarted, and the command that detected the crash is resent.
2013-03-30 20:50:59 -04:00
Jonathan Lipps
2d033862c0
no need to reset timeout if prelaunched
2013-03-29 12:21:52 -07:00
Jonathan Lipps
d8fb34b2c2
clear out safariness in between sessions
2013-03-29 09:16:37 -07:00
Jonathan Lipps
b4a7ddd022
add --orientation cli param
2013-03-28 16:28:31 -07:00
Jonathan Lipps
764525baa6
allow overloading of this selenium desired cap
2013-03-28 16:10:12 -07:00
Jonathan Lipps
bc8ccaf8f7
enable setting device orientation in desired caps
2013-03-28 15:45:08 -07:00
Eric Plaster
86f3359c34
Added configurable timeout for device ready state
...
I found that 5 seconds was too short for our app, and so I made it
configurable with the option: device-ready-timeout in seconds.
2013-03-27 13:31:14 -05:00
Jonathan Lipps
831b529ed8
try both safari versions for mobile safari pre-launch
2013-03-27 08:13:46 -07:00
bootstraponline
34fabfaa72
Add wait for activity.
...
Fix #332
2013-03-26 17:31:10 -04:00
Jonathan Lipps
ef294e003d
bump safari default version to 6.1
2013-03-26 09:33:58 -07:00
Jonathan Lipps
49c7297212
allow pre-launching local zips/apps/safari from command line
2013-03-26 09:33:58 -07: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
Jonathan Lipps
2fd228481f
make sure fast reset doesn't try to work on ios
2013-03-20 12:06:43 -07:00
bootstraponline
881c5d9430
Remove dash
2013-03-12 16:56:17 -04:00
bootstraponline
92da9e49e9
--fast-reset
...
Fix #245
2013-03-12 15:10:04 -04:00
Steven Hazel
dbd35d1417
adding --without-delay, to use the awesome instruments-without-delay!
2013-03-11 18:10:35 -07:00
Jonathan Lipps
fdb4189d07
command-line params for forcing iphone/ipad
2013-03-08 16:50:43 -08:00
Jonathan Lipps
c56d13cf91
launch iphone/ipad depending on desired cap, plus tests
2013-03-08 16:38:35 -08:00
Jonathan Lipps
199541bea0
force instruments to launch app by iphone/ipad
2013-03-08 13:53:07 -08:00
Jonathan Lipps
cfd323d769
move ios args into an object for sanity
2013-03-08 13:26:05 -08:00
Jonathan Lipps
d9db9834a6
support pre-launching safari
2013-03-07 17:09:25 -08:00
Jonathan Lipps
a602286a6d
make safari tests pass
2013-03-07 14:13:31 -08:00
Jonathan Lipps
28dbd5d90f
fix logic bug that called invoke() 2x per session
2013-03-07 13:59:48 -08:00
Jonathan Lipps
c76c18a527
allow starting safari as a special 'app' with special launch behavior
2013-03-07 13:30:34 -08:00
Jonathan Lipps
c3a1988920
fix appium queueing behavior and unit tests
2013-03-05 09:42:51 -08:00
Jonathan Lipps
9fcfdaa080
use new server args
2013-03-05 08:50:49 -08:00
Jonathan Lipps
a169703efc
pre-launching, reset, and skip-install for android
2013-03-04 19:44:04 -08:00
Jonathan Lipps
478b7910bf
better error handling if device never starts
2013-02-28 15:20:25 -08:00
Jonathan Lipps
4705ac1dba
enable full flow of selenium command to device and back
2013-02-27 17:50:46 -08:00
Jonathan Lipps
ef3856878c
add app package / activity options to server
2013-02-27 16:04:19 -08:00
Jonathan Lipps
532d6e88ae
generalize notion of device and kind of app
2013-02-27 15:55:22 -08:00
Jonathan Lipps
797441f07c
make plist resetting a server flag
2013-02-20 16:47:34 -08:00
Jonathan Lipps
ebda1b29c8
separating concerns a bit here for reset app
2013-02-20 15:36:32 -08:00
bootstraponline
0412eae8f8
Fix style
2013-02-14 13:12:27 -05:00
Gaige B Paulsen
8ce29bbe89
Object leak removal, and some work at removing the file descriptor leaks coming from the unix domain sockets.
2013-02-14 10:42:59 -05:00
Jonathan Lipps
e724536660
add capability to use local version of zipped app & test
2013-02-08 14:32:09 -08:00
Sebastian Tiedtke
d63227ce54
Added optional webhook for logging.
2013-02-04 17:07:22 -08:00
Jonathan Lipps
f479d3ba19
ability to warp time and visit the future
2013-01-30 15:54:44 -08:00
Jonathan Lipps
019ecb7e82
allow pre-launched app to be the first session
2013-01-29 21:17:40 -08:00