Tracing launcher package name
I suspect that when the test starts, launcher package may be
com.google.android.setupwizard
Bug: 145935261
Change-Id: Ibf5e9785cd73762cbf2cdc8569482d77db782897
diff --git a/tests/src/com/android/launcher3/util/rule/TestStabilityRule.java b/tests/src/com/android/launcher3/util/rule/TestStabilityRule.java
index f98957e..0a8039f 100644
--- a/tests/src/com/android/launcher3/util/rule/TestStabilityRule.java
+++ b/tests/src/com/android/launcher3/util/rule/TestStabilityRule.java
@@ -102,14 +102,15 @@
final String launcherVersion;
try {
+ final String launcherPackageName = UiDevice.getInstance(getInstrumentation())
+ .getLauncherPackageName();
+ Log.d(TAG, "Launcher package: " + launcherPackageName);
+
launcherVersion = getInstrumentation().
getContext().
getPackageManager().
- getPackageInfo(
- UiDevice.getInstance(getInstrumentation()).
- getLauncherPackageName(),
- 0).
- versionName;
+ getPackageInfo(launcherPackageName, 0)
+ .versionName;
} catch (PackageManager.NameNotFoundException e) {
throw new RuntimeException(e);
}