Loading services/tests/wmtests/src/com/android/server/wm/AppWindowTokenTests.java +1 −5 Original line number Original line Diff line number Diff line Loading @@ -316,20 +316,16 @@ public class AppWindowTokenTests extends WindowTestsBase { } } @Test @Test @FlakyTest(bugId = 130392471) public void testAddRemoveRace() { public void testAddRemoveRace() { // There was once a race condition between adding and removing starting windows // There was once a race condition between adding and removing starting windows final ActivityRecord appToken = mAppWindow.mActivityRecord; for (int i = 0; i < 1000; i++) { for (int i = 0; i < 1000; i++) { final ActivityRecord appToken = createIsolatedTestActivityRecord(); appToken.addStartingWindow(mPackageName, appToken.addStartingWindow(mPackageName, android.R.style.Theme, null, "Test", 0, 0, 0, 0, null, true, true, false, true, android.R.style.Theme, null, "Test", 0, 0, 0, 0, null, true, true, false, true, false, false); false, false); appToken.removeStartingWindow(); appToken.removeStartingWindow(); waitUntilHandlersIdle(); waitUntilHandlersIdle(); assertNoStartingWindow(appToken); assertNoStartingWindow(appToken); appToken.getParent().getParent().removeImmediately(); } } } } Loading Loading
services/tests/wmtests/src/com/android/server/wm/AppWindowTokenTests.java +1 −5 Original line number Original line Diff line number Diff line Loading @@ -316,20 +316,16 @@ public class AppWindowTokenTests extends WindowTestsBase { } } @Test @Test @FlakyTest(bugId = 130392471) public void testAddRemoveRace() { public void testAddRemoveRace() { // There was once a race condition between adding and removing starting windows // There was once a race condition between adding and removing starting windows final ActivityRecord appToken = mAppWindow.mActivityRecord; for (int i = 0; i < 1000; i++) { for (int i = 0; i < 1000; i++) { final ActivityRecord appToken = createIsolatedTestActivityRecord(); appToken.addStartingWindow(mPackageName, appToken.addStartingWindow(mPackageName, android.R.style.Theme, null, "Test", 0, 0, 0, 0, null, true, true, false, true, android.R.style.Theme, null, "Test", 0, 0, 0, 0, null, true, true, false, true, false, false); false, false); appToken.removeStartingWindow(); appToken.removeStartingWindow(); waitUntilHandlersIdle(); waitUntilHandlersIdle(); assertNoStartingWindow(appToken); assertNoStartingWindow(appToken); appToken.getParent().getParent().removeImmediately(); } } } } Loading