Jonathan Lipps
20c368f296
changelog and bump to 0.13.0 for publish
v0.13.0
2013-12-19 16:18:24 -08:00
Jonathan Lipps
4d159743e6
make sure that if we delete a built-in app, we look in /tmp to try and launch it if it ends up being not put back yet
2013-12-19 16:17:37 -08:00
Jonathan Lipps
20e1580362
adb shell doesn't return exit codes so we need to specifically look for this failure
2013-12-19 15:53:22 -08:00
Jonathan Lipps
42bd48bc36
actually, selendroid does need to support a few mobile methods as it turns out! cc @rockbot
2013-12-19 15:43:48 -08:00
Jonathan Lipps
1cddb16221
update selendroid
2013-12-19 15:28:14 -08:00
Jonathan Lipps
5d7f71d4c8
make sure origAppPath doesn't hang around between sessions
2013-12-19 15:20:20 -08:00
Jonathan Lipps
9741c332d7
show a warning in reset.sh if you're not on ios7
2013-12-19 14:28:30 -08:00
Jonathan Lipps
84549edbe0
update i-w-d ( fix #1640 )
2013-12-19 14:12:50 -08:00
Jonathan Lipps
e08970b75d
Merge pull request #1657 from jlipps/safari7
...
Safari on iOS 7
2013-12-19 13:36:21 -08:00
Jonathan Lipps
413a9bee38
make sure that gappium tests are run for both ios and android
2013-12-19 11:27:09 -08:00
Jonathan Lipps
a0c997a907
have safari tests automatically use current sdk
2013-12-19 11:22:07 -08:00
Jonathan Lipps
cd6f1b2a2e
wait a bit after a non-synthetic click since it takes longer than javascript
2013-12-19 11:19:34 -08:00
Jonathan Lipps
2622b2589b
if instruments chooses not to die, leave it in its grave and find another one
2013-12-19 11:18:49 -08:00
Jonathan Lipps
049f9a631d
update mobile safari behavior to work better with ios7
2013-12-19 10:21:41 -08:00
bootstraponline
5b4d41ac24
Merge pull request #1653 from elgalu/patch-2
...
Markdown-related improvements to README.md ruby examples
2013-12-18 19:14:30 -08:00
Leo Gallucci
eaaea6e2aa
Markdown-related improvements to README.md ruby examples
2013-12-19 01:09:10 -02:00
bootstraponline
ca96a526ce
Fix spacing
2013-12-18 21:44:20 -05:00
bootstraponline
85fb14bfec
Merge pull request #1651 from rockbot/master
...
changes md5 module for more efficient md5hashing
2013-12-18 18:42:34 -08:00
bootstraponline
0e397b4cf3
Merge pull request #1652 from elgalu/patch-1
...
Small typo 'sessoin' for 'session'
2013-12-18 18:42:11 -08:00
Leo Gallucci
2932f01095
Small typo 'sessoin' for 'session'
2013-12-19 00:38:20 -02:00
rockbot
005f9ac1ac
changes md5 module for more efficient md5hashing
2013-12-18 17:13:14 -08:00
Jonathan Lipps
e8a685da60
allow safari on ipad to launch correctly as well
2013-12-18 17:09:42 -08:00
Jonathan Lipps
06e711237a
support automation of safari on ios7
2013-12-18 16:56:02 -08:00
Jonathan Lipps
038561117d
allow setting ios sdk version in tests with IOS_VERSION env var
2013-12-18 16:55:36 -08:00
Jonathan Lipps
321b161124
allow built-in apps to be automated by temporarily moving them
2013-12-18 16:52:36 -08:00
Jonathan Lipps
eefb31edfc
Merge pull request #1634 from grz0/master
...
Catch SyntaxError exception and log nice error message
2013-12-18 15:56:27 -08:00
Jonathan Lipps
c9b6f55739
Merge pull request #1645 from rockbot/master
...
politely informs user that mobile commands don't work in selenium
2013-12-18 15:56:02 -08:00
Jonathan Lipps
a68c9282cf
Merge pull request #1650 from jlipps/instruments-rearch
...
Instruments rearch
2013-12-18 15:51:51 -08:00
grz0
f23748c29d
Catch SyntaxError exception and log nice error message
2013-12-19 00:01:50 +01:00
Jonathan Lipps
a4f82c31cd
remove safari launcher as strategy for safari + sim
2013-12-18 14:03:30 -08:00
Jonathan Lipps
a48247a910
clean up instruments pathfinding
2013-12-18 13:49:10 -08:00
Jonathan Lipps
8bc99f2bb4
remove retry support from appium test code
...
since it is now handled in appium itself
2013-12-18 13:34:49 -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
rockbot
91caf798f7
politely informs user that mobile commands don't work in selenium
...
adds extra test to ensure it's the mobile: error message that's getting sent
2013-12-18 11:43:29 -08:00
bootstraponline
9afbf03875
Merge pull request #1643 from bootstraponline/master
...
Fix cleanupAppState logging messages
2013-12-17 15:39:54 -08:00
Jonathan Lipps
5f1a7a1185
Merge pull request #1626 from rockbot/master
...
adds check for API level; stops test if device is 'android' but API < 17
2013-12-17 15:37:29 -08:00
rockbot
686a16ae83
adds check for API level; stops test if device is 'android' but API < 17
...
separates checkApiLevel functionality and cleans up little bits
cleans up the last bits
2013-12-17 15:33:53 -08:00
bootstraponline
88d80339fa
Update iOS mobile reset
2013-12-17 18:22:05 -05:00
Jonathan Lipps
e28b3c2718
Merge pull request #1636 from jlipps/master
...
fix #1631
2013-12-17 15:16:39 -08:00
Jonathan Lipps
0b80544c36
add tests for apk downloading, delete old tests ( fix #1631 )
2013-12-17 12:46:51 -08:00
Jonathan Lipps
7b15d05aba
remove unused testfiles
2013-12-17 12:46:51 -08:00
Jonathan Lipps
a3f7e8086e
Merge pull request #1632 from jlipps/master
...
misc fixes
2013-12-17 12:04:18 -08:00
Jonathan Lipps
24e899bdca
make sure show-config works with npm ( fix #1630 )
2013-12-17 11:10:48 -08:00
Jonathan Lipps
9fe8358cb4
don't reset build/ if we're not using --hardcore, and some other fixes
2013-12-17 11:10:48 -08:00
Jonathan Lipps
91a3c9eff7
Merge pull request #1625 from filmaj/new-build-tools
...
add 19.0.0 build tools search path for figuring out where aapt is
2013-12-16 16:45:52 -08:00
filmaj
7403a54939
add 19.0.0 build tools search path for figuring out where aapt is. helps w/ support for new android sdks.
2013-12-16 16:44:54 -08:00
Dan Cuellar
7f488eb92d
Merge pull request #1619 from penguinho/sim-wait
...
Adding wait for simulator to launch by waiting for log to populate
2013-12-15 17:09:00 -08:00
Dan Cuellar
bb725eb436
Fix #1442
2013-12-15 15:05:19 -08:00
Dan Cuellar
7dd6f09310
Adding automatic detection of the last used simulator version
2013-12-15 08:44:27 -08:00
Dan Cuellar
bd0c9c1668
Adding code to kill zombie deamon launchers
2013-12-14 18:46:25 -08:00