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