Disable tests according to issues: 1205,2272,2288,2290,2291

BUG=1205,2272,2288,2290,2291
R=wu@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/2069005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4596 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/talk/app/webrtc/peerconnection_unittest.cc b/talk/app/webrtc/peerconnection_unittest.cc
index 250e60f..a1f30a4 100644
--- a/talk/app/webrtc/peerconnection_unittest.cc
+++ b/talk/app/webrtc/peerconnection_unittest.cc
@@ -1095,7 +1095,7 @@
 
 // This test sets up a Jsep call between two parties, and the callee only
 // accept to receive audio.
-TEST_F(JsepPeerConnectionP2PTestClient, LocalP2PTestAnswerAudio) {
+TEST_F(JsepPeerConnectionP2PTestClient, DISABLE_LocalP2PTestAnswerAudio) {
   ASSERT_TRUE(CreateTestClients());
   receiving_client()->SetReceiveAudioVideo(true, false);
   LocalP2PTest();
diff --git a/talk/base/macsocketserver_unittest.cc b/talk/base/macsocketserver_unittest.cc
index 07cce26..1adbed0 100644
--- a/talk/base/macsocketserver_unittest.cc
+++ b/talk/base/macsocketserver_unittest.cc
@@ -132,7 +132,7 @@
   SocketTest::TestConnectWithDnsLookupIPv6();
 }
 
-TEST_F(MacAsyncSocketTest, TestConnectFailIPv4) {
+TEST_F(MacAsyncSocketTest, DISABLE_TestConnectFailIPv4) {
   SocketTest::TestConnectFailIPv4();
 }
 
diff --git a/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-tsan.txt b/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-tsan.txt
index ee4be4d..3cc711f 100644
--- a/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-tsan.txt
+++ b/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-tsan.txt
@@ -23,4 +23,5 @@
 PeerConnectionInterfaceTest.TestDataChannel
 PeerConnectionInterfaceTest.TestSendBinaryOnRtpDataChannel
 PeerConnectionInterfaceTest.TestSendOnlyDataChannel
-
+WebRtcSessionTest.TestRtpDataChannelConstraintTakesPrecedence
+WebRtcSessionTest.TestSctpDataChannelWithDtls
diff --git a/tools/valgrind-webrtc/tsan/suppressions.txt b/tools/valgrind-webrtc/tsan/suppressions.txt
index 98db4cb..052042a 100644
--- a/tools/valgrind-webrtc/tsan/suppressions.txt
+++ b/tools/valgrind-webrtc/tsan/suppressions.txt
@@ -474,6 +474,17 @@
   ...
 }
 {
+  bug_1205_47
+  ThreadSanitizer:Race
+  fun:cricket::WebRtcDecoderObserver::IncomingRate
+  fun:webrtc::ViEChannel::OnReceiveStatisticsUpdate
+  fun:webrtc::VideoCodingModuleImpl::Process
+  fun:webrtc::ProcessThreadImpl::Process
+  fun:webrtc::ProcessThreadImpl::Run
+  fun:webrtc::ThreadPosix::Run
+  fun:StartThread
+}
+{
   bug_2078_1
   ThreadSanitizer:Race
   fun:talk_base::Thread::~Thread