Add debug logs for b/321775748

Flag: N/A
Bug: 321775748
Test: FallbackRecentsTest
Change-Id: I0dde08c4e6b2942713274d2ae29e52d5504ea25d
This commit is contained in:
Schneider Victor-tulias
2024-03-20 11:04:14 -04:00
parent 2bbbc2a37e
commit d3b014ea91
2 changed files with 24 additions and 1 deletions
@@ -22,6 +22,7 @@ import static androidx.test.InstrumentationRegistry.getInstrumentation;
import static com.android.launcher3.tapl.LauncherInstrumentation.WAIT_TIME_MS;
import static com.android.launcher3.tapl.TestHelpers.getHomeIntentInPackage;
import static com.android.launcher3.tapl.TestHelpers.getLauncherInMyProcess;
import static com.android.launcher3.testing.shared.TestProtocol.UPDATE_OVERVIEW_TARGETS_RUNNING_LATE;
import static com.android.launcher3.ui.AbstractLauncherUiTest.DEFAULT_ACTIVITY_TIMEOUT;
import static com.android.launcher3.ui.AbstractLauncherUiTest.DEFAULT_BROADCAST_TIMEOUT_SECS;
import static com.android.launcher3.ui.AbstractLauncherUiTest.DEFAULT_UI_TIMEOUT;
@@ -44,6 +45,7 @@ import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.os.RemoteException;
import android.util.Log;
import androidx.test.filters.LargeTest;
import androidx.test.runner.AndroidJUnit4;
@@ -129,6 +131,13 @@ public class FallbackRecentsTest {
getLauncherCommand(mOtherLauncherActivity));
updateHandler.mChangeCounter
.await(DEFAULT_BROADCAST_TIMEOUT_SECS, TimeUnit.SECONDS);
Log.d(UPDATE_OVERVIEW_TARGETS_RUNNING_LATE,
"AFTER AWAIT: mObserver home intent package name="
+ updateHandler.mObserver.getHomeIntent()
.getComponent().getPackageName());
Log.d(UPDATE_OVERVIEW_TARGETS_RUNNING_LATE,
"AFTER AWAIT: mOtherLauncherActivity package name="
+ mOtherLauncherActivity.packageName);
try {
base.evaluate();
} finally {
@@ -340,12 +349,25 @@ public class FallbackRecentsTest {
mRads = new RecentsAnimationDeviceState(ctx);
mObserver = new OverviewComponentObserver(ctx, mRads);
mChangeCounter = new CountDownLatch(1);
Log.d(UPDATE_OVERVIEW_TARGETS_RUNNING_LATE,
"OverviewUpdateHandler(Constructor): mObserver home intent package name="
+ mObserver.getHomeIntent().getComponent().getPackageName());
Log.d(UPDATE_OVERVIEW_TARGETS_RUNNING_LATE,
"OverviewUpdateHandler(Constructor): mOtherLauncherActivity package name="
+ mOtherLauncherActivity.packageName);
if (mObserver.getHomeIntent().getComponent()
.getPackageName().equals(mOtherLauncherActivity.packageName)) {
// Home already same
mChangeCounter.countDown();
} else {
mObserver.setOverviewChangeListener(b -> mChangeCounter.countDown());
mObserver.setOverviewChangeListener(b -> {
Log.d(UPDATE_OVERVIEW_TARGETS_RUNNING_LATE,
"OverviewChangeListener(Callback): isHomeAndOverviewSame=" + b);
Log.d(UPDATE_OVERVIEW_TARGETS_RUNNING_LATE,
"OverviewChangeListener(Callback): mObserver home intent package name="
+ mObserver.getHomeIntent().getComponent().getPackageName());
mChangeCounter.countDown();
});
}
}
@@ -180,6 +180,7 @@ public final class TestProtocol {
public static final String TEST_TAPL_OVERVIEW_ACTIONS_MENU_FAILURE = "b/326073471";
public static final String WIDGET_CONFIG_NULL_EXTRA_INTENT = "b/324419890";
public static final String ACTIVITY_NOT_RESUMED_AFTER_BACK = "b/322823209";
public static final String UPDATE_OVERVIEW_TARGETS_RUNNING_LATE = "b/321775748";
public static final String REQUEST_EMULATE_DISPLAY = "emulate-display";
public static final String REQUEST_STOP_EMULATE_DISPLAY = "stop-emulate-display";