Since https://codereview.chromium.org/2399183002, ChromeBackupIntegrationTest.testSimpleRestore has been failing on Lollipop Phone (https://uberchromegw.corp.google.com/i/chromium.android/builders/Lollipop%20Phone%20Tester/builds/7178):
[FAIL] org.chromium.chrome.browser.ChromeBackupIntegrationTest#testSimpleRestore:
junit.framework.AssertionFailedError
at org.chromium.chrome.browser.ChromeBackupIntegrationTest.testSimpleRestore(ChromeBackupIntegrationTest.java:134)
at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
at org.chromium.chrome.test.ChromeActivityTestCaseBase.runTest(ChromeActivityTestCaseBase.java:726)
at org.chromium.base.test.BaseTestResult.runParameterized(BaseTestResult.java:161)
at org.chromium.base.test.BaseTestResult.run(BaseTestResult.java:124)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1853)
The test checks whether restoring signs the user back in, which does not work if GMSCore is missing (which appears to be the case on that bot?).
We should probably skip that test if GMSCore is not available. Is there an existing annotation that can be used for that?
Comment 1 by bugdroid1@chromium.org
, Oct 7 2016