Remove lsan suppression.txt
After https://codereview.chromium.org/941433004/ the buildbots are no longer specifying this file as the LSan suppressions from the command line. In https://code.google.com/p/webrtc/source/detail?r=8406 we added compiler-based suppressions for WebRTC to be used as default. R=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/36349004 Cr-Commit-Position: refs/heads/master@{#8512} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8512 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
e723728992
commit
60f295fcb1
@ -1 +0,0 @@
|
||||
*
|
@ -1,43 +0,0 @@
|
||||
#!/usr/bin/env python
|
||||
# Copyright (c) 2013 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.
|
||||
|
||||
"""
|
||||
Copied from Chrome's src/tools/lsan/PRESUBMIT.py
|
||||
|
||||
See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
|
||||
for more details on the presubmit API built into gcl.
|
||||
"""
|
||||
|
||||
import re
|
||||
|
||||
def CheckChange(input_api, output_api):
|
||||
errors = []
|
||||
|
||||
for f in input_api.AffectedFiles():
|
||||
if not f.LocalPath().endswith('suppressions.txt'):
|
||||
continue
|
||||
for line_num, line in enumerate(f.NewContents()):
|
||||
line = line.strip()
|
||||
if line.startswith('#') or not line:
|
||||
continue
|
||||
if not line.startswith('leak:'):
|
||||
errors.append('"%s" should be "leak:..." in %s line %d' %
|
||||
(line, f.LocalPath(), line_num))
|
||||
if errors:
|
||||
return [output_api.PresubmitError('\n'.join(errors))]
|
||||
return []
|
||||
|
||||
def CheckChangeOnUpload(input_api, output_api):
|
||||
return CheckChange(input_api, output_api)
|
||||
|
||||
def CheckChangeOnCommit(input_api, output_api):
|
||||
return CheckChange(input_api, output_api)
|
||||
|
||||
def GetPreferredTrySlaves():
|
||||
return ['linux_asan']
|
@ -1,92 +0,0 @@
|
||||
# This is a suppressions file that must exist in order for the Leak Sanitizer
|
||||
# (LSan) bot to be able to run with the default configuration.
|
||||
# More info about LSan on
|
||||
# http://www.chromium.org/developers/testing/leaksanitizer
|
||||
|
||||
#### Third-party leaks ####
|
||||
|
||||
# Leak reported in libstdc++
|
||||
leak:std::string::_Rep::_S_create
|
||||
|
||||
# False positives in libfontconfig. http://crbug.com/39050
|
||||
leak:libfontconfig
|
||||
|
||||
# Leaks in Nvidia's libGL.
|
||||
leak:libGL.so
|
||||
|
||||
# XRandR has several one time leaks.
|
||||
leak:libxrandr
|
||||
|
||||
# The NSS suppressions above will not fire when the fast stack unwinder is used,
|
||||
# because it can't unwind through NSS libraries. Apply blanket suppressions for
|
||||
# now.
|
||||
leak:libnssutil3
|
||||
leak:libnspr4
|
||||
leak:libnss3
|
||||
leak:libplds4
|
||||
leak:libnssckbi
|
||||
|
||||
# xrandr leak. http://crbug.com/119677
|
||||
leak:XRRFindDisplay
|
||||
|
||||
#### Actual bugs in WebRTC code ####
|
||||
|
||||
# rtc_unittest
|
||||
# https://code.google.com/p/webrtc/issues/detail?id=3827 for details.
|
||||
leak:rtc::unstarted_task_test_DoNotDeleteTask2_Test::TestBody
|
||||
leak:rtc::HttpServer::HandleConnection
|
||||
leak:rtc::HttpServer::Connection::onHttpHeaderComplete
|
||||
leak:rtc::HttpResponseData::set_success
|
||||
leak:rtc::HttpData::changeHeader
|
||||
# https://code.google.com/p/webrtc/issues/detail?id=4149 for details.
|
||||
leak:StartDNSLookup
|
||||
|
||||
# libjingle_media_unittest
|
||||
# https://code.google.com/p/webrtc/issues/detail?id=
|
||||
leak:cricket::FakeNetworkInterface::SetOption
|
||||
leak:CodecTest_TestCodecOperators_Test::TestBody
|
||||
leak:VideoEngineTest*::ConstrainNewCodecBody
|
||||
leak:VideoMediaChannelTest*::AddRemoveRecvStreams
|
||||
leak:WebRtcVideoCapturerTest_TestCapture_Test::TestBody
|
||||
leak:WebRtcVideoEngineTestFake_MultipleSendStreamsWithOneCapturer_Test::TestBody
|
||||
leak:WebRtcVideoEngineTestFake_SetBandwidthInConference_Test::TestBody
|
||||
leak:WebRtcVideoEngineTestFake_SetSendCodecsRejectBadFormat_Test::TestBody
|
||||
|
||||
# libjingle_peerconnection_unittest
|
||||
# https://code.google.com/p/webrtc/issues/detail?id=2528
|
||||
leak:cricket::FakeVideoMediaChannel::~FakeVideoMediaChannel
|
||||
leak:cricket::MediaSessionDescriptionFactory::CreateAnswer
|
||||
leak:cricket::MediaSessionDescriptionFactory::CreateOffer
|
||||
leak:DtmfSenderTest_InsertEmptyTonesToCancelPreviousTask_Test::TestBody
|
||||
leak:sigslot::_signal_base2*::~_signal_base2
|
||||
leak:testing::internal::CmpHelperEQ
|
||||
leak:webrtc::AudioDeviceLinuxALSA::InitMicrophone
|
||||
leak:webrtc::AudioDeviceLinuxALSA::InitSpeaker
|
||||
leak:webrtc::CreateIceCandidate
|
||||
leak:webrtc::FakeConstraints::AddOptional
|
||||
leak:webrtc::WebRtcIdentityRequestObserver::OnSuccess
|
||||
leak:webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
|
||||
leak:webrtc::WebRtcSessionDescriptionFactory::InternalCreateOffer
|
||||
leak:PeerConnectionInterfaceTest_SsrcInOfferAnswer_Test::TestBody
|
||||
leak:PeerConnectionInterfaceTest_CloseAndTestMethods_Test::TestBody
|
||||
leak:WebRtcSdpTest::TestDeserializeRtcpFb
|
||||
leak:WebRtcSdpTest::TestSerialize
|
||||
leak:WebRtcSdpTest_SerializeSessionDescriptionWithDataChannelAndBandwidth_Test::TestBody
|
||||
leak:WebRtcSdpTest_SerializeSessionDescriptionWithBandwidth_Test::TestBody
|
||||
leak:WebRtcSessionTest::SetLocalDescriptionExpectError
|
||||
leak:WebRtcSessionTest_TestAVOfferWithAudioOnlyAnswer_Test::TestBody
|
||||
|
||||
# libjingle_unittest
|
||||
# https://code.google.com/p/webrtc/issues/detail?id=2527
|
||||
leak:buzz::FakeXmppClient::SendStanza
|
||||
leak:buzz::XmppTask::XmppTask
|
||||
leak:HangoutPubSubClientTest::HangoutPubSubClientTest
|
||||
leak:MucRoomConfigTaskTest::SetUp
|
||||
leak:MucRoomDiscoveryTaskTest::SetUp
|
||||
leak:MucRoomLookupTaskTest::SetUp
|
||||
leak:MucRoomUniqueHangoutIdTaskTest::SetUp
|
||||
leak:PingTaskTest::SetUp
|
||||
leak:PingXmppClient::SendStanza
|
||||
leak:PubSubClientTest::PubSubClientTest
|
||||
leak:PubSubTasksTest::PubSubTasksTest
|
||||
|
Loading…
x
Reference in New Issue
Block a user