Commit 28327be8 authored by Alice Wang's avatar Alice Wang Committed by Commit Bot

[Android][Test] Batch profile data render tests

This CL batches profile data render tests with and without badges.

Bug: 1120258
Change-Id: I779e62ee88efed5acf3d032189c27c36cbbb8e2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2398478
Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
Auto-Submit: Alice Wang <aliceywang@chromium.org>
Reviewed-by: default avatarMichael Thiessen <mthiesse@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804947}
parent 3d77dbfc
...@@ -28,6 +28,7 @@ import org.chromium.base.test.params.ParameterAnnotations.ClassParameter; ...@@ -28,6 +28,7 @@ import org.chromium.base.test.params.ParameterAnnotations.ClassParameter;
import org.chromium.base.test.params.ParameterAnnotations.UseRunnerDelegate; import org.chromium.base.test.params.ParameterAnnotations.UseRunnerDelegate;
import org.chromium.base.test.params.ParameterSet; import org.chromium.base.test.params.ParameterSet;
import org.chromium.base.test.params.ParameterizedRunner; import org.chromium.base.test.params.ParameterizedRunner;
import org.chromium.base.test.util.Batch;
import org.chromium.base.test.util.Feature; import org.chromium.base.test.util.Feature;
import org.chromium.chrome.test.ChromeJUnit4RunnerDelegate; import org.chromium.chrome.test.ChromeJUnit4RunnerDelegate;
import org.chromium.chrome.test.util.ChromeRenderTestRule; import org.chromium.chrome.test.util.ChromeRenderTestRule;
...@@ -47,7 +48,10 @@ import java.util.List; ...@@ -47,7 +48,10 @@ import java.util.List;
*/ */
@RunWith(ParameterizedRunner.class) @RunWith(ParameterizedRunner.class)
@UseRunnerDelegate(ChromeJUnit4RunnerDelegate.class) @UseRunnerDelegate(ChromeJUnit4RunnerDelegate.class)
@Batch(ProfileDataCacheRenderTest.PROFILE_DATA_BATCH_NAME)
public class ProfileDataCacheRenderTest extends DummyUiActivityTestCase { public class ProfileDataCacheRenderTest extends DummyUiActivityTestCase {
public static final String PROFILE_DATA_BATCH_NAME = "profile_data";
@ClassParameter @ClassParameter
private static final List<ParameterSet> sClassParams = private static final List<ParameterSet> sClassParams =
Arrays.asList(new ParameterSet().value(64).name("ImageSize64"), Arrays.asList(new ParameterSet().value(64).name("ImageSize64"),
......
...@@ -25,6 +25,7 @@ import org.junit.Test; ...@@ -25,6 +25,7 @@ import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.chromium.base.test.util.Batch;
import org.chromium.base.test.util.Feature; import org.chromium.base.test.util.Feature;
import org.chromium.chrome.R; import org.chromium.chrome.R;
import org.chromium.chrome.test.ChromeJUnit4ClassRunner; import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
...@@ -42,6 +43,7 @@ import java.io.IOException; ...@@ -42,6 +43,7 @@ import java.io.IOException;
* bitmap comparison to simplify access to the compared images on buildbots (via result_details). * bitmap comparison to simplify access to the compared images on buildbots (via result_details).
*/ */
@RunWith(ChromeJUnit4ClassRunner.class) @RunWith(ChromeJUnit4ClassRunner.class)
@Batch(ProfileDataCacheRenderTest.PROFILE_DATA_BATCH_NAME)
public class ProfileDataCacheWithBadgeRenderTest extends DummyUiActivityTestCase { public class ProfileDataCacheWithBadgeRenderTest extends DummyUiActivityTestCase {
@Rule @Rule
public ChromeRenderTestRule mRenderTestRule = public ChromeRenderTestRule mRenderTestRule =
......
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