diff options
author | zqzhang <zqzhang@chromium.org> | 2016-03-22 09:41:01 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-22 16:42:21 +0000 |
commit | beefd98f2517bf00a43ba7e52290418495ef846a (patch) | |
tree | f734a4d25e79bbb424c2f4a4ea16fe10f69dab6e | |
parent | f264807373d1fcf45a13309894722b1b1df329c9 (diff) | |
download | chromium_src-beefd98f2517bf00a43ba7e52290418495ef846a.zip chromium_src-beefd98f2517bf00a43ba7e52290418495ef846a.tar.gz chromium_src-beefd98f2517bf00a43ba7e52290418495ef846a.tar.bz2 |
[MediaRouter, Android] Disable MediaRouterIntegrationTest on low-end devices
MediaRouter in Chrome Android is disabled on low-end devices. Adding
annotations to disable tests for those devices.
BUG=587870
Review URL: https://codereview.chromium.org/1823093002
Cr-Commit-Position: refs/heads/master@{#382586}
-rw-r--r-- | chrome/android/javatests/src/org/chromium/chrome/browser/media/router/MediaRouterIntegrationTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/media/router/MediaRouterIntegrationTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/media/router/MediaRouterIntegrationTest.java index 43789fd..8b33fd0 100644 --- a/chrome/android/javatests/src/org/chromium/chrome/browser/media/router/MediaRouterIntegrationTest.java +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/media/router/MediaRouterIntegrationTest.java @@ -4,6 +4,8 @@ package org.chromium.chrome.browser.media.router; +import static org.chromium.base.test.util.Restriction.RESTRICTION_TYPE_NON_LOW_END_DEVICE; + import android.app.Dialog; import android.os.Environment; import android.os.StrictMode; @@ -14,9 +16,11 @@ import org.chromium.base.Log; import org.chromium.base.ThreadUtils; import org.chromium.base.test.util.CommandLineFlags; import org.chromium.base.test.util.Feature; +import org.chromium.base.test.util.Restriction; import org.chromium.chrome.browser.ChromeActivity; import org.chromium.chrome.browser.media.RouterTestUtils; import org.chromium.chrome.test.ChromeActivityTestCaseBase; +import org.chromium.chrome.test.util.ChromeRestriction; import org.chromium.content.browser.test.util.Criteria; import org.chromium.content.browser.test.util.CriteriaHelper; import org.chromium.content.browser.test.util.JavaScriptUtils; @@ -203,6 +207,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom startMainActivityOnBlankPage(); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testBasic() throws InterruptedException, TimeoutException { @@ -231,6 +236,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom // executeJavaScriptApi(webContents, TERMINATE_SESSION_SCRIPT); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testSendAndOnMessage() throws InterruptedException, TimeoutException { @@ -255,6 +261,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom String.format(SEND_MESSAGE_AND_EXPECT_RESPONSE_SCRIPT, "foo")); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testOnClose() throws InterruptedException, TimeoutException { @@ -281,6 +288,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom // SEND_MESSAGE_AND_EXPECT_CONNECTION_CLOSE_ON_ERROR_SCRIPT); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testFailNoProvider() throws InterruptedException, TimeoutException { @@ -303,6 +311,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom webContents, "UnknownError", "No provider supports createRoute with source"); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testFailCreateRoute() throws InterruptedException, TimeoutException { @@ -325,6 +334,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom webContents, "UnknownError", "Unknown sink"); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testReconnectSession() throws InterruptedException, TimeoutException { @@ -357,6 +367,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom // executeJavaScriptApi(webContents, TERMINATE_SESSION_SCRIPT); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testFailReconnectSession() throws InterruptedException, TimeoutException { @@ -385,6 +396,7 @@ public class MediaRouterIntegrationTest extends ChromeActivityTestCaseBase<Chrom String.format("checkReconnectSessionFails('%s');", sessionId)); } + @Restriction({ChromeRestriction.RESTRICTION_TYPE_PHONE, RESTRICTION_TYPE_NON_LOW_END_DEVICE}) @Feature({"MediaRouter"}) @LargeTest public void testFailStartCancelled() throws InterruptedException, TimeoutException { |