Commit Graph
12159 Commits
Author SHA1 Message Date
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
Dan Cuellar f62bf64aa9 Merge pull request #1620 from penguinho/doctor
Doctor Improvements
2013-12-14 18:00:26 -08:00
Dan Cuellar e3f449c6e5 start-up sequence will now wait for at least one line in the simulator log before proceeding
had to fix the log capture code to make this work
2013-12-14 15:47:47 -08:00
Dan Cuellar e272906144 Fixing Issue Where Linux tried to run iOS Checks and where sometimes checks did not run 2013-12-14 15:21:31 -08:00
Dan Cuellar 8f7ee33590 Fixing the authorization db check to work for Mountain Lion 2013-12-14 14:58:45 -08:00
Jonathan Lipps 1aabd1f0ee Merge pull request #1617 from DylanLacey/master
Update Sauce examples with reporting, cleaner layout
2013-12-14 09:09:08 -08:00
Dylan Lacey d3fc47fa43 Make ruby sauce examples follow the same structure.
Make Android and Ruby examples have helper code at the bottom, similar
method names
2013-12-13 22:50:57 -08:00
Dylan Lacey 6e416550db Make Ruby Sauce example report success, and actually work 2013-12-13 22:34:34 -08:00
Dylan Lacey 64bf117a55 Add result reporting to Ruby Android Sauce example 2013-12-13 22:09:22 -08:00
bootstraponline 2414e72fa4 Merge pull request #1615 from jlipps/master
wait a bit for webviews to show up and fix safari callback issue
2013-12-13 18:44:52 -08:00
Jonathan Lipps 0862d12927 wait a bit for webviews to show up and fix safari callback issue 2013-12-13 16:07:58 -08:00
Jonathan Lipps 2756536616 Merge pull request #1614 from dandoveralba/set-locale
setLocale should not run for real devices
2013-12-13 14:39:31 -08:00
Dan Doveralba 48e2302663 setLocale should not run for real devices
* add a check if the udid is null to determine if setLocale should run
* log message if we do/don't setLocale

ISSUE: 1611
2013-12-13 14:34:46 -08:00
Jonathan Lipps 4172d71d5b fix authorize-ios (fix #1499) 2013-12-12 11:12:16 -08:00
bootstraponline 12d8e1a05a Merge pull request #1607 from jlipps/master
remove dependency on grep for android device (fix #1540)
2013-12-11 11:27:01 -08:00
Jonathan Lipps 1d34f84593 remove dependency on grep for android device (fix #1540) 2013-12-11 10:50:46 -08:00
Jonathan Lipps 58b5827950 Merge pull request #1606 from Nefry/patch-1
Update ios-webkit-debug-proxy instalation first step command
2013-12-11 09:49:46 -08:00
Maryana Bezler 9e881f1ed3 Update ios-webkit-debug-proxy instalation first step command 2013-12-11 20:37:01 +03:00