summaryrefslogtreecommitdiffstats
path: root/chrome/test/startup/shutdown_test.cc
diff options
context:
space:
mode:
authorpathorn@chromium.org <pathorn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-16 19:49:57 +0000
committerpathorn@chromium.org <pathorn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-16 19:49:57 +0000
commitd4cc2bf995ffa65ac9e28c16b6d20e40925c1f22 (patch)
tree2e389ae395b582dfcb4a2df1f5ce090d1d550e30 /chrome/test/startup/shutdown_test.cc
parent8d25d04d29236b6714ea411fdba9fc2180c481d7 (diff)
downloadchromium_src-d4cc2bf995ffa65ac9e28c16b6d20e40925c1f22.zip
chromium_src-d4cc2bf995ffa65ac9e28c16b6d20e40925c1f22.tar.gz
chromium_src-d4cc2bf995ffa65ac9e28c16b6d20e40925c1f22.tar.bz2
Mark StartupTests.Perf*SeveralTabs and ShutdownTests.*TwentyTabs* as flaky on mac.
BUG=46609 TEST=startup_tests don't fail on mac Review URL: http://codereview.chromium.org/2850006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50018 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/startup/shutdown_test.cc')
-rw-r--r--chrome/test/startup/shutdown_test.cc17
1 files changed, 15 insertions, 2 deletions
diff --git a/chrome/test/startup/shutdown_test.cc b/chrome/test/startup/shutdown_test.cc
index bd739fb..9f38cff2 100644
--- a/chrome/test/startup/shutdown_test.cc
+++ b/chrome/test/startup/shutdown_test.cc
@@ -109,13 +109,22 @@ TEST_F(ShutdownTest, SimpleSessionEnding) {
true, /* important */ UITest::SESSION_ENDING);
}
-TEST_F(ShutdownTest, TwentyTabsWindowClose) {
+// http://crbug.com/46609
+#if defined(OS_MACOSX)
+#define MAYBE_TwentyTabsWindowClose FLAKY_TwentyTabsWindowClose
+#define MAYBE_TwentyTabsUserQuit FLAKY_TwentyTabsUserQuit
+#else
+#define MAYBE_TwentyTabsWindowClose TwentyTabsWindowClose
+#define MAYBE_TwentyTabsUserQuit TwentyTabsUserQuit
+#endif
+
+TEST_F(ShutdownTest, MAYBE_TwentyTabsWindowClose) {
SetUpTwentyTabs();
RunShutdownTest("shutdown", "twentytabs-window-close",
true, /* important */ UITest::WINDOW_CLOSE);
}
-TEST_F(ShutdownTest, TwentyTabsUserQuit) {
+TEST_F(ShutdownTest, MAYBE_TwentyTabsUserQuit) {
SetUpTwentyTabs();
RunShutdownTest("shutdown", "twentytabs-user-quit",
true, /* important */ UITest::USER_QUIT);
@@ -124,9 +133,13 @@ TEST_F(ShutdownTest, TwentyTabsUserQuit) {
// http://crbug.com/40671
#if defined(OS_WIN) && !defined(NDEBUG)
#define MAYBE_TwentyTabsSessionEnding DISABLED_TwentyTabsSessionEnding
+#elif defined(OS_MACOSX)
+// http://crbug.com/46609
+#define MAYBE_TwentyTabsSessionEnding FLAKY_TwentyTabsSessionEnding
#else
#define MAYBE_TwentyTabsSessionEnding TwentyTabsSessionEnding
#endif
+
TEST_F(ShutdownTest, MAYBE_TwentyTabsSessionEnding) {
SetUpTwentyTabs();
RunShutdownTest("shutdown", "twentytabs-session-ending",