summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVadim Tryshev <vadimt@google.com>2018-10-05 15:17:42 -0700
committerVadim Tryshev <vadimt@google.com>2018-10-05 17:37:01 -0700
commitc052e4e68ab767171aff525f1cd2ad838e3c5a88 (patch)
tree358f63b8dd494cf62a2bd2a08c866f158ad41fb6 /src
parentf76ea297723b02ffd1a3f1d1d72017043e424c75 (diff)
downloadandroid_packages_apps_Trebuchet-c052e4e68ab767171aff525f1cd2ad838e3c5a88.tar.gz
android_packages_apps_Trebuchet-c052e4e68ab767171aff525f1cd2ad838e3c5a88.tar.bz2
android_packages_apps_Trebuchet-c052e4e68ab767171aff525f1cd2ad838e3c5a88.zip
Adding temporary logging to diagnose testPendingWidget_autoRestored
This test fails Bug: 117332845 Test: running Launcher Change-Id: I300c856992b3d1f559c4c31525a45e2c4a960f11
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher3/LauncherModel.java5
-rw-r--r--src/com/android/launcher3/model/LoaderResults.java5
-rw-r--r--src/com/android/launcher3/model/LoaderTask.java5
-rw-r--r--src/com/android/launcher3/model/ModelWriter.java10
4 files changed, 25 insertions, 0 deletions
diff --git a/src/com/android/launcher3/LauncherModel.java b/src/com/android/launcher3/LauncherModel.java
index 5e09f8adc..316e23fcd 100644
--- a/src/com/android/launcher3/LauncherModel.java
+++ b/src/com/android/launcher3/LauncherModel.java
@@ -212,6 +212,11 @@ public class LauncherModel extends BroadcastReceiver
static void checkItemInfoLocked(
final long itemId, final ItemInfo item, StackTraceElement[] stackTrace) {
+ if (com.android.launcher3.Utilities.IS_RUNNING_IN_TEST_HARNESS
+ && com.android.launcher3.Utilities.IS_DEBUG_DEVICE) {
+ android.util.Log.d("b/117332845",
+ "Checking item: " + android.util.Log.getStackTraceString(new Throwable()));
+ }
ItemInfo modelItem = sBgDataModel.itemsIdMap.get(itemId);
if (modelItem != null && item != modelItem) {
// check all the data is consistent
diff --git a/src/com/android/launcher3/model/LoaderResults.java b/src/com/android/launcher3/model/LoaderResults.java
index 57789363a..033e3f559 100644
--- a/src/com/android/launcher3/model/LoaderResults.java
+++ b/src/com/android/launcher3/model/LoaderResults.java
@@ -296,6 +296,11 @@ public class LoaderResults {
final ArrayList<LauncherAppWidgetInfo> appWidgets,
final Executor executor) {
+ if (com.android.launcher3.Utilities.IS_RUNNING_IN_TEST_HARNESS
+ && com.android.launcher3.Utilities.IS_DEBUG_DEVICE) {
+ android.util.Log.d("b/117332845",
+ android.util.Log.getStackTraceString(new Throwable()));
+ }
// Bind the workspace items
int N = workspaceItems.size();
for (int i = 0; i < N; i += ITEMS_CHUNK) {
diff --git a/src/com/android/launcher3/model/LoaderTask.java b/src/com/android/launcher3/model/LoaderTask.java
index e0da6b172..cb780382a 100644
--- a/src/com/android/launcher3/model/LoaderTask.java
+++ b/src/com/android/launcher3/model/LoaderTask.java
@@ -124,6 +124,11 @@ public class LoaderTask implements Runnable {
mPackageInstaller = PackageInstallerCompat.getInstance(mApp.getContext());
mAppWidgetManager = AppWidgetManagerCompat.getInstance(mApp.getContext());
mIconCache = mApp.getIconCache();
+ if (com.android.launcher3.Utilities.IS_RUNNING_IN_TEST_HARNESS
+ && com.android.launcher3.Utilities.IS_DEBUG_DEVICE) {
+ android.util.Log.d("b/117332845",
+ android.util.Log.getStackTraceString(new Throwable()));
+ }
}
protected synchronized void waitForIdle() {
diff --git a/src/com/android/launcher3/model/ModelWriter.java b/src/com/android/launcher3/model/ModelWriter.java
index 9f6e4f85d..d81eb43fb 100644
--- a/src/com/android/launcher3/model/ModelWriter.java
+++ b/src/com/android/launcher3/model/ModelWriter.java
@@ -109,6 +109,11 @@ public class ModelWriter {
}
private void checkItemInfoLocked(long itemId, ItemInfo item, StackTraceElement[] stackTrace) {
+ if (com.android.launcher3.Utilities.IS_RUNNING_IN_TEST_HARNESS
+ && com.android.launcher3.Utilities.IS_DEBUG_DEVICE) {
+ android.util.Log.d("b/117332845",
+ "Checking item: " + android.util.Log.getStackTraceString(new Throwable()));
+ }
ItemInfo modelItem = mBgDataModel.itemsIdMap.get(itemId);
if (modelItem != null && item != modelItem) {
// check all the data is consistent
@@ -358,6 +363,11 @@ public class ModelWriter {
private final long mItemId;
UpdateItemRunnable(ItemInfo item, ContentWriter writer) {
+ if (com.android.launcher3.Utilities.IS_RUNNING_IN_TEST_HARNESS
+ && com.android.launcher3.Utilities.IS_DEBUG_DEVICE) {
+ android.util.Log.d("b/117332845",
+ android.util.Log.getStackTraceString(new Throwable()));
+ }
mItem = item;
mWriter = writer;
mItemId = item.id;