/cts/tests/tests/provider/src/android/provider/cts/ |
ProviderTestUtils.java | 19 import android.app.UiAutomation; 41 static void setDefaultSmsApp(boolean setToSmsApp, String packageName, UiAutomation uiAutomation) 45 executeShellCommand(command, uiAutomation); 48 static String executeShellCommand(String command, UiAutomation uiAutomation) 50 ParcelFileDescriptor pfd = uiAutomation.executeShellCommand(command.toString()); 67 static String setBackupTransport(String transport, UiAutomation uiAutomation) throws Exception { 68 String output = executeShellCommand("bmgr transport " + transport, uiAutomation); [all...] |
/external/droiddriver/src/io/appium/droiddriver/uiautomation/ |
UiAutomationContext.java | 17 package io.appium.droiddriver.uiautomation; 21 import android.app.UiAutomation; 30 private final UiAutomation uiAutomation; 34 this.uiAutomation = instrumentation.getUiAutomation(); 43 T call(UiAutomation uiAutomation); 47 * Wraps calls to UiAutomation API. Currently supports fail-fast if 48 * UiAutomation throws IllegalStateException, which occurs when the connection 49 * to UiAutomation service is lost [all...] |
UiAutomationInputInjector.java | 17 package io.appium.droiddriver.uiautomation; 20 import android.app.UiAutomation; 24 import io.appium.droiddriver.uiautomation.UiAutomationContext.UiAutomationCallable; 38 public Boolean call(UiAutomation uiAutomation) { 39 return uiAutomation.injectInputEvent(event, true /* sync */);
|
UiAutomationUiDevice.java | 17 package io.appium.droiddriver.uiautomation; 20 import android.app.UiAutomation; 26 import io.appium.droiddriver.uiautomation.UiAutomationContext.UiAutomationCallable; 42 public Bitmap call(UiAutomation uiAutomation) { 43 return uiAutomation.takeScreenshot();
|
UiAutomationDriver.java | 17 package io.appium.droiddriver.uiautomation; 21 import android.app.UiAutomation; 31 import io.appium.droiddriver.uiautomation.UiAutomationContext.UiAutomationCallable; 49 /** Sets the {@code idleTimeoutMillis} argument for calling {@link UiAutomation#waitForIdle} */ 86 public Void call(UiAutomation uiAutomation) { 88 uiAutomation.waitForIdle(idleTimeoutMillis, timeoutMillis); 101 public AccessibilityNodeInfo call(UiAutomation uiAutomation) { 102 return uiAutomation.getRootInActiveWindow() [all...] |
UiAutomationElement.java | 17 package io.appium.droiddriver.uiautomation; 22 import android.app.UiAutomation; 23 import android.app.UiAutomation.AccessibilityEventFilter; 39 import io.appium.droiddriver.uiautomation.UiAutomationContext.UiAutomationCallable; 189 public Void call(UiAutomation uiAutomation) { 191 uiAutomation.executeAndWaitForEvent(futureTask, ANY_EVENT_FILTER, timeoutMillis);
|
/packages/apps/Settings/tests/anomaly-tester/src/com/android/settings/anomaly/tests/ |
TestUtils.java | 20 import android.app.UiAutomation; 38 final UiAutomation uiAutomation = instrumentation.getUiAutomation(); 40 uiAutomation.executeShellCommand("dumpsys battery unplug"); 41 uiAutomation.executeShellCommand("dumpsys batterystats enable pretend-screen-off"); 42 uiAutomation.executeShellCommand("dumpsys batterystats --reset"); 51 final UiAutomation uiAutomation = instrumentation.getUiAutomation(); 53 uiAutomation.executeShellCommand("dumpsys battery reset"); 54 uiAutomation.executeShellCommand("dumpsys batterystats disable pretend-screen-off") [all...] |
/cts/tests/tests/uiautomation/src/android/app/uiautomation/cts/ |
UiAutomationTest.java | 17 package android.app.uiautomation.cts; 21 import android.app.UiAutomation; 44 * Tests for the UiAutomation APIs. 58 UiAutomation uiAutomation = getInstrumentation().getUiAutomation(); 59 AccessibilityServiceInfo info = uiAutomation.getServiceInfo(); 61 uiAutomation.setServiceInfo(info); 62 grantWriteSecureSettingsPermission(uiAutomation); 69 UiAutomation uiAutomation = getInstrumentation().getUiAutomation() [all...] |
/cts/tests/accessibilityservice/src/android/accessibilityservice/cts/utils/ |
ActivityLaunchUtils.java | 25 import android.app.UiAutomation; 43 UiAutomation uiAutomation, ActivityTestRule<? extends Activity> rule) throws Exception { 49 AccessibilityServiceInfo info = uiAutomation.getServiceInfo(); 51 uiAutomation.setServiceInfo(info); 52 final AccessibilityEvent awaitedEvent = uiAutomation.executeAndWaitForEvent( 65 findWindowByTitle(uiAutomation, activityTitle); 87 UiAutomation uiAutomation, CharSequence title) { 88 final List<AccessibilityWindowInfo> windows = uiAutomation.getWindows() [all...] |
/frameworks/base/cmds/uiautomator/instrumentation/testrunner-src/com/android/uiautomator/core/ |
InstrumentationUiAutomatorBridge.java | 20 import android.app.UiAutomation; 34 public InstrumentationUiAutomatorBridge(Context context, UiAutomation uiAutomation) { 35 super(uiAutomation);
|
/cts/common/device-side/util/src/com/android/compatibility/common/util/ |
CtsTouchUtils.java | 20 import android.app.UiAutomation; 89 final UiAutomation uiAutomation = instrumentation.getUiAutomation(); 92 injectDownEvent(uiAutomation, downTime, xOnScreen, yOnScreen, null); 93 injectMoveEventForTap(uiAutomation, downTime, touchSlop, xOnScreen, yOnScreen); 94 injectUpEvent(uiAutomation, downTime, false, xOnScreen, yOnScreen, null); 127 final UiAutomation uiAutomation = instrumentation.getUiAutomation(); 130 injectDownEvent(uiAutomation, downTime, xOnScreen, yOnScreen, null); 131 injectMoveEventForTap(uiAutomation, downTime, touchSlop, xOnScreen, yOnScreen) [all...] |
/external/droiddriver/src/io/appium/droiddriver/scroll/ |
Scrollers.java | 19 import android.app.UiAutomation; 76 public static Scroller newScroller(UiAutomation uiAutomation) { 77 if (uiAutomation != null) { 79 Axis.VERTICAL, new AccessibilityEventScrollStepStrategy(uiAutomation, 1000L,
|
AccessibilityEventScrollStepStrategy.java | 19 import android.app.UiAutomation; 20 import android.app.UiAutomation.AccessibilityEventFilter; 39 * {@link android.app.UiAutomation}. 98 private final UiAutomation uiAutomation; 103 public AccessibilityEventScrollStepStrategy(UiAutomation uiAutomation, 105 this.uiAutomation = uiAutomation; 176 uiAutomation.executeAndWaitForEvent(new Runnable() [all...] |
/cts/tests/accessibilityservice/src/android/accessibilityservice/cts/ |
AccessibilityWindowQueryTest.java | 44 import android.app.UiAutomation; 45 import android.app.UiAutomation.AccessibilityEventFilter; 149 UiAutomation uiAutomation = getInstrumentation().getUiAutomation(); 150 assertTrue(uiAutomation.getWindows().isEmpty()); 153 final AccessibilityNodeInfo button1 = uiAutomation.getRootInActiveWindow() 158 AccessibilityEvent event = uiAutomation.executeAndWaitForEvent( 170 UiAutomation uiAutomation = getInstrumentation().getUiAutomation(); 172 List<AccessibilityWindowInfo> windows = uiAutomation.getWindows() [all...] |
AccessibilityEndToEndTest.java | 43 import android.app.UiAutomation; 126 new UiAutomation.AccessibilityEventFilter() { 163 new UiAutomation.AccessibilityEventFilter() { 200 new UiAutomation.AccessibilityEventFilter() { 253 new UiAutomation.AccessibilityEventFilter() { 292 new UiAutomation.AccessibilityEventFilter() { 329 new UiAutomation.AccessibilityEventFilter() { 414 new UiAutomation.AccessibilityEventFilter() { 431 .getUiAutomation(UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES); 577 final UiAutomation uiAutomation = instrumentation.getUiAutomation() [all...] |
AccessibilityFocusAndInputFocusSyncTest.java | 23 import android.app.UiAutomation; 67 }, new UiAutomation.AccessibilityEventFilter() { 108 }, new UiAutomation.AccessibilityEventFilter() { 137 }, new UiAutomation.AccessibilityEventFilter() { 156 }, new UiAutomation.AccessibilityEventFilter() { 188 }, new UiAutomation.AccessibilityEventFilter() { 211 }, new UiAutomation.AccessibilityEventFilter() { 243 final UiAutomation uiAutomation = instrumentation.getUiAutomation(); 244 final AccessibilityNodeInfo secondButton = uiAutomation.getRootInActiveWindow( [all...] |
/cts/tests/accessibility/src/android/view/accessibility/cts/ |
ServiceControlUtils.java | 24 import android.app.UiAutomation; 60 UiAutomation uiAutomation = instrumentation.getUiAutomation(); 66 ParcelFileDescriptor fd = uiAutomation.executeShellCommand("settings --user cur put secure " 73 uiAutomation.destroy(); 125 UiAutomation uiAutomation = instrumentation.getUiAutomation(); 131 ParcelFileDescriptor fd = uiAutomation.executeShellCommand("settings --user cur put secure " 138 uiAutomation.destroy();
|
/frameworks/base/cmds/uiautomator/cmds/uiautomator/src/com/android/commands/uiautomator/ |
DumpCommand.java | 19 import android.app.UiAutomation; 86 UiAutomation uiAutomation = automationWrapper.getUiAutomation(); 87 uiAutomation.waitForIdle(1000, 1000 * 10); 88 AccessibilityNodeInfo info = uiAutomation.getRootInActiveWindow();
|
/cts/tests/inputmethod/mockime/src/com/android/cts/mockime/ |
MockImeSession.java | 21 import android.app.UiAutomation; 65 private final UiAutomation mUiAutomation; 139 @NonNull UiAutomation uiAutomation, @NonNull String command) throws IOException { 142 uiAutomation.executeShellCommand(command))) { 191 private MockImeSession(@NonNull Context context, @NonNull UiAutomation uiAutomation) { 193 mUiAutomation = uiAutomation; 231 * @param uiAutomation {@link UiAutomation} object to change the device state that are typicall [all...] |
/frameworks/base/cmds/uiautomator/library/core-src/com/android/uiautomator/core/ |
UiAutomatorBridge.java | 4 import android.app.UiAutomation; 5 import android.app.UiAutomation.AccessibilityEventFilter; 6 import android.app.UiAutomation.OnAccessibilityEventListener; 41 private final UiAutomation mUiAutomation; 47 UiAutomatorBridge(UiAutomation uiAutomation) { 48 mUiAutomation = uiAutomation;
|
/frameworks/base/cmds/uiautomator/library/testrunner-src/com/android/uiautomator/core/ |
ShellUiAutomatorBridge.java | 22 import android.app.UiAutomation; 46 public ShellUiAutomatorBridge(UiAutomation uiAutomation) { 47 super(uiAutomation);
|
/cts/tests/tests/media/src/android/media/cts/ |
Utils.java | 21 import android.app.UiAutomation; 93 UiAutomation uiAutomation = instrumentation.getUiAutomation(); 95 try (ParcelFileDescriptor fd = uiAutomation.executeShellCommand(command)) { 105 uiAutomation.destroy();
|
/cts/tests/tests/text/src/android/text/method/cts/ |
PasswordTransformationMethodTest.java | 32 import android.app.UiAutomation; 125 UiAutomation uiAutomation = mInstrumentation.getUiAutomation(); 131 uiAutomation.executeShellCommand(cmd.toString()); 141 ParcelFileDescriptor pfd = uiAutomation.executeShellCommand(queryStr);
|
/cts/tests/inputmethod/src/android/view/inputmethod/cts/ |
NavigationBarColorTest.java | 39 import android.app.UiAutomation; 245 final UiAutomation uiAutomation = 248 InstrumentationRegistry.getContext(), uiAutomation, builder)) { 274 final Bitmap bitmap = uiAutomation.takeScreenshot();
|
/cts/tests/tests/notificationlegacy/src/android/app/notification/legacy/cts/ |
LegacyNotificationManagerTest.java | 36 import android.app.UiAutomation; 287 UiAutomation uiAutomation = instrumentation.getUiAutomation(); 289 try (ParcelFileDescriptor fd = uiAutomation.executeShellCommand(command)) { 299 uiAutomation.destroy();
|