History log of /frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
de8b8de6708daa3c0759adf5dad7b18a1b86402b 17-Apr-2013 Guang Zhu <guangzhu@google.com> use SDK to build instrumentation based UI Automator

Change-Id: I0fa2d4a7cd3b0df8d752d1b76cb6762d52efcf08
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
71aebfa11443a9a04777cde3d9c7e29cdbb5d447 16-Apr-2013 Adam Momtaz <amomtaz@google.com> Fix for shell uiautomator to support monkey flag

Change-Id: I95f5e7567954940464c51289344ca53d7bd7d81f
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
48c83ae3e5fc36138a412fc5854d543fffe80376 10-Apr-2013 Adam Momtaz <amomtaz@google.com> Allow for declaring a test as a monkey type test

This enables users to write tests that act like monkey and
at the same time allowing apps to react as if an android
monkey test is running.

bug: 8588857
Change-Id: I43ca663c2aac43658f5bb39eabe2d904d1e9009a
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
4a82ca385244ade0d9a5654d7eb3b7797846a6db 13-Feb-2013 Adam Momtaz <amomtaz@google.com> DO NOT MERGE - Allow for toggling of layout hierarchy compression

When the compression feature is set, the accessibility
layout hierarchy will only show important nodes and will
remove unnecessary surrounding layouts making the hierarchy
more human readable and efficient to search.

The compressed hierarchy will be the default. Previous tests
which depended on the more verbose hierarchy, will either
need to update their selectors, or disable this feature
from the UiDevice.

However, the uiautomatorviewer will always show the hierarchy
in its compressed form to encourage the user of the more
compact and efficient selectors.

Change-Id: I1d5d909ce7d4f60108dc491348fcf8da8549806c
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
df721e515f18e753ad817e65d60bfe1dcfb01ab7 13-Feb-2013 Svetoslav <svetoslavganov@google.com> Updating the UiAutomator due to framework API change.

Related to change:https://googleplex-android-review.googlesource.com/#/c/273118/

bug:8183223

Change-Id: I04b143daa8588059a56f9904ad69875de687429d
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
23296fc6448cd265fbb45c1fd9041976ae0da274 01-Feb-2013 Guang Zhu <guangzhu@google.com> instrumentation based UI Automator static library

* further refactoring to split dependencies on public APIs
* instrumentation base UI Automator test case base class still
called UiAutomatorTestCase, for ease of transition
* not all test runner features are ported over yet

Bug: 8112323

Change-Id: Ibb4fc2c2164b59fb00b0b46c77118db788b10537
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
cd08ab4b0d19e68cc1cf18396cb9076e828c1a63 31-Jan-2013 Guang Zhu <guangzhu@google.com> futher split of UI automator code base and refactoring

* library/core-src should use only public framework APIs and be
agnostic about shell based or instrumentation based test
runner plumbings
* Functions inside InteractionController that uses private APIs
are now delegated through UiAutomatorBridge
* ShellUiAutomatorBridge and OnDeviceUiAutomatorBridge are
refactored accordingly to call WindowManager and PowerManager,
and moved into shell specific and instrumentation specific
locations accordingly

Bug: 8112323

Change-Id: I79d8a0014e785af6d8d702473b1e568eeac6e652
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java
dab052728a27d1c4f1991762038b51e85281f5ea 31-Jan-2013 Guang Zhu <guangzhu@google.com> split the code of test runner and core into separate sub folders

This will serve as the basis for further changes to use the core
framework on top of alternative test runner.

Change-Id: I389cbc8e79a004144c95bc99f7d2a58521541781
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/UiAutomatorBridge.java