diff options
-rw-r--r-- | chrome/browser/download/download_uitest.cc | 9 | ||||
-rw-r--r-- | chrome/browser/sessions/session_restore_uitest.cc | 34 | ||||
-rw-r--r-- | chrome/test/ui/ui_test.cc | 2 |
3 files changed, 23 insertions, 22 deletions
diff --git a/chrome/browser/download/download_uitest.cc b/chrome/browser/download/download_uitest.cc index 52d67ba..e15733b 100644 --- a/chrome/browser/download/download_uitest.cc +++ b/chrome/browser/download/download_uitest.cc @@ -9,6 +9,7 @@ #include "base/command_line.h" #include "base/file_util.h" #include "base/path_service.h" +#include "base/platform_thread.h" #include "base/string_util.h" #include "chrome/browser/automation/url_request_mock_http_job.h" #include "chrome/browser/automation/url_request_slow_download_job.h" @@ -138,7 +139,7 @@ class DownloadTest : public UITest { for (int i = 0; i < 10; ++i) { if (file_util::Delete(download_prefix_ + filename, false)) break; - Sleep(kWaitForActionMaxMsec / 10); + PlatformThread::Sleep(action_max_timeout_ms() / 10); } EXPECT_FALSE(file_util::PathExists(download_prefix_ + filename)); } @@ -161,7 +162,7 @@ TEST_F(DownloadTest, DownloadMimeType) { WaitUntilTabCount(1); // Wait until the file is downloaded. - Sleep(1000); + PlatformThread::Sleep(action_timeout_ms()); CleanUpDownload(file); @@ -186,7 +187,7 @@ TEST_F(DownloadTest, NoDownload) { WaitUntilTabCount(1); // Wait to see if the file will be downloaded. - Sleep(1000); + PlatformThread::Sleep(action_timeout_ms()); EXPECT_FALSE(file_util::PathExists(file_path)); if (file_util::PathExists(file_path)) @@ -211,7 +212,7 @@ TEST_F(DownloadTest, ContentDisposition) { WaitUntilTabCount(1); // Wait until the file is downloaded. - Sleep(1000); + PlatformThread::Sleep(action_timeout_ms()); CleanUpDownload(download_file, file); diff --git a/chrome/browser/sessions/session_restore_uitest.cc b/chrome/browser/sessions/session_restore_uitest.cc index 434f937..85bb5fd 100644 --- a/chrome/browser/sessions/session_restore_uitest.cc +++ b/chrome/browser/sessions/session_restore_uitest.cc @@ -52,7 +52,7 @@ class SessionRestoreUITest : public UITest { int window_count; ASSERT_TRUE(automation()->WaitForWindowCountToChange(initial_count, &window_count, - kWaitForActionMsec)); + action_timeout_ms())); ASSERT_EQ(initial_count - 1, window_count); } @@ -78,7 +78,7 @@ class SessionRestoreUITest : public UITest { ASSERT_EQ(0, active_tab_index); scoped_ptr<TabProxy> tab_proxy(browser_proxy->GetActiveTab()); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); ASSERT_TRUE(tab_proxy->GetCurrentURL(url)); } @@ -106,7 +106,7 @@ TEST_F(SessionRestoreUITest, Basic) { window_count == 1); scoped_ptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0)); scoped_ptr<TabProxy> tab_proxy(browser_proxy->GetTab(0)); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); ASSERT_EQ(url2, GetActiveTabURL()); tab_proxy->GoBack(); @@ -129,7 +129,7 @@ TEST_F(SessionRestoreUITest, RestoresForwardAndBackwardNavs) { window_count == 1); scoped_ptr<BrowserProxy> browser_proxy(automation()->GetBrowserWindow(0)); scoped_ptr<TabProxy> tab_proxy(browser_proxy->GetTab(0)); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); ASSERT_TRUE(GetActiveTabURL() == url2); ASSERT_TRUE(tab_proxy->GoForward()); @@ -168,7 +168,7 @@ TEST_F(SessionRestoreUITest, RestoresCrossSiteForwardAndBackwardNavs) { int tab_count; ASSERT_TRUE(browser_proxy->GetTabCount(&tab_count) && tab_count == 1); scoped_ptr<TabProxy> tab_proxy(browser_proxy->GetTab(0)); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_max_timeout_ms())); // Check that back and forward work as expected. GURL url; @@ -217,13 +217,13 @@ TEST_F(SessionRestoreUITest, TwoTabsSecondSelected) { ASSERT_EQ(1, active_tab_index); tab_proxy.reset(browser_proxy->GetActiveTab()); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); ASSERT_TRUE(GetActiveTabURL() == url2); ASSERT_TRUE(browser_proxy->ActivateTab(0)); tab_proxy.reset(browser_proxy->GetActiveTab()); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); ASSERT_TRUE(GetActiveTabURL() == url1); } @@ -271,7 +271,7 @@ TEST_F(SessionRestoreUITest, DISABLED_DontRestoreWhileIncognito) { ASSERT_TRUE(browser_proxy->ApplyAccelerator(IDC_NEW_INCOGNITO_WINDOW)); int window_count; ASSERT_TRUE(automation()->WaitForWindowCountToChange(1, &window_count, - kWaitForActionMsec) && + action_timeout_ms()) && window_count == 2); // Close the first window. @@ -288,7 +288,7 @@ TEST_F(SessionRestoreUITest, DISABLED_DontRestoreWhileIncognito) { // A new window should appear; ASSERT_TRUE(automation()->WaitForWindowCountToChange(1, &window_count, - kWaitForActionMsec) && + action_timeout_ms()) && window_count == 2); // And it shouldn't have url1 in it. @@ -296,7 +296,7 @@ TEST_F(SessionRestoreUITest, DISABLED_DontRestoreWhileIncognito) { ASSERT_TRUE(browser_proxy.get()); scoped_ptr<TabProxy> tab_proxy(browser_proxy->GetTab(0)); ASSERT_TRUE(tab_proxy.get()); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); GURL url; ASSERT_TRUE(tab_proxy->GetCurrentURL(&url)); ASSERT_TRUE(url != url1); @@ -318,7 +318,7 @@ TEST_F(SessionRestoreUITest, DISABLED_TwoWindowsCloseOneRestoreOnlyOne) { ASSERT_TRUE(automation()->OpenNewBrowserWindow(SW_SHOWNORMAL)); int window_count; ASSERT_TRUE(automation()->WaitForWindowCountToChange(1, &window_count, - kWaitForActionMsec) && + action_timeout_ms()) && window_count == 2); // Close it. @@ -351,7 +351,7 @@ TEST_F(SessionRestoreUITest, LaunchBrowser(app_launch_arguments, false); int window_count; ASSERT_TRUE(automation()->WaitForWindowCountToChange(1, &window_count, - kWaitForActionMsec)); + action_timeout_ms())); ASSERT_EQ(2, window_count); // Close the first window. @@ -363,7 +363,7 @@ TEST_F(SessionRestoreUITest, switches::kRestoreLastSession); LaunchBrowser(restore_launch_arguments, false); ASSERT_TRUE(automation()->WaitForWindowCountToChange(1, &window_count, - kWaitForActionMsec)); + action_timeout_ms())); ASSERT_EQ(2, window_count); GURL url; AssertWindowHasOneTab(1, &url); @@ -393,7 +393,7 @@ TEST_F(SessionRestoreUITest, DISABLED_ShareProcessesOnRestore) { int new_tab_count; ASSERT_TRUE(browser_proxy->ApplyAccelerator(IDC_NEW_TAB)); ASSERT_TRUE(browser_proxy->WaitForTabCountToChange(tab_count, &new_tab_count, - kWaitForActionMsec)); + action_timeout_ms())); scoped_ptr<TabProxy> last_tab(browser_proxy->GetTab(new_tab_count - 1)); ASSERT_TRUE(last_tab.get() != NULL); // Do a reload to ensure new tab page has loaded. @@ -401,7 +401,7 @@ TEST_F(SessionRestoreUITest, DISABLED_ShareProcessesOnRestore) { tab_count = new_tab_count; ASSERT_TRUE(browser_proxy->ApplyAccelerator(IDC_NEW_TAB)); ASSERT_TRUE(browser_proxy->WaitForTabCountToChange(tab_count, &new_tab_count, - kWaitForActionMsec)); + action_timeout_ms())); last_tab.reset(browser_proxy->GetTab(new_tab_count - 1)); ASSERT_TRUE(last_tab.get() != NULL); // Do a reload to ensure new tab page has loaded. @@ -423,10 +423,10 @@ TEST_F(SessionRestoreUITest, DISABLED_ShareProcessesOnRestore) { scoped_ptr<TabProxy> tab_proxy(browser_proxy->GetTab(restored_tab_count - 2)); ASSERT_TRUE(tab_proxy.get() != NULL); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); tab_proxy.reset(browser_proxy->GetTab(restored_tab_count - 1)); ASSERT_TRUE(tab_proxy.get() != NULL); - ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(kWaitForActionMsec)); + ASSERT_TRUE(tab_proxy->WaitForTabToBeRestored(action_timeout_ms())); ASSERT_EQ(expected_process_count, GetBrowserProcessCount()); } diff --git a/chrome/test/ui/ui_test.cc b/chrome/test/ui/ui_test.cc index 3aa709f..02bc890 100644 --- a/chrome/test/ui/ui_test.cc +++ b/chrome/test/ui/ui_test.cc @@ -495,7 +495,7 @@ bool UITest::WaitForDownloadShelfVisible(TabProxy* tab) { return true; // Got the download shelf. // Give it a chance to catch up. - Sleep(kWaitForActionMaxMsec / kCycles); + PlatformThread::Sleep(action_max_timeout_ms() / kCycles); } return false; } |