summaryrefslogtreecommitdiffstats
path: root/chrome/test
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-19 00:03:41 +0000
committerthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-19 00:03:41 +0000
commit18f28af685174e43546a1faabae2aceded313ea2 (patch)
tree6fd534ac7967bf8fb5e3fdda7ac21651ca206c57 /chrome/test
parent15927ca5486f41d9f15229e54bf40ad1e9c678a4 (diff)
downloadchromium_src-18f28af685174e43546a1faabae2aceded313ea2.zip
chromium_src-18f28af685174e43546a1faabae2aceded313ea2.tar.gz
chromium_src-18f28af685174e43546a1faabae2aceded313ea2.tar.bz2
Valgrind: Explicitly disable all worker tests until we figure things out.
BUG=38575 TEST=Valgrind Mac stops hanging. Review URL: http://codereview.chromium.org/1085005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42033 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r--chrome/test/data/valgrind/ui_tests.gtest.txt73
-rw-r--r--chrome/test/data/valgrind/ui_tests.gtest_linux.txt33
-rw-r--r--chrome/test/data/valgrind/ui_tests.gtest_mac.txt20
3 files changed, 58 insertions, 68 deletions
diff --git a/chrome/test/data/valgrind/ui_tests.gtest.txt b/chrome/test/data/valgrind/ui_tests.gtest.txt
index 45006a9..a352f5e 100644
--- a/chrome/test/data/valgrind/ui_tests.gtest.txt
+++ b/chrome/test/data/valgrind/ui_tests.gtest.txt
@@ -10,19 +10,6 @@ ErrorPageTest.DNSError_GoBack2AndForward
UnloadTest.BrowserCloseInfiniteBeforeUnload
UnloadTest.BrowserCloseInfiniteBeforeUnloadAlert
-# This test hangs under Valgrind;
-# See http://crbug.com/25917 and http://crbug.com/22608
-WorkerTest.LimitTotal
-
-# Occasionally fails under valgrind (http://crbug.com/28445)
-WorkerTest.SingleWorker
-WorkerTest.WorkerXhrHttpLayoutTests
-
-# Fails due to mmap failure (http://crbug.com/28439)
-WorkerTest.SingleSharedWorker
-WorkerTest.MultipleSharedWorkers
-WorkerTest.LimitPerPage
-
# Don't run reference tests under Valgrind
# On the Mac, they don't have symbols, even, so suppressions don't work
# They probably don't have ThreadSanitizer annotations TODO(timurrrr): check
@@ -52,6 +39,62 @@ AutomationProxyTest.NavigateToURLWithTimeout1
AutomationProxyTest.NavigateToURLWithTimeout2
# See http://crbug.com/29586.
NewTabUITest.ChromeInternalLoadsNTP
-# See http://crbug.com/29592, http://crbug.com/30360.
-WorkerTest.MultipleWorkers
+##############################################################################
+# We have a special section dedicated to WorkerTest because it's so
+# problematic. Please check here before adding duplicate test exclusions to
+# ui_tests.gtest_linux.txt and ui_tests.gtest_mac.txt.
+#
+# As of 2010/03/18, thestig is disabling all WorkerTests and listing them
+# individually below. Please test them / fix them under Valgrind, and
+# re-enable them one at a time.
+#
+# See: http://crbug.com/38575
+##############################################################################
+
+WorkerTest.IncognitoSharedWorkers
+WorkerTest.FLAKY_IncognitoSharedWorkers
+WorkerTest.LimitPerPage
+WorkerTest.LimitTotal
+WorkerTest.FLAKY_LimitTotal
+WorkerTest.MessagePorts
+WorkerTest.FLAKY_MessagePorts
+WorkerTest.MultipleSharedWorkers
+WorkerTest.MultipleTabsQueuedSharedWorker
+WorkerTest.MultipleWorkers
+WorkerTest.QueuedSharedWorkerShutdown
+WorkerTest.QueuedSharedWorkerStartedFromOtherTab
+WorkerTest.SharedWorkerFastLayoutTests
+WorkerTest.FLAKY_SharedWorkerFastLayoutTests
+WorkerTest.SharedWorkerHttpAuth
+WorkerTest.SingleSharedWorker
+WorkerTest.SingleWorker
+WorkerTest.StressJSExecution
+WorkerTest.UseMachineStack
+WorkerTest.WorkerCall
+WorkerTest.WorkerClonePort
+WorkerTest.WorkerClose
+WorkerTest.WorkerCloseFast
+WorkerTest.WorkerConstructor
+WorkerTest.WorkerContextGc
+WorkerTest.WorkerContextMultiPort
+WorkerTest.WorkerEventListener
+WorkerTest.WorkerGC
+WorkerTest.WorkerHttpAuth
+WorkerTest.WorkerHttpLayoutTests
+WorkerTest.FLAKY_WorkerHttpLayoutTests
+WorkerTest.WorkerLifecycle
+WorkerTest.WorkerLocation
+WorkerTest.WorkerMapGc
+WorkerTest.WorkerMessagePort
+WorkerTest.WorkerMessagePortGC
+WorkerTest.WorkerMultiPort
+WorkerTest.WorkerNavigator
+WorkerTest.WorkerReplaceGlobalConstructor
+WorkerTest.WorkerReplaceSelf
+WorkerTest.WorkerScriptError
+WorkerTest.WorkerTerminate
+WorkerTest.WorkerTimeout
+WorkerTest.WorkerWebSocketLayoutTests
+WorkerTest.FLAKY_WorkerWebSocketLayoutTests
+WorkerTest.WorkerXhrHttpLayoutTests
diff --git a/chrome/test/data/valgrind/ui_tests.gtest_linux.txt b/chrome/test/data/valgrind/ui_tests.gtest_linux.txt
index a0e23bf..c40af2f 100644
--- a/chrome/test/data/valgrind/ui_tests.gtest_linux.txt
+++ b/chrome/test/data/valgrind/ui_tests.gtest_linux.txt
@@ -5,36 +5,3 @@ ChromeMainTest.AppLaunch
MetricsServiceTest.CrashRenderers
# See http://crbug.com/29587.
UnloadTest.CrossSiteInfiniteBeforeUnloadSync
-# See http://crbug.com/29592.
-WorkerTest.SharedWorkerFastLayoutTests
-WorkerTest.FLAKY_SharedWorkerFastLayoutTests
-WorkerTest.IncognitoSharedWorkers
-WorkerTest.WorkerHttpLayoutTests
-
-# Fails due to mmap failure (http://crbug.com/28439)
-WorkerTest.FLAKY_WorkerWebSocketLayoutTests
-WorkerTest.SharedWorkerHttpAuth
-WorkerTest.WorkerHttpAuth
-WorkerTest.WorkerClose
-WorkerTest.FLAKY_WorkerHttpLayoutTests
-WorkerTest.QueuedSharedWorkerShutdown
-WorkerTest.MultipleTabsQueuedSharedWorker
-WorkerTest.QueuedSharedWorkerStartedFromOtherTab
-WorkerTest.FLAKY_IncognitoSharedWorkers
-WorkerTest.WorkerLocation
-WorkerTest.WorkerNavigator
-WorkerTest.WorkerTerminate
-WorkerTest.UseMachineStack
-WorkerTest.WorkerContextGc
-WorkerTest.WorkerMessagePort
-WorkerTest.WorkerReplaceGlobalConstructor
-WorkerTest.WorkerTimeout
-WorkerTest.WorkerCall
-WorkerTest.WorkerEventListener
-WorkerTest.WorkerMessagePortGC
-WorkerTest.WorkerReplaceSelf
-WorkerTest.WorkerCloseFast
-WorkerTest.WorkerGC
-WorkerTest.WorkerMultiPort
-WorkerTest.WorkerScriptError
-WorkerTest.WorkerMapGc
diff --git a/chrome/test/data/valgrind/ui_tests.gtest_mac.txt b/chrome/test/data/valgrind/ui_tests.gtest_mac.txt
index b7e5603..95ec40c 100644
--- a/chrome/test/data/valgrind/ui_tests.gtest_mac.txt
+++ b/chrome/test/data/valgrind/ui_tests.gtest_mac.txt
@@ -1,6 +1,3 @@
-# See http://crbug.com/36161
-WorkerTest.WorkerCloseFast
-WorkerTest.WorkerScriptError
# See http://crbug.com/36163
LoginPromptTest.FLAKY_TestTwoAuths
@@ -44,14 +41,6 @@ SessionHistoryTest.FLAKY_LocationReplace
# See http://crbug.com/30367.
NewTabUITest.NTPHasThumbnails
NewTabUITest.UpdateUserPrefsVersion
-# See http://crbug.com/30360.
-WorkerTest.FLAKY_LimitTotal
-WorkerTest.LimitPerPage
-WorkerTest.WorkerXhrHttpLayoutTests
-WorkerTest.FLAKY_SharedWorkerFastLayoutTests
-# See http://crbug.com/28439
-WorkerTest.WorkerHttpAuth
-WorkerTest.SharedWorkerHttpAuth
# Appears to time out on valgrind.
# http://crbug.com/32818
@@ -77,12 +66,3 @@ NPAPITester.ScheduleTimer
NPAPIVisiblePluginTester.SelfDeletePluginInNewStream
NPAPIVisiblePluginTester.MultipleInstancesSyncCalls
NPAPIVisiblePluginTester.PluginConvertPointTest
-
-# See http://crbug.com/35224
-WorkerTest.MultipleTabsQueuedSharedWorker
-WorkerTest.QueuedSharedWorkerStartedFromOtherTab
-WorkerTest.QueuedSharedWorkerShutdown
-WorkerTest.WorkerClose
-
-# Valgrind started hanging due to WorkerTests. See http://crbug.com/37431
-WorkerTest.*