63e988856e
A new test target named 'modules_integrationtests' is created and the following test targets were merged into it: * audio_coding_module_test * test_fec * video_coding_integrationtests * vp8_integrationtests A couple of other targets were merged into modules_unittests: * audio_coding_unittests * audioproc_unittest * common_unittests * video_coding_unittests * video_processing_unittests * vp8_unittests I wasn't able to merge audio_decoder_unittests and neteq_unittests due to conflicts with different defines in these tests. Some tests that have special requirements aren't merged into modules_integrationtests yet. I took the opportunity to rename them since the bot configs will need to be update anyway: * audio_device_test_api -> audio_device_integrationtests * video_capture_module_test -> video_capture_integrationtests * video_render_module_test -> video_render_integrationtests Exclude files were added for modules_integrationtests to make sure the memcheck and tsan bots doesn't tests that are too slow (audio_coding_module_test and vp8_integrationtests were previously disabled on those bots). Suppressions for AudioCodingModuleTest needed to be added to get modules_integrationtests to pass memcheck (even if the test is excluded from execution). BUG=1843 TEST=local execution on Linux and trybots (passing except the merged tests of course) R=andrew@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1656004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4228 4adac7df-926f-26a2-2b94-8c16560cd09d
372 lines
12 KiB
Plaintext
372 lines
12 KiB
Plaintext
# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
|
|
#
|
|
# Use of this source code is governed by a BSD-style license
|
|
# that can be found in the LICENSE file in the root of the source
|
|
# tree. An additional intellectual property rights grant can be found
|
|
# in the file PATENTS. All contributing project authors may
|
|
# be found in the AUTHORS file in the root of the source tree.
|
|
|
|
# This file is used in addition to the one already maintained in Chrome.
|
|
# It acts as a place holder for future additions for WebRTC.
|
|
# It must exist for the Python wrapper script to work properly.
|
|
|
|
{
|
|
bug_716
|
|
Memcheck:Leak
|
|
fun:_Znw*
|
|
fun:_ZN6webrtc11ThreadPosix6CreateEPFbPvES1_NS_14ThreadPriorityEPKc
|
|
fun:_ZN6webrtc13ThreadWrapper12CreateThreadEPFbPvES1_NS_14ThreadPriorityEPKc
|
|
fun:_ZN6webrtc18videocapturemodule22VideoCaptureModuleV4L212StartCaptureERKNS_22VideoCaptureCapabilityE
|
|
fun:_ZN6webrtc11ViECapturer5StartERKNS_17CaptureCapabilityE
|
|
fun:_ZN6webrtc14ViECaptureImpl12StartCaptureEiRKNS_17CaptureCapabilityE
|
|
fun:_ZN15TbCaptureDeviceC1ER12TbInterfaces
|
|
fun:_ZN12_GLOBAL__N_114ViERtpFuzzTest5SetUpEv
|
|
}
|
|
|
|
{
|
|
bug_329_1
|
|
Memcheck:Unaddressable
|
|
fun:I422ToARGBRow_SSSE3
|
|
fun:I420ToARGB
|
|
fun:ConvertFromI420
|
|
fun:_ZN6webrtc15ConvertFromI420EPKhiNS_9VideoTypeEiiiPh
|
|
fun:_ZN6webrtc15VideoX11Channel12DeliverFrameEPhij
|
|
fun:_ZN6webrtc15VideoX11Channel11RenderFrameEjRNS_10VideoFrameE
|
|
fun:_ZN6webrtc19IncomingVideoStream26IncomingVideoStreamProcessEv
|
|
fun:_ZN6webrtc19IncomingVideoStream28IncomingVideoStreamThreadFunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_329_2
|
|
Memcheck:Leak
|
|
fun:_Znw*
|
|
fun:_ZN6webrtc18videocapturemodule16VideoCaptureImpl16CreateDeviceInfoEi
|
|
fun:_ZN6webrtc19VideoCaptureFactory16CreateDeviceInfoEi
|
|
fun:_ZN11ViEAutoTest22ViECaptureStandardTestEv
|
|
fun:_ZN12_GLOBAL__N_160ViEStandardIntegrationTest_RunsCaptureTestWithoutErrors_Test8TestBodyEv
|
|
}
|
|
|
|
{
|
|
bug_329_3
|
|
Memcheck:Unaddressable
|
|
fun:I422ToARGBRow_SSSE3
|
|
fun:I420ToARGB
|
|
fun:ConvertFromI420
|
|
fun:_ZN6webrtc15ConvertFromI420EPKhiNS_9VideoTypeEiiiPh
|
|
fun:_ZN6webrtc15VideoX11Channel12DeliverFrameEPhij
|
|
fun:_ZN6webrtc15VideoX11Channel11RenderFrameEjRNS_10VideoFrameE
|
|
fun:_ZN6webrtc19IncomingVideoStream26IncomingVideoStreamProcessEv
|
|
fun:_ZN6webrtc19IncomingVideoStream28IncomingVideoStreamThreadFunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_329_4
|
|
Memcheck:Param
|
|
socketcall.sendto(msg)
|
|
obj:*libpthread-*.so
|
|
fun:_ZN6webrtc14UdpSocketPosix6SendToEPKaiRKNS_13SocketAddressE
|
|
...
|
|
fun:_ZN6webrtc17ModuleRtpRtcpImpl16SendOutgoingDataENS_9FrameTypeEajlPKhjPKNS_22RTPFragmentationHeaderEPKNS_14RTPVideoHeaderE
|
|
...
|
|
fun:_ZN6webrtc10ViEEncoder12DeliverFrameEiPNS_10VideoFrameEiPKj
|
|
fun:_ZN6webrtc20ViEFrameProviderBase12DeliverFrameEPNS_10VideoFrameEiPKj
|
|
fun:_ZN6webrtc11ViECapturer16DeliverI420FrameEPNS_10VideoFrameE
|
|
fun:_ZN6webrtc11ViECapturer17ViECaptureProcessEv
|
|
fun:_ZN6webrtc11ViECapturer24ViECaptureThreadFunctionEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_329_5
|
|
Memcheck:Param
|
|
socketcall.sendto(msg)
|
|
obj:*libpthread-*.so
|
|
fun:_ZN6webrtc14UdpSocketPosix6SendToEPKaiRKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl14SendRTCPPacketEiPKvi
|
|
fun:_ZN6webrtc9ViESender14SendRTCPPacketEiPKvi
|
|
fun:_ZN6webrtc10RTCPSender13SendToNetworkEPKht
|
|
fun:_ZN6webrtc10RTCPSender8SendRTCPEjiPKtbm
|
|
fun:_ZN6webrtc17ModuleRtpRtcpImpl7ProcessEv
|
|
fun:_ZN6webrtc17ProcessThreadImpl7ProcessEv
|
|
fun:_ZN6webrtc17ProcessThreadImpl3RunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_329_6
|
|
Memcheck:Param
|
|
socketcall.sendto(msg)
|
|
obj:*libpthread-*.so
|
|
fun:_ZN6webrtc14UdpSocketPosix6SendToEPKaiRKNS_13SocketAddressE
|
|
...
|
|
fun:_ZN6webrtc10ViEEncoder12DeliverFrameEiPNS_10VideoFrameEiPKj
|
|
fun:_ZN6webrtc20ViEFrameProviderBase12DeliverFrameEPNS_10VideoFrameEiPKj
|
|
fun:_ZN6webrtc11ViECapturer16DeliverI420FrameEPNS_10VideoFrameE
|
|
fun:_ZN6webrtc11ViECapturer17ViECaptureProcessEv
|
|
}
|
|
|
|
{
|
|
bug_329_7
|
|
Memcheck:Unaddressable
|
|
fun:I422ToARGBRow_SSSE3
|
|
fun:I420ToARGB
|
|
fun:ConvertFromI420
|
|
fun:_ZN6webrtc15ConvertFromI420ERKNS_10VideoFrameEiNS_9VideoTypeEiPh
|
|
fun:_ZN6webrtc15VideoX11Channel12DeliverFrameERKNS_10VideoFrameE
|
|
fun:_ZN6webrtc15VideoX11Channel11RenderFrameEjRNS_10VideoFrameE
|
|
fun:_ZN6webrtc19IncomingVideoStream26IncomingVideoStreamProcessEv
|
|
fun:_ZN6webrtc19IncomingVideoStream28IncomingVideoStreamThreadFunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_329_8
|
|
Memcheck:Unaddressable
|
|
fun:I422ToARGBRow_SSSE3
|
|
fun:I420ToARGB
|
|
fun:ConvertFromI420
|
|
fun:_ZN6webrtc15ConvertFromI420ERKNS_10VideoFrameEiNS_9VideoTypeEiPh
|
|
fun:_ZN6webrtc15VideoX11Channel12DeliverFrameERKNS_10VideoFrameE
|
|
fun:_ZN6webrtc15VideoX11Channel11RenderFrameEjRNS_10VideoFrameE
|
|
fun:_ZN6webrtc19IncomingVideoStream26IncomingVideoStreamProcessEv
|
|
fun:_ZN6webrtc19IncomingVideoStream28IncomingVideoStreamThreadFunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_898_1
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:_ZN16FakeMediaProcess7ProcessEiN6webrtc15ProcessingTypesEPsiib
|
|
...
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse17PlayThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse14PlayThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_898_2
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:_ZN16FakeMediaProcess7ProcessEiN6webrtc15ProcessingTypesEPsiib
|
|
...
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16RecThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse13RecThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_1
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:_ZN6webrtc11VoEBaseImpl16NeedMorePlayDataEjhhjPvRj
|
|
fun:_ZN6webrtc17AudioDeviceBuffer18RequestPlayoutDataEj
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse17PlayThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse14PlayThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_2
|
|
Memcheck:Unaddressable
|
|
fun:memcpy@@GLIBC_2.14
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16ReadRecordedDataEPKvm
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16RecThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse13RecThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_3
|
|
Memcheck:Uninitialized
|
|
fun:_ZN6webrtc11RTCPUtility21RTCPParseCommonHeaderEPKhS2_RNS0_16RTCPCommonHeaderE
|
|
...
|
|
fun:_ZN6webrtc12RTCPReceiver10HandleSDESERNS_11RTCPUtility12RTCPParserV2E
|
|
fun:_ZN6webrtc12RTCPReceiver18IncomingRTCPPacketERNS_8RTCPHelp21RTCPPacketInformationEPNS_11RTCPUtility12RTCPParserV2E
|
|
fun:_ZN6webrtc17ModuleRtpRtcpImpl14IncomingPacketEPKht
|
|
fun:_ZN6webrtc3voe7Channel18IncomingRTCPPacketEPKaiPKct
|
|
fun:_ZN6webrtc16UdpTransportImpl20IncomingRTCPFunctionEPKaiPKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl20IncomingRTCPCallbackEPvPKaiPKNS_13SocketAddressE
|
|
fun:_ZN6webrtc14UdpSocketPosix11HasIncomingEv
|
|
fun:_ZN6webrtc25UdpSocketManagerPosixImpl7ProcessEv
|
|
fun:_ZN6webrtc25UdpSocketManagerPosixImpl3RunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_4
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:_ZN6webrtc3voe10AudioLevel12ComputeLevelERKNS_10AudioFrameE
|
|
fun:_ZN6webrtc3voe11OutputMixer28DoOperationsOnCombinedSignalEv
|
|
fun:_ZN6webrtc11VoEBaseImpl16NeedMorePlayDataEjhhjPvRj
|
|
fun:_ZN6webrtc17AudioDeviceBuffer18RequestPlayoutDataEj
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse17PlayThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse14PlayThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_5
|
|
Memcheck:Uninitialized
|
|
fun:WebRtcSpl_UpBy2ShortToInt
|
|
fun:WebRtcSpl_Resample8khzTo22khz
|
|
fun:_ZN6webrtc9Resampler4PushEPKsiPsiRi
|
|
fun:_ZN6webrtc3voe16RemixAndResampleERKNS_10AudioFrameEPNS_9ResamplerEPS1_
|
|
fun:_ZN6webrtc3voe11OutputMixer13GetMixedAudioEiiPNS_10AudioFrameE
|
|
fun:_ZN6webrtc11VoEBaseImpl16NeedMorePlayDataEjhhjPvRj
|
|
fun:_ZN6webrtc17AudioDeviceBuffer18RequestPlayoutDataEj
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse17PlayThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse14PlayThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug 332_6
|
|
Memcheck:Param
|
|
socketcall.sendto(msg)
|
|
obj:*libpthread-*.so
|
|
fun:_ZN6webrtc14UdpSocketPosix6SendToEPKaiRKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl14SendRTCPPacketEiPKvi
|
|
fun:_ZN6webrtc3voe7Channel14SendRTCPPacketEiPKvi
|
|
...
|
|
fun:_ZN6webrtc17ModuleRtpRtcpImpl14IncomingPacketEPKht
|
|
fun:_ZN6webrtc3voe7Channel17IncomingRTPPacketEPKaiPKct
|
|
fun:_ZN6webrtc16UdpTransportImpl19IncomingRTPFunctionEPKaiPKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl19IncomingRTPCallbackEPvPKaiPKNS_13SocketAddressE
|
|
fun:_ZN6webrtc14UdpSocketPosix11HasIncomingEv
|
|
fun:_ZN6webrtc25UdpSocketManagerPosixImpl7ProcessEv
|
|
fun:_ZN6webrtc25UdpSocketManagerPosixImpl3RunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
|
|
{
|
|
bug_332_7
|
|
Memcheck:Param
|
|
socketcall.sendto(msg)
|
|
obj:*libpthread-*.so
|
|
fun:_ZN6webrtc14UdpSocketPosix6SendToEPKaiRKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl10SendPacketEiPKvi
|
|
...
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16ReadRecordedDataEPKvm
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16RecThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse13RecThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_8
|
|
Memcheck:Param
|
|
socketcall.sendto(msg)
|
|
obj:*libpthread-*.so
|
|
fun:_ZN6webrtc14UdpSocketPosix6SendToEPKaiRKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl14SendRTCPPacketEiPKvi
|
|
fun:_ZN6webrtc3voe7Channel14SendRTCPPacketEiPKvi
|
|
fun:_ZN6webrtc10RTCPSender13SendToNetworkEPKht
|
|
fun:_ZN6webrtc10RTCPSender8SendRTCPEjiPKtbm
|
|
fun:_ZN6webrtc17ModuleRtpRtcpImpl7ProcessEv
|
|
fun:_ZN6webrtc17ProcessThreadImpl7ProcessEv
|
|
fun:_ZN6webrtc17ProcessThreadImpl3RunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_9
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:_ZN6webrtc17AudioDeviceBuffer19DeliverRecordedDataEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse19ProcessRecordedDataEPajj
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16ReadRecordedDataEPKvm
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse16RecThreadProcessEv
|
|
fun:_ZN6webrtc21AudioDeviceLinuxPulse13RecThreadFuncEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_332_10
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:_ZN6webrtc12RTCPReceiver18IncomingRTCPPacketERNS_8RTCPHelp21RTCPPacketInformationEPNS_11RTCPUtility12RTCPParserV2E
|
|
fun:_ZN6webrtc17ModuleRtpRtcpImpl14IncomingPacketEPKht
|
|
fun:_ZN6webrtc3voe7Channel18IncomingRTCPPacketEPKaiPKct
|
|
fun:_ZN6webrtc16UdpTransportImpl20IncomingRTCPFunctionEPKaiPKNS_13SocketAddressE
|
|
fun:_ZN6webrtc16UdpTransportImpl20IncomingRTCPCallbackEPvPKaiPKNS_13SocketAddressE
|
|
fun:_ZN6webrtc14UdpSocketPosix11HasIncomingEv
|
|
fun:_ZN6webrtc25UdpSocketManagerPosixImpl7ProcessEv
|
|
fun:_ZN6webrtc25UdpSocketManagerPosixImpl3RunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
bug_891
|
|
Memcheck:Unaddressable
|
|
fun:XShmPutImage
|
|
fun:_ZN6webrtc15VideoX11Channel12DeliverFrameEPhij
|
|
fun:_ZN6webrtc15VideoX11Channel11RenderFrameEjRNS_10VideoFrameE
|
|
fun:_ZN6webrtc19IncomingVideoStream26IncomingVideoStreamProcessEv
|
|
fun:_ZN6webrtc19IncomingVideoStream28IncomingVideoStreamThreadFunEPv
|
|
fun:_ZN6webrtc11ThreadPosix3RunEv
|
|
fun:StartThread
|
|
}
|
|
|
|
{
|
|
ignore_common_benevolent_trace_library_errors
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:vsnprintf
|
|
fun:_ZN6webrtc5Trace3AddENS_10TraceLevelENS_11TraceModuleEiPKcz
|
|
...
|
|
}
|
|
|
|
{
|
|
ignore_leak_when_alsa_hits_error
|
|
Memcheck:Leak
|
|
...
|
|
fun:snd_device_name_hint
|
|
fun:_ZNK6webrtc20AudioDeviceLinuxALSA14GetDevicesInfoEibiPci
|
|
fun:_ZN6webrtc20AudioDeviceLinuxALSA16SetPlayoutDeviceEt
|
|
fun:_ZN6webrtc21AudioDeviceModuleImpl16SetPlayoutDeviceEt
|
|
fun:_ZN6webrtc11VoEBaseImpl4InitEPNS_17AudioDeviceModuleE
|
|
fun:_ZN11ViEAutoTest19ViEFileStandardTestEv
|
|
fun:_ZN12_GLOBAL__N_157ViEStandardIntegrationTest_RunsFileTestWithoutErrors_Test8TestBodyEv
|
|
}
|
|
|
|
{
|
|
bug_270_1
|
|
Memcheck:Uninitialized
|
|
...
|
|
fun:WebRtcNetEQ_RecOutInternal
|
|
fun:WebRtcNetEQ_RecOut
|
|
...
|
|
}
|
|
|
|
{
|
|
bug_270_2
|
|
Memcheck:Uninitialized
|
|
fun:WebRtcNetEQ_GetSpeechOutputType
|
|
...
|
|
}
|
|
|
|
|