Index: chrome/android/sync_shell/javatests/src/chromium/chrome/browser/sync/SyncTest.java |
diff --git a/chrome/android/sync_shell/javatests/src/chromium/chrome/browser/sync/SyncTest.java b/chrome/android/sync_shell/javatests/src/chromium/chrome/browser/sync/SyncTest.java |
index 49db8c4e575f2dc82111babbb441d6d8e09faada..730500c7059117d58c0b18981496059ffc6adee6 100644 |
--- a/chrome/android/sync_shell/javatests/src/chromium/chrome/browser/sync/SyncTest.java |
+++ b/chrome/android/sync_shell/javatests/src/chromium/chrome/browser/sync/SyncTest.java |
@@ -92,6 +92,16 @@ public class SyncTest extends ChromeShellTestBase { |
super.tearDown(); |
} |
+ /** |
+ * This is a regression test for http://crbug.com/475299. |
+ */ |
+ @LargeTest |
+ @Feature({"Sync"}) |
+ public void testGcmInitialized() throws Throwable { |
+ setupTestAccountAndSignInToSync(FOREIGN_SESSION_TEST_MACHINE_ID); |
+ assertTrue(ChromeSigninController.get(mContext).isGcmInitialized()); |
+ } |
+ |
@LargeTest |
@Feature({"Sync"}) |
public void testGetAboutSyncInfoYieldsValidData() throws Throwable { |