diff --git a/tools/valgrind-webrtc/drmemory/suppressions.txt b/tools/valgrind-webrtc/drmemory/suppressions.txt index 98ddd5381..2a8a2dd7b 100644 --- a/tools/valgrind-webrtc/drmemory/suppressions.txt +++ b/tools/valgrind-webrtc/drmemory/suppressions.txt @@ -74,3 +74,93 @@ system call NtUserGetThreadDesktop parameter value #1 *!webrtc::ScreenCapturer::Create *!webrtc::ScreenCapturerTest::SetUp *!testing::internal::HandleSehExceptionsInMethodIfSupported + +# libjingle_media_unittest fails on Win DrMemory Full +UNINITIALIZED READ +name=https://code.google.com/p/webrtc/issues/detail?id=3158 (1) +*!_output_l +*!_vsnprintf_l +*!_vsnprintf +*!webrtc::Trace::Add +*!webrtc::ViECodecImpl::GetCodecTargetBitrate +*!cricket::WebRtcVideoMediaChannel::MaybeChangeStartBitrate +*!cricket::WebRtcVideoMediaChannel::SetSendCodec +*!cricket::WebRtcVideoMediaChannel::SetSendCodec +*!cricket::WebRtcVideoMediaChannel::SetSendCodecs +*!VideoMediaChannelTest<>::SetOneCodec +*!VideoMediaChannelTest<>::Send +*!VideoMediaChannelTest<>::TwoStreamsSendAndFailUnsignalledRecv +*!WebRtcVideoMediaChannelTest_TwoStreamsSendAndFailUnsignalledRecv_Test::TestBody +*!testing::internal::HandleSehExceptionsInMethodIfSupported<> + +UNINITIALIZED READ +name=https://code.google.com/p/webrtc/issues/detail?id=3158 (2) +*!_output_l +*!_vsnprintf_l +*!_vsnprintf +*!webrtc::Trace::Add +*!webrtc::ViECodecImpl::GetCodecTargetBitrate +*!cricket::WebRtcVideoMediaChannel::MaybeChangeStartBitrate +*!cricket::WebRtcVideoMediaChannel::MaybeResetVieSendCodec +*!cricket::WebRtcVideoMediaChannel::SendFrame +*!cricket::WebRtcVideoMediaChannel::SendFrame +*!sigslot::_connection2<>::emit +*!sigslot::signal2<>::operator() +*!cricket::VideoCapturer::OnFrameCaptured +*!sigslot::_connection2<>::emit +*!sigslot::signal2<>::operator() +*!cricket::FakeVideoCapturer::CaptureCustomFrame +*!cricket::FakeVideoCapturer::CaptureFrame +*!VideoMediaChannelTest<>::SendFrame +*!VideoMediaChannelTest<>::Send +*!VideoMediaChannelTest<>::TwoStreamsSendAndFailUnsignalledRecv +*!WebRtcVideoMediaChannelTest_TwoStreamsSendAndFailUnsignalledRecv_Test::TestBody +*!testing::internal::HandleSehExceptionsInMethodIfSupported<> + +UNINITIALIZED READ +name=https://code.google.com/p/webrtc/issues/detail?id=3158 (3) +*!_output_l +*!_vsnprintf_l +*!_vsnprintf +*!webrtc::Trace::Add +*!webrtc::ViEEncoder::DeliverFrame +*!webrtc::ViEFrameProviderBase::DeliverFrame +*!webrtc::ViECapturer::DeliverI420Frame +*!webrtc::ViECapturer::ViECaptureProcess +*!webrtc::ViECapturer::ViECaptureThreadFunction +*!webrtc::ThreadWindows::Run +*!webrtc::ThreadWindows::StartThread +*!_callthreadstartex +*!_threadstartex +KERNEL32.dll!BaseThreadInitThunk + +# libjingle_unittest, fails on Win DrMemory Full +UNINITIALIZED READ +name=https://code.google.com/p/webrtc/issues/detail?id=3158 (4) +*!_towlower_l +*!towlower +*!tolowercase +*!talk_base::IsDefaultBrowserFirefox +*!talk_base::GetProxySettingsForUrl +*!talk_base::AutoDetectProxy::GetProxyForUrl +*!talk_base::AutoDetectProxy::DoWork +*!talk_base::SignalThread::Run +*!talk_base::SignalThread::Worker::Run +*!talk_base::Thread::PreRun +KERNEL32.dll!BaseThreadInitThunk + +UNINITIALIZED READ +name=https://code.google.com/p/webrtc/issues/detail?id=3158 (5) +drmemorylib.dll!replace_memcmp +*!TestConnectivity +*!TestPhysicalInternal +*!NatTest_TestPhysicalIPv6_Test::TestBody +*!testing::internal::HandleSehExceptionsInMethodIfSupported<> + +UNINITIALIZED READ +name=https://code.google.com/p/webrtc/issues/detail?id=3158 (6) +*!TestConnectivity +*!TestPhysicalInternal +*!NatTest_TestPhysicalIPv6_Test::TestBody +*!testing::internal::HandleSehExceptionsInMethodIfSupported<> + diff --git a/tools/valgrind-webrtc/gtest_exclude/libjingle_media_unittest.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/libjingle_media_unittest.gtest-drmemory_win32.txt new file mode 100644 index 000000000..ab8387293 --- /dev/null +++ b/tools/valgrind-webrtc/gtest_exclude/libjingle_media_unittest.gtest-drmemory_win32.txt @@ -0,0 +1,3 @@ +# Fails on Dr Memory Full. +# https://code.google.com/p/webrtc/issues/detail?id=3158 +WebRtcVideoMediaChannelTest.SendVp8HdAndReceiveAdaptedVp8Vga diff --git a/tools/valgrind-webrtc/gtest_exclude/libjingle_p2p_unittest.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/libjingle_p2p_unittest.gtest-drmemory_win32.txt new file mode 100644 index 000000000..c879a244f --- /dev/null +++ b/tools/valgrind-webrtc/gtest_exclude/libjingle_p2p_unittest.gtest-drmemory_win32.txt @@ -0,0 +1,3 @@ +# Fails on Dr Memory Full. +# https://code.google.com/p/webrtc/issues/detail?id=3158 +P2PTransportChannelTest.TestOPENToOPENAsGiceNoneSharedUfrag diff --git a/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-drmemory_win32.txt new file mode 100644 index 000000000..38ef1c2ef --- /dev/null +++ b/tools/valgrind-webrtc/gtest_exclude/libjingle_peerconnection_unittest.gtest-drmemory_win32.txt @@ -0,0 +1,3 @@ +# Flakily fails on Dr Memory Light/Full. +# https://code.google.com/p/webrtc/issues/detail?id=3158 +JsepPeerConnectionP2PTestClient.LocalP2PTest16To9 diff --git a/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt index 2ec937b30..8cab2f658 100644 --- a/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt +++ b/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt @@ -1,4 +1,5 @@ # Too slow to run with Dr Memory on Windows. +ApmTest.EchoCancellationReportsCorrectDelays VideoProcessingModuleTest.Denoising diff --git a/tools/valgrind-webrtc/gtest_exclude/video_engine_tests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/video_engine_tests.gtest-drmemory_win32.txt new file mode 100644 index 000000000..df482cacc --- /dev/null +++ b/tools/valgrind-webrtc/gtest_exclude/video_engine_tests.gtest-drmemory_win32.txt @@ -0,0 +1,3 @@ +# Never completes on Dr Memory Full. +# https://code.google.com/p/webrtc/issues/detail?id=3159 +CallTest.SendsAndReceivesMultipleStreams