53e1475368763cbfc3b8730c1b4d4e2c542c54a5 |
22-Aug-2011 |
Bill Napier <napier@google.com> |
Fix CastClassException by using the right class. Change-Id: I691ded197cfb47acfa1da12f48f6d7e50254bbc9
om/android/monkeyrunner/MonkeyImage.java
|
8086eac30b939adde43080f9026bbd54cb156fad |
20-Jun-2011 |
Michael Wright <michaelwr@google.com> |
Added view introspection to ChimpChat and MonkeyRunner Change-Id: I0e44f6d2c51c99cb0409087a77e2916b630051da
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyRect.java
om/android/monkeyrunner/MonkeyView.java
|
8c09f35fe02c38c18f8f7b9e0a531d6ac158476e |
13-Jun-2011 |
Michael Wright <michaelwr@google.com> |
Refactored MonkeyRunner to use ChimpChat Change-Id: Icbe5bcb066021d578faae43aa49b58ab1595870b
ndroid.mk
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyImage.java
om/android/monkeyrunner/MonkeyManager.java
om/android/monkeyrunner/MonkeyRunner.java
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/PhysicalButton.java
om/android/monkeyrunner/adb/AdbBackend.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
om/android/monkeyrunner/adb/AdbMonkeyImage.java
om/android/monkeyrunner/adb/CommandOutputCapture.java
om/android/monkeyrunner/adb/LinearInterpolator.java
om/android/monkeyrunner/adb/LoggingOutputReceiver.java
om/android/monkeyrunner/adb/image/CaptureRawAndConvertedImage.java
om/android/monkeyrunner/adb/image/ImageUtils.java
om/android/monkeyrunner/adb/image/SixteenBitColorModel.java
om/android/monkeyrunner/adb/image/ThirtyTwoBitColorModel.java
om/android/monkeyrunner/controller/MonkeyController.java
om/android/monkeyrunner/controller/MonkeyControllerFrame.java
om/android/monkeyrunner/controller/VariableFrame.java
om/android/monkeyrunner/core/IMonkeyBackend.java
om/android/monkeyrunner/core/IMonkeyDevice.java
om/android/monkeyrunner/core/IMonkeyImage.java
om/android/monkeyrunner/core/MonkeyImageBase.java
om/android/monkeyrunner/core/TouchPressType.java
om/android/monkeyrunner/easy/By.java
om/android/monkeyrunner/easy/EasyMonkeyDevice.java
om/android/monkeyrunner/easy/HierarchyViewer.java
om/android/monkeyrunner/exceptions/MonkeyRunnerException.java
om/android/monkeyrunner/recorder/MonkeyRecorder.java
om/android/monkeyrunner/recorder/MonkeyRecorderFrame.java
om/android/monkeyrunner/recorder/actions/Action.java
om/android/monkeyrunner/recorder/actions/DragAction.java
om/android/monkeyrunner/recorder/actions/PressAction.java
om/android/monkeyrunner/recorder/actions/TouchAction.java
om/android/monkeyrunner/recorder/actions/TypeAction.java
om/android/monkeyrunner/recorder/actions/WaitAction.java
om/android/monkeyrunner/stub/StubBackend.java
|
f07d8c2026606633f1de7e1ab9d985c74ad8b340 |
25-May-2011 |
Michael Wright <michaelwr@google.com> |
Fixed MonkeyRunner to work with PyDev. Eclipse passes the -u option to MonkeyRunner by default. Since we don't do anything with that option, we can just ignore it. Bug: 4109883 Change-Id: If3624c13583f639e745742f100a0e31e1ab694ad
om/android/monkeyrunner/MonkeyRunnerOptions.java
|
42a7ac915d595a9820546b5d97f3f3c6ca666057 |
15-Apr-2011 |
Terence Haddock <thaddock@google.com> |
Use enum for converting TouchPressType values Change-Id: I072425caf7da7c1c01bf757243005ba0ebd97014
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
om/android/monkeyrunner/core/IMonkeyDevice.java
om/android/monkeyrunner/core/TouchPressType.java
om/android/monkeyrunner/easy/EasyMonkeyDevice.java
om/android/monkeyrunner/recorder/MonkeyRecorder.java
om/android/monkeyrunner/recorder/actions/PressAction.java
om/android/monkeyrunner/recorder/actions/TouchAction.java
|
9920695ea25aec4589d28c88f8874c86a6e908af |
11-Apr-2011 |
Adrian Zakrzewski <adrianz@google.com> |
Separate MonkeyRunner core logic Refactored the MonkeyRunner code to separate core logic from the jython wrapper. The core logic is now usable directly from Java w/o the pollution from jython. The existing MonkeyRunner classes are now just a thin and dumb wrapper atop the core. Change-Id: I6ef18ea92e0e9284c1fde949b4efb0e2e7170e57
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyImage.java
om/android/monkeyrunner/MonkeyRunner.java
om/android/monkeyrunner/MonkeyRunnerBackend.java
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/adb/AdbBackend.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
om/android/monkeyrunner/adb/AdbMonkeyImage.java
om/android/monkeyrunner/adb/image/CaptureRawAndConvertedImage.java
om/android/monkeyrunner/controller/MonkeyController.java
om/android/monkeyrunner/controller/MonkeyControllerFrame.java
om/android/monkeyrunner/core/IMonkeyBackend.java
om/android/monkeyrunner/core/IMonkeyDevice.java
om/android/monkeyrunner/core/IMonkeyImage.java
om/android/monkeyrunner/core/MonkeyImageBase.java
om/android/monkeyrunner/easy/By.java
om/android/monkeyrunner/easy/EasyMonkeyDevice.java
om/android/monkeyrunner/easy/HierarchyViewer.java
om/android/monkeyrunner/recorder/MonkeyRecorder.java
om/android/monkeyrunner/recorder/MonkeyRecorderFrame.java
om/android/monkeyrunner/recorder/actions/Action.java
om/android/monkeyrunner/recorder/actions/DragAction.java
om/android/monkeyrunner/recorder/actions/PressAction.java
om/android/monkeyrunner/recorder/actions/TouchAction.java
om/android/monkeyrunner/recorder/actions/TypeAction.java
om/android/monkeyrunner/recorder/actions/WaitAction.java
om/android/monkeyrunner/stub/StubBackend.java
|
4fe2f2f34d3e16f1ab9e64aacdff1a5cf99065c3 |
30-Mar-2011 |
Terence Haddock <thaddock@google.com> |
Initial version of "easy monkeyrunner". Change-Id: I4fce0fb00eac1ed59d0b8a3bd4ac8d168b36b4e0
ndroid.mk
om/android/monkeyrunner/JythonUtils.java
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
om/android/monkeyrunner/easy/By.java
om/android/monkeyrunner/easy/EasyMonkeyDevice.java
om/android/monkeyrunner/easy/HierarchyViewer.java
om/android/monkeyrunner/easy/README
|
51e1305752242dd2658f75d9fd2cfd1f50f1dbe2 |
08-Mar-2011 |
Bill Napier <napier@google.com> |
Add initial and final MOVE events on drag. Change-Id: I88dfc808f34a862941640ad8c9ddd49051e85f72
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
|
3a661854fa8921ee27de0ac7461f9c2b8fc744f5 |
09-Mar-2011 |
Bill Napier <napier@google.com> |
Merge "- Fix a NPE when arguments are not properly understood by MonkeyRunner - Add the ability to pass Boolean types for Intent extras (extras={'a':True, 'b':False}) - Fix an improper flag being passed to am start - Pass the key and value to am start instead of just the value."
|
a00d9246892a6c23b2fdc2fd8e794c14144e8793 |
09-Mar-2011 |
Vijay Yellapragada <vijay.yellapragada@gmail.com> |
- Fix a NPE when arguments are not properly understood by MonkeyRunner - Add the ability to pass Boolean types for Intent extras (extras={'a':True, 'b':False}) - Fix an improper flag being passed to am start - Pass the key and value to am start instead of just the value. Change-Id: Ifd0c69ccb4c2755a49efca2d3f8b3befa212a69f
om/android/monkeyrunner/JythonUtils.java
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
|
5bf37e37529cb8c9dbda7cce57dc46d43e2f30a0 |
04-Mar-2011 |
Bill Napier <napier@google.com> |
Remove trailing comma that was causing compile problems. Change-Id: Ia80bd2c25b5898a6ad99b9404b89c1b41c8290ba
om/android/monkeyrunner/MonkeyRunner.java
|
d8e44021b12373978c51c15a7ff92b1066251c6a |
16-Feb-2011 |
Bill Napier <napier@google.com> |
Allow loading MonkeyImages from a local filesystem. Change-Id: I995ac65f1e376b01312d66f82441043971acd16c
om/android/monkeyrunner/MonkeyImage.java
om/android/monkeyrunner/MonkeyRunner.java
|
62300987cf6058463feed9add62807be1a625f0d |
22-Nov-2010 |
Bill Napier <napier@google.com> |
Fix -v logging level flag. - Rather than ignoring the flag, actually make use of it. - Change the default logging level to SEVERE - Change the "command slow" exception print from ddmlib to INFO Change-Id: Iade4700b32ed7b4a55bcd3336c74b2127693bebe
om/android/monkeyrunner/MonkeyRunnerOptions.java
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
|
b46b7afb655c32ede3b686fcc0b248bedb43f84d |
19-Oct-2010 |
Bill Napier <napier@google.com> |
Merge "Initial cut at MonkeyRecorder."
|
64c8ad05851372cd522bb8e1ff84da9326c6e576 |
19-Oct-2010 |
Bill Napier <napier@google.com> |
Merge "Fix field visibility by ensuring they stay in __dict__."
|
6db57208c8fb964bba0bc6da098e8aac94ea6b93 |
18-Oct-2010 |
Bill Napier <napier@google.com> |
Initial cut at MonkeyRecorder. MonkeyRecorder (and MonkeyPlayback) are a set of tools for using MonkeyRunner to record and playback actions. The current implementation is not very sophisticated, but it works. Please don't review yet. Needs a lot of style cleanup. Change-Id: Id300a27294b5dc13a842fade900e8b9916b8a17b
om/android/monkeyrunner/JythonUtils.java
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyRunner.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
om/android/monkeyrunner/recorder/ActionListModel.java
om/android/monkeyrunner/recorder/MonkeyRecorder.java
om/android/monkeyrunner/recorder/MonkeyRecorderFrame.java
om/android/monkeyrunner/recorder/actions/Action.java
om/android/monkeyrunner/recorder/actions/DragAction.java
om/android/monkeyrunner/recorder/actions/PressAction.java
om/android/monkeyrunner/recorder/actions/PyDictUtilBuilder.java
om/android/monkeyrunner/recorder/actions/TouchAction.java
om/android/monkeyrunner/recorder/actions/TypeAction.java
om/android/monkeyrunner/recorder/actions/WaitAction.java
|
1739817411e8c2415501491bfa07ed2453c35942 |
18-Oct-2010 |
Bill Napier <napier@google.com> |
Make MonkeyRunner's adb finding more robust. This includes fixes for running out of the SDK. Change-Id: Ib14959929bec2b8d5514adbe405207be4ad41264
ndroid.mk
om/android/monkeyrunner/adb/AdbBackend.java
|
5397067da9a1dc97ca2d4d036c9614da2f3af46f |
18-Oct-2010 |
Bill Napier <napier@google.com> |
Fix field visibility by ensuring they stay in __dict__. Change-Id: I0f632f799ac7f554bb524099208385973423a0d0
om/android/monkeyrunner/JythonUtils.java
|
d1efb3282762072d219285643792ff0119e3ed96 |
02-Oct-2010 |
Bill Napier <napier@google.com> |
Bridge MonkeyRunnerExported tags into pydoc. This allows the use of pydoc to generate MonkeyRunner API documentation. Change-Id: I0af981f2023abf2cbf92cb1d7c9132936414c559
om/android/monkeyrunner/JythonUtils.java
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyImage.java
om/android/monkeyrunner/MonkeyRunner.java
om/android/monkeyrunner/MonkeyRunnerHelp.java
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/ScriptRunner.java
om/android/monkeyrunner/doc/MonkeyRunnerExported.java
|
ad5d6730be32ab38be880513502fc2fea0512c1b |
30-Sep-2010 |
Bill Napier <napier@google.com> |
Merge "Add in support for the sys.executable variable."
|
5026cf75831b905d5002709abbd4b5a592628dda |
30-Sep-2010 |
Bill Napier <napier@google.com> |
Add in support for the sys.executable variable. This allows things like pydoc to work. Change-Id: I16206a17099f7a3785ebcb303bd760b65db36b68
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/ScriptRunner.java
|
bcd4b888e7ac6128c19098d30c4fc23b3df0f352 |
23-Sep-2010 |
Bill Napier <napier@google.com> |
Improve waitForConnection for booting devices. Have waitForConnection actually wait until the device is ONLINE before returning it. Also give the on device monkey some more time to startup. Change-Id: I86193a8532a84d64dddd9a60012af4f3ef507841
om/android/monkeyrunner/adb/AdbBackend.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
|
1c85488dc3f6dd1e9dd081023ee28c281f24be5d |
26-Aug-2010 |
Xavier Ducrohet <xav@android.com> |
Merge "Create MonkeyRunner docs target to generate SDK docs."
|
4632a705097fcc53f2221874a663c3f716953952 |
26-Aug-2010 |
Xavier Ducrohet <xav@android.com> |
Merge "DOC: Updated doc for MonkeyRunner API"
|
16c864153ef53abc3c64f50877225944c25afacd |
20-Aug-2010 |
Bill Napier <napier@google.com> |
Create MonkeyRunner docs target to generate SDK docs. Change-Id: Id84e1aec8965ac0efc58c25234855960e826fb3b
ndroid.mk
|
24efb4848a4cbe16fba84004f9fb999f1497fa3c |
20-Aug-2010 |
Bill Napier <napier@google.com> |
sdk-docs output format for use in generating the SDK documentation for MonkeyRunner. Change-Id: Iaf8cb5273d025983e62cca6ab092dca9e97c331a
om/android/monkeyrunner/MonkeyRunnerHelp.java
esources/com/android/monkeyrunner/sdk-docs.cs
|
113ca80ff3e8db5be9b0929454b746e15b7f4938 |
20-Aug-2010 |
Ben Dodson <bjdodson@google.com> |
Transition from clearsilver to jsilver Change-Id: Iea2fb85b246685b1c2e27866bb1c1df80fa55abe
ndroid.mk
om/android/monkeyrunner/MonkeyRunnerHelp.java
|
dd8bd6f4051b8eab94a7bfb3701df0451da39251 |
06-Aug-2010 |
Joe Malin <jmalin@google.com> |
DOC: Updated doc for MonkeyRunner API Change-Id: Id2682f2922a5ca509211a0c18c9c1366f0b020dc
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyImage.java
om/android/monkeyrunner/MonkeyRunner.java
|
3b74f85f0e841e7880034c33b591f1b1ab49bee4 |
08-Aug-2010 |
Bill Napier <napier@google.com> |
Add paragraph support into MonkeyRunner documentation. Any strings that contain a newline are now broken up when put into the HDF. This allows the formatters to do special per-paragraph formatting (very useful for the HTML output). Change-Id: If2e1dd1a6c752afe900745347ff6c9a9e4bb406d
om/android/monkeyrunner/MonkeyRunnerHelp.java
esources/com/android/monkeyrunner/html.cs
esources/com/android/monkeyrunner/text.cs
|
7169aa30eeaac89c49984bb9d061ca152d43391a |
28-Jul-2010 |
Bill Napier <napier@google.com> |
Release MonkeyRunner into open source. Change-Id: Ie08e493e700e3e4c85270629f68547a08b7457d4
ndroid.mk
om/android/monkeyrunner/JythonUtils.java
om/android/monkeyrunner/MonkeyDevice.java
om/android/monkeyrunner/MonkeyFormatter.java
om/android/monkeyrunner/MonkeyImage.java
om/android/monkeyrunner/MonkeyManager.java
om/android/monkeyrunner/MonkeyRunner.java
om/android/monkeyrunner/MonkeyRunnerBackend.java
om/android/monkeyrunner/MonkeyRunnerHelp.java
om/android/monkeyrunner/MonkeyRunnerOptions.java
om/android/monkeyrunner/MonkeyRunnerStarter.java
om/android/monkeyrunner/PhysicalButton.java
om/android/monkeyrunner/ScriptRunner.java
om/android/monkeyrunner/adb/AdbBackend.java
om/android/monkeyrunner/adb/AdbMonkeyDevice.java
om/android/monkeyrunner/adb/AdbMonkeyImage.java
om/android/monkeyrunner/adb/CommandOutputCapture.java
om/android/monkeyrunner/adb/LinearInterpolator.java
om/android/monkeyrunner/adb/LoggingOutputReceiver.java
om/android/monkeyrunner/adb/image/CaptureRawAndConvertedImage.java
om/android/monkeyrunner/adb/image/ImageUtils.java
om/android/monkeyrunner/adb/image/SixteenBitColorModel.java
om/android/monkeyrunner/adb/image/ThirtyTwoBitColorModel.java
om/android/monkeyrunner/controller/MonkeyController.java
om/android/monkeyrunner/controller/MonkeyControllerFrame.java
om/android/monkeyrunner/controller/VariableFrame.java
om/android/monkeyrunner/doc/MonkeyRunnerExported.java
om/android/monkeyrunner/exceptions/MonkeyRunnerException.java
om/android/monkeyrunner/stub/StubBackend.java
esources/com/android/monkeyrunner/html.cs
esources/com/android/monkeyrunner/text.cs
|