Cleanup scripts and suppressions for TSan v1

Since we don't use it anymore on Linux and don't plan
to ever support it for Windows.

BUG=
R=pbos@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@7420 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
kjellander@webrtc.org
2014-10-10 09:18:34 +00:00
parent fae6bc4106
commit afede835ee
20 changed files with 5 additions and 1648 deletions

View File

@ -1,4 +0,0 @@
# https://code.google.com/p/webrtc/issues/detail?id=2323
AudioDecoderIsacFbTest.EncodeDecode
AudioDecoderIsacFloatTest.EncodeDecode
AudioDecoderIsacSwbTest.EncodeDecode

View File

@ -1,12 +0,0 @@
TODO(wu): https://code.google.com/p/webrtc/issues/detail?id=2380
WebRtcVideoMediaChannelTest.TwoStreamsAddAndRemoveUnsignalledRecv
WebRtcVideoMediaChannelTest.TwoStreamsReUseFirstStream
WebRtcVideoMediaChannelTest.TwoStreamsSendAndFailUnsignalledRecv
WebRtcVideoMediaChannelTest.TwoStreamsSendAndFailUnsignalledRecvInOneToOne
WebRtcVideoMediaChannelTest.TwoStreamsSendAndReceive
WebRtcVideoMediaChannelTest.TwoStreamsSendAndUnsignalledRecv
TODO(pbos): This suppression is overly broad, but offline talks with kjellander@
indicate that we can move over to tsanv2 and deprecate tsanv1, which will remove
the need for tsanv1 suppressions.
WebRtcVideoChannel2BaseTest.*

View File

@ -1,4 +0,0 @@
# TODO(wu): Reenable P2PTransportChannelTest after issue 2158 is resolved.
P2PTransportChannelTest.*
PortTest.TestSendStunMessageAsIce
VoiceChannelTest.TestKeyboardMute

View File

@ -1,7 +0,0 @@
# https://code.google.com/p/webrtc/issues/detail?id=2396
ChannelManagerTest.StartupShutdownOnThread
PortTest.*
P2PTransportChannel*
DtlsTransportChannelTest.*
RelayPortTest.*
PortAllocatorTest.*

View File

@ -1,45 +0,0 @@
# Tests that are failing when run under TSan.
DtmfSenderTest.InsertDtmf
JsepPeerConnectionP2PTestClient.AddDataChannelAfterRenegotiation
JsepPeerConnectionP2PTestClient.GetAudioInputLevelStats
JsepPeerConnectionP2PTestClient.GetAudioOutputLevelStats
JsepPeerConnectionP2PTestClient.GetBytesReceivedStats
JsepPeerConnectionP2PTestClient.GetBytesSentStats
JsepPeerConnectionP2PTestClient.IceRestart
JsepPeerConnectionP2PTestClient.LocalP2PTestAnswerAudio
JsepPeerConnectionP2PTestClient.LocalP2PTestAnswerVideo
JsepPeerConnectionP2PTestClient.LocalP2PTest16To9
JsepPeerConnectionP2PTestClient.LocalP2PTestDataChannel
JsepPeerConnectionP2PTestClient.LocalP2PTestDtls
JsepPeerConnectionP2PTestClient.LocalP2PTestDtmf
JsepPeerConnectionP2PTestClient.LocalP2PTestReceiverDoesntSupportData
JsepPeerConnectionP2PTestClient.LocalP2PTestOfferDtlsButNotSdes
JsepPeerConnectionP2PTestClient.LocalP2PTestOfferSdesToDtls
JsepPeerConnectionP2PTestClient.LocalP2PTestOfferDtlsToSdes
JsepPeerConnectionP2PTestClient.LocalP2PTestWithoutMsid
JsepPeerConnectionP2PTestClient.LocalP2PTestWithVideoDecoderFactory
JsepPeerConnectionP2PTestClient.RegisterDataChannelObserver
JsepPeerConnectionP2PTestClient.UpdateOfferWithRejectedContent
PeerConnectionInterfaceTest.DataChannelCloseWhenPeerConnectionClose
PeerConnectionEndToEndTest.Call
PeerConnectionEndToEndTest.CallWithLegacySdp
PeerConnectionInterfaceTest.ReceiveFireFoxOffer
PeerConnectionInterfaceTest.TestDataChannel
PeerConnectionInterfaceTest.TestSendBinaryOnRtpDataChannel
PeerConnectionInterfaceTest.TestSendOnlyDataChannel
# The following disables all tests under tsan due to crashes on shutdown.
SctpDataChannelTest.*
DtmfSenderTest.*
JsepSessionDescriptionTest.*
LocalAudioSourceTest.*
LocalVideoSourceTest.*
MediaStreamSignalingTest.*
JsepPeerConnectionP2PTestClient.*
PeerConnectionFactoryTestInternal.*
PeerConnectionFactoryTest.*
PeerConnectionInterfaceTest.*
FakeAdmTest.*
VideoTrack.*
WebRtcSdpTest.*
WebRtcSessionTest.*

View File

@ -1,102 +0,0 @@
# Tests that are failing when run under TSan.
CpuMonitorTest.TestCpuMonitor
PhysicalSocketTest.TestUdpReadyToSendIPv4
ThreadTest.Release
# The following lines disables all tests on tsan since it crashes on shutdown.
AsyncHttpRequestTest.*
FixedSizeLockFreeQueueTest.*
AutoDetectProxyTest.*
BandwidthSmootherTest.*
Base64.*
BasicTypesTest.*
BindTest.*
BufferTest.*
ByteBufferTest.*
ByteOrderTest.*
CpuMonitorTest.*
Crc32Test.*
EventTest.*
FileLockTest.*
FilesystemTest.*
RandomTest.*
HttpBaseTest.*
Url.*
HttpResponseData.*
HttpServer.*
IPAddressTest.*
LogTest.*
Md5DigestTest.*
MessageDigestTest.*
MessageQueueTest.*
MessageQueueManager.*
MultipartTest.*
NatTest.*
NatTcpTest.*
NetworkTest.*
NullSocketServerTest.*
OptionsFile.*
Pathname.*
PhysicalSocketTest.*
PosixSignalDeliveryTest.*
ProfilerTest.*
ProxyTest.*
ProxyDetectTest.*
RateLimiterTest.*
RateTrackerTest.*
ReferenceCountedSingletonFactory.*
RollingAccumulatorTest.*
Sha1DigestTest.*
SharedExclusiveLockTest.*
SignalThreadTest.*
SigslotDefault.*
SigslotSTSlotTest.*
SigslotMTSlotTest.*
SigslotMTLockTest.*
DestructionOrder.*
SocketAddressTest.*
StreamSegment.*
FifoBufferTest.*
AsyncWriteTest.*
Utf8EncodeTest.*
HexEncodeTest.*
TokenizeTest.*
SplitTest.*
BoolTest.*
string_matchTest.*
string_trim_Test.*
string_startsTest.*
string_endsTest.*
start_task_test.*
unstarted_task_test.*
TestClientTest.*
ThreadTest.*
TimeTest.*
Urlencode.*
Urldecode.*
VersionParsing.*
VirtualSocketServerTest.*
QNameTest.*
XmlBuilderTest.*
XmlElementTest.*
XmlnsStackTest.*
XmlParserTest.*
XmlPrinterTest.*
HangoutPubSubClientTest.*
JidTest.*
MucRoomConfigTaskTest.*
MucRoomDiscoveryTaskTest.*
MucRoomLookupTaskTest.*
MucRoomUniqueHangoutIdTaskTest.*
PingTaskTest.*
PubSubClientTest.*
PubSubTasksTest.*
XmppEngineTest.*
XmppLoginTaskTest.*
XmppStanzaParserTest.*
LateBindingSymbolTable.*
LinuxFdWalk.*
SSLIdentityTest.*
SSLStreamAdapterTestTLS.*
SSLStreamAdapterTestDTLS.*
SSLStreamAdapterTestDTLSFromPEMStrings.*

View File

@ -1,12 +0,0 @@
# Tests that are too slow.
AudioCodingModuleTest.TestAllCodecs*
AudioCodingModuleTest.TestEncodeDecode*
AudioCodingModuleTest.TestFEC*
AudioCodingModuleTest.TestIsac*
AudioCodingModuleTest.TwoWayCommunication*
AudioCodingModuleTest.TestStereo*
AudioCodingModuleTest.TestVADDTX*
AudioCodingModuleTest.TestOpus*
FecTest.FecTest
TestVp8Impl.BaseUnitTest
VideoProcessorIntegrationTest.ProcessNoLossChangeBitRate

View File

@ -1,5 +0,0 @@
# Tests that are too slow.
VideoProcessorIntegrationTest.ProcessZeroPacketLoss
# https://code.google.com/p/webrtc/issues/detail?id=2328
DualStreamTest.BitExactSync*

View File

@ -1,2 +0,0 @@
# Tests that are too slow.
CommonFormats/AudioProcessingTest*

View File

@ -1,17 +0,0 @@
# Too slow to run with TSan on Windows.
ApmTest.EchoCancellationReportsCorrectDelays
ApmTest.IdenticalInputChannelsResultInIdenticalOutputChannels
CommonFormats/AudioProcessingTest*
RingBufferTest.RandomStressTest
RingBufferTest.RandomStressTestWithNullPtr
VideoProcessingModuleTest.ContentAnalysis
VideoProcessingModuleTest.Deflickering
VideoProcessingModuleTest.Denoising
TestVideoSenderWithVp8.*
# https://code.google.com/p/webrtc/issues/detail?id=1938
MouseCursorShapeTest.MatchCursors
# https://code.google.com/p/webrtc/issues/detail?id=2329
NetEqDecodingTest.TestBitExactness
NetEqDecodingTest.TestNetworkStatistics

View File

@ -1,3 +0,0 @@
# https://code.google.com/p/webrtc/issues/detail?id=2329
NetEqDecodingTest.TestBitExactness
NetEqDecodingTest.TestNetworkStatistics

View File

@ -1,2 +0,0 @@
# https://code.google.com/p/webrtc/issues/detail?id=2330
ClockTest.NtpTime