diff options
author | vadimt <vadimt@google.com> | 2019-07-16 11:19:01 -0700 |
---|---|---|
committer | vadimt <vadimt@google.com> | 2019-07-16 11:19:01 -0700 |
commit | 726cccf54a0cc6b7a2545b3554f9b338a9bb1df1 (patch) | |
tree | 0e51ec504fe4f30335aefad330ff5dac5968ac76 /tests/tapl | |
parent | f170b7efcb3558278190d905a0dfe6afa9e735ad (diff) | |
download | android_packages_apps_Trebuchet-726cccf54a0cc6b7a2545b3554f9b338a9bb1df1.tar.gz android_packages_apps_Trebuchet-726cccf54a0cc6b7a2545b3554f9b338a9bb1df1.tar.bz2 android_packages_apps_Trebuchet-726cccf54a0cc6b7a2545b3554f9b338a9bb1df1.zip |
Adding message popups to anomaly diagnoser
Change-Id: I6bf125ad5c311062c8f2f6953c0a4d6155203672
Diffstat (limited to 'tests/tapl')
-rw-r--r-- | tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java b/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java index 0fed337a0..cc403d48f 100644 --- a/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java +++ b/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java @@ -266,11 +266,17 @@ public final class LauncherInstrumentation { } private String getAnomalyMessage() { - final UiObject2 object = mDevice.findObject(By.res("android", "alertTitle")); + UiObject2 object = mDevice.findObject(By.res("android", "alertTitle")); if (object != null) { return "System alert popup is visible: " + object.getText(); } + object = mDevice.findObject(By.res("android", "message")); + if (object != null) { + return "Message popup by " + object.getApplicationPackage() + " is visible: " + + object.getText(); + } + if (hasSystemUiObject("keyguard_status_view")) return "Phone is locked"; if (!mDevice.hasObject(By.textStartsWith(""))) return "Screen is empty"; |