Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2be25906 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Diagnosing when only SysUI is visible." into sc-v2-dev

parents 6fbcbc7a 715dc428
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -383,6 +383,14 @@ public final class LauncherInstrumentation {

            if (hasSystemUiObject("keyguard_status_view")) return "Phone is locked";

            final String visibleApps = mDevice.findObjects(getAnyObjectSelector())
                    .stream()
                    .map(LauncherInstrumentation::getApplicationPackageSafe)
                    .distinct()
                    .filter(pkg -> pkg != null)
                    .collect(Collectors.joining(","));
            if (SYSTEMUI_PACKAGE.equals(visibleApps)) return "Only System UI views are visible";

            if (!mDevice.wait(Until.hasObject(getAnyObjectSelector()), WAIT_TIME_MS)) {
                return "Screen is empty";
            }