Index: chrome/android/javatests/src/org/chromium/chrome/browser/hardware_acceleration/ToastHWATest.java |
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/hardware_acceleration/ToastHWATest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/hardware_acceleration/ToastHWATest.java |
index 90623b2404113c6452e0daa0ab5f48ce1a031fd3..a9c5a4cb272b742fd6f490e46d35b2c19cef6dc0 100644 |
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/hardware_acceleration/ToastHWATest.java |
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/hardware_acceleration/ToastHWATest.java |
@@ -20,6 +20,7 @@ import org.chromium.base.test.util.MinAndroidSdkLevel; |
import org.chromium.base.test.util.Restriction; |
import org.chromium.chrome.R; |
import org.chromium.chrome.browser.download.DownloadTestBase; |
+import org.chromium.chrome.browser.firstrun.FirstRunStatus; |
import org.chromium.chrome.browser.tab.Tab; |
import org.chromium.chrome.test.util.browser.contextmenu.ContextMenuUtils; |
import org.chromium.net.test.EmbeddedTestServer; |
@@ -44,12 +45,27 @@ public class ToastHWATest extends DownloadTestBase { |
@Override |
protected void setUp() throws Exception { |
super.setUp(); |
+ |
+ ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
+ @Override |
+ public void run() { |
+ FirstRunStatus.setFirstRunFlowComplete(true); |
+ } |
+ }); |
+ |
deleteFilesInDownloadDirectory(TEST_FILES); |
mTestServer = EmbeddedTestServer.createAndStartServer(getInstrumentation().getContext()); |
} |
@Override |
protected void tearDown() throws Exception { |
+ ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
+ @Override |
+ public void run() { |
+ FirstRunStatus.setFirstRunFlowComplete(false); |
+ } |
+ }); |
+ |
mTestServer.stopAndDestroyServer(); |
deleteFilesInDownloadDirectory(TEST_FILES); |
super.tearDown(); |