Adding logs to test uninstallWorkspaceIcon to find flake reason
Also, removing old logs. Bug: 288944469 Test: atest uninstallWorkspaceIcon Change-Id: Ifad3c5e6486346a363dba98180839f4e08ed2078
This commit is contained in:
committed by
Sebastián Franco
parent
cc9a529293
commit
bfc74bdb02
@@ -645,10 +645,6 @@ public class TaplTestsLauncher3 extends AbstractLauncherUiTest {
|
||||
mLauncher.getWorkspace().verifyWorkspaceAppIconIsGone(
|
||||
DUMMY_APP_NAME + " was expected to disappear after uninstall.", DUMMY_APP_NAME);
|
||||
|
||||
// Debug for b/288944469 I want to test if we are not waiting enough after removing
|
||||
// the icon to request the list of icons again, since the items are not removed
|
||||
// immediately. This should reduce the flake rate
|
||||
SystemClock.sleep(500);
|
||||
Map<String, Point> finalPositions =
|
||||
mLauncher.getWorkspace().getWorkspaceIconsPositions();
|
||||
assertThat(finalPositions).doesNotContainKey(DUMMY_APP_NAME);
|
||||
|
||||
@@ -27,6 +27,7 @@ import static junit.framework.TestCase.assertTrue;
|
||||
import android.graphics.Point;
|
||||
import android.graphics.Rect;
|
||||
import android.os.SystemClock;
|
||||
import android.util.Log;
|
||||
import android.view.KeyEvent;
|
||||
import android.view.MotionEvent;
|
||||
|
||||
@@ -285,6 +286,10 @@ public final class Workspace extends Home {
|
||||
final UiObject2 workspace = verifyActiveContainer();
|
||||
List<UiObject2> workspaceIcons =
|
||||
mLauncher.waitForObjectsInContainer(workspace, AppIcon.getAnyAppIconSelector());
|
||||
Log.d("b/288944469", "List size = " + workspaceIcons.size());
|
||||
for (int i = 0; i < workspaceIcons.size(); i++) {
|
||||
Log.d("b/288944469", "index = " + i + " tesxt = " + workspaceIcons.get(i).getText());
|
||||
}
|
||||
return workspaceIcons.stream()
|
||||
.collect(
|
||||
Collectors.toMap(
|
||||
|
||||
Reference in New Issue
Block a user