summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-11 19:28:38 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-11 19:28:38 +0000
commit282c8cd84fd7387c2d46534885b80f751c51293d (patch)
tree184ca0669f45c6a7c043c76e4c96f7488aa0c3b0 /tools
parent55d2896ebe24dbe13282e78a593698c4d04a2b6c (diff)
downloadchromium_src-282c8cd84fd7387c2d46534885b80f751c51293d.zip
chromium_src-282c8cd84fd7387c2d46534885b80f751c51293d.tar.gz
chromium_src-282c8cd84fd7387c2d46534885b80f751c51293d.tar.bz2
Add more suppressions for ThreadSanitizer
Review URL: http://codereview.chromium.org/199095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/tsan/suppressions.txt82
1 files changed, 81 insertions, 1 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt
index 208a318..7ad737d 100644
--- a/tools/valgrind/tsan/suppressions.txt
+++ b/tools/valgrind/tsan/suppressions.txt
@@ -2,8 +2,88 @@
# Chromium
{
- Data races in URLRequestJobTracker (http://crbug.com/15147)
+ bug_15147
ThreadSanitizer:Race
...
fun:*URLRequestJobTracker*
}
+
+{
+ bug_18488
+ ThreadSanitizer:Race
+ ...
+ fun:*RefCountedBase*
+ fun:*HostResolver*
+}
+
+{
+ bug_21259
+ ThreadSanitizer:Race
+ ...
+ fun:*tracked_objects*ThreadData*StartTracking*
+}
+
+{
+ bug_21468
+ ThreadSanitizer:Race
+ ...
+ fun:*net*DirectoryLister*
+}
+
+{
+ bug_21474
+ ThreadSanitizer:Race
+ ...
+ fun:*ibevent*
+}
+
+############################
+# Data races in tests
+
+# TODO(timurrrr): bug item
+{
+ Data race on bool in base/thread_unittest
+ ThreadSanitizer:Race
+ ...
+ fun:*ToggleValue*Run*
+}
+
+# TODO(timurrrr): bug item
+{
+ Data race on bool in AssertReporter [test-only]
+ ThreadSanitizer:Race
+ ...
+ fun:*AssertReporter*warn*
+}
+
+# TODO(timurrrr): bug item
+{
+ Data race on WatchdogCounter [test-only]
+ ThreadSanitizer:Race
+ ...
+ fun:*WatchdogCounter*larm*
+}
+
+# TODO(timurrrr): bug item
+{
+ Data race on counter in WorkQueue [test-only]
+ ThreadSanitizer:Race
+ ...
+ fun:*WorkQueue*
+}
+
+# TODO(timurrrr): bug item
+{
+ Data race on vfptr in base/watchdog_unittest
+ ThreadSanitizer:Race
+ ...
+ fun:*WatchdogTest_*arm*Test_Test*TestBody*
+}
+
+# TODO(timurrrr): bug item
+{
+ Data race on vfptr in base/thread_unittest
+ ThreadSanitizer:Race
+ ...
+ fun:*ThreadTest_SleepInsideInit*TestBody*
+}