diff options
author | benwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-08 08:27:32 +0000 |
---|---|---|
committer | benwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-08 08:27:32 +0000 |
commit | cb48f6602562aa6851d4b4fd28da8b0b09c52239 (patch) | |
tree | 6056ca56ab2d233d0075505c5154e2cf2af7eb18 /base/threading | |
parent | d0f6d663009fed0f2737e1551f10ee9edf05c192 (diff) | |
download | chromium_src-cb48f6602562aa6851d4b4fd28da8b0b09c52239.zip chromium_src-cb48f6602562aa6851d4b4fd28da8b0b09c52239.tar.gz chromium_src-cb48f6602562aa6851d4b4fd28da8b0b09c52239.tar.bz2 |
Disable PosixDynamicThreadPoolTest.Basic on TSAN.
This test is giving data race errors.
TBR=sadrul@chromium.org, ajwong@chromium.org
NOTRY=true
BUG=305100
Review URL: https://codereview.chromium.org/26462002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227496 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/threading')
-rw-r--r-- | base/threading/worker_pool_posix_unittest.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/base/threading/worker_pool_posix_unittest.cc b/base/threading/worker_pool_posix_unittest.cc index 6343779..894d9fa 100644 --- a/base/threading/worker_pool_posix_unittest.cc +++ b/base/threading/worker_pool_posix_unittest.cc @@ -148,7 +148,13 @@ class PosixDynamicThreadPoolTest : public testing::Test { } // namespace -TEST_F(PosixDynamicThreadPoolTest, Basic) { +#if defined(THREAD_SANITIZER) +// These tests fail under ThreadSanitizer, see http://crbug.com/305100. +#define MAYBE_Basic DISABLED_Basic +#else +#define MAYBE_Basic Basic +#endif +TEST_F(PosixDynamicThreadPoolTest, MAYBE_Basic) { EXPECT_EQ(0, peer_.num_idle_threads()); EXPECT_EQ(0U, unique_threads_.size()); EXPECT_EQ(0U, peer_.pending_tasks().size()); |