summaryrefslogtreecommitdiffstats
path: root/tests/tapl
diff options
context:
space:
mode:
authorvadimt <vadimt@google.com>2019-07-16 11:19:01 -0700
committervadimt <vadimt@google.com>2019-07-16 11:19:01 -0700
commit726cccf54a0cc6b7a2545b3554f9b338a9bb1df1 (patch)
tree0e51ec504fe4f30335aefad330ff5dac5968ac76 /tests/tapl
parentf170b7efcb3558278190d905a0dfe6afa9e735ad (diff)
downloadandroid_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.java8
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";