Merge "Waiting for broadcasts idle in TaplInstrumentation constructor" into sc-v2-dev am: 0e8f7098b4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15302542 Change-Id: I05f6e2d24cce8935548fe33ad19b990af3cf4942
This commit is contained in:
@@ -207,6 +207,11 @@ public final class LauncherInstrumentation {
|
|||||||
public LauncherInstrumentation(Instrumentation instrumentation) {
|
public LauncherInstrumentation(Instrumentation instrumentation) {
|
||||||
mInstrumentation = instrumentation;
|
mInstrumentation = instrumentation;
|
||||||
mDevice = UiDevice.getInstance(instrumentation);
|
mDevice = UiDevice.getInstance(instrumentation);
|
||||||
|
try {
|
||||||
|
mDevice.executeShellCommand("am wait-for-broadcast-idle");
|
||||||
|
} catch (IOException e) {
|
||||||
|
log("Failed to wait for broadcast idle");
|
||||||
|
}
|
||||||
|
|
||||||
// Launcher should run in test harness so that custom accessibility protocol between
|
// Launcher should run in test harness so that custom accessibility protocol between
|
||||||
// Launcher and TAPL is enabled. In-process tests enable this protocol with a direct call
|
// Launcher and TAPL is enabled. In-process tests enable this protocol with a direct call
|
||||||
|
|||||||
Reference in New Issue
Block a user