Commit 27b957f5 authored by Tanmoy Mollik's avatar Tanmoy Mollik Committed by Commit Bot

[Test] Batch tests in BookmarkEditTest

Batch tests in BookmarkEditTest to reduce runtime of
chrome_public_test_apk.

Bug: 1145843
Change-Id: I51db09cba8262f92476caa4aabb7693947ab9d22
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2523328Reviewed-by: default avatarMarc Treib <treib@chromium.org>
Commit-Queue: Tanmoy Mollik <triploblastic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#826773}
parent 636a2464
...@@ -24,6 +24,7 @@ import org.chromium.base.ActivityState; ...@@ -24,6 +24,7 @@ import org.chromium.base.ActivityState;
import org.chromium.base.ApplicationStatus; import org.chromium.base.ApplicationStatus;
import org.chromium.base.ApplicationStatus.ActivityStateListener; import org.chromium.base.ApplicationStatus.ActivityStateListener;
import org.chromium.base.test.BaseJUnit4ClassRunner; import org.chromium.base.test.BaseJUnit4ClassRunner;
import org.chromium.base.test.util.Batch;
import org.chromium.base.test.util.CallbackHelper; import org.chromium.base.test.util.CallbackHelper;
import org.chromium.base.test.util.CriteriaHelper; import org.chromium.base.test.util.CriteriaHelper;
import org.chromium.base.test.util.Feature; import org.chromium.base.test.util.Feature;
...@@ -42,6 +43,7 @@ import java.util.concurrent.TimeoutException; ...@@ -42,6 +43,7 @@ import java.util.concurrent.TimeoutException;
* Tests functionality in BookmarkEditActivity. * Tests functionality in BookmarkEditActivity.
*/ */
@RunWith(BaseJUnit4ClassRunner.class) @RunWith(BaseJUnit4ClassRunner.class)
@Batch(Batch.PER_CLASS)
public class BookmarkEditTest { public class BookmarkEditTest {
private static final String TITLE_A = "a"; private static final String TITLE_A = "a";
private static final String TITLE_B = "b"; private static final String TITLE_B = "b";
...@@ -98,6 +100,8 @@ public class BookmarkEditTest { ...@@ -98,6 +100,8 @@ public class BookmarkEditTest {
@After @After
public void tearDown() { public void tearDown() {
mBookmarkModel.removeObserver(mModelObserver);
TestThreadUtils.runOnUiThreadBlocking(() -> mBookmarkModel.removeAllUserBookmarks());
ApplicationStatus.unregisterActivityStateListener(mActivityStateListener); ApplicationStatus.unregisterActivityStateListener(mActivityStateListener);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment