diff options
author | Vadim Tryshev <vadimt@google.com> | 2018-10-05 15:17:42 -0700 |
---|---|---|
committer | Vadim Tryshev <vadimt@google.com> | 2018-10-05 17:37:01 -0700 |
commit | c052e4e68ab767171aff525f1cd2ad838e3c5a88 (patch) | |
tree | 358f63b8dd494cf62a2bd2a08c866f158ad41fb6 /src | |
parent | f76ea297723b02ffd1a3f1d1d72017043e424c75 (diff) | |
download | android_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.java | 5 | ||||
-rw-r--r-- | src/com/android/launcher3/model/LoaderResults.java | 5 | ||||
-rw-r--r-- | src/com/android/launcher3/model/LoaderTask.java | 5 | ||||
-rw-r--r-- | src/com/android/launcher3/model/ModelWriter.java | 10 |
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; |