summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add another suppression rule for Bug 51682.hbono@chromium.org2010-12-161-0/+17
| | | | | | | | | | | This adds another suppression for Bug 51682 rule started since <http://build.chromium.org/p/chromium.memory/builders/Chromium%20Mac%20(valgrind)/builds/996/steps/memory%20test:%20net/logs/stdio>. TBR=thestig,timurrrr BUG=51682 TEST=make the "Chromium Mac (valgrind)" bot green. Review URL: http://codereview.chromium.org/5893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69399 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the suppression rule for Bug 50936.hbono@chromium.org2010-12-161-3/+0
| | | | | | | | | | | This change widens the suppression rule for Bug 50936. TBR=thestig,timurrrr BUG=50936 TEST=make the "Linux Tests (valgrind)(1)" bot green. Review URL: http://codereview.chromium.org/5851004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69398 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leak for Bug 67142.hbono@chromium.org2010-12-161-0/+7
| | | | | | | | | | | This change adds a suppression rule for Bug 67142, which started since Build 840 <http://build.chromium.org/p/chromium.memory/builders/Linux%20Tests%20(valgrind)(2)/builds/840/steps/memory%20test:%20ui/logs/stdio>. TBR=thestig,timurrrr BUG=67142 TEST=make the "Linux Tests (valgrind)(2)" bot green. Review URL: http://codereview.chromium.org/5896003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69397 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the suppression rules for Bug 49279.hbono@chromium.org2010-12-161-7/+1
| | | | | | | | | TBR=thestig,timurrrr BUG=49279 TEST=make the valgrind bots green Review URL: http://codereview.chromium.org/5914003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69384 0039d316-1c4b-4281-b951-d872f2087c98
* Add heapcheck suppression for NSS certificate trust leak.rsleevi@chromium.org2010-12-161-1/+19
| | | | | | | | | BUG=66941 TEST=none Review URL: http://codereview.chromium.org/5904002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69376 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69356 - Regenerate the root certificate and end-entity certificates ↵rsleevi@chromium.org2010-12-165-145/+91
| | | | | | | | | | | | | | | used for various tests in net_unittests, now that Windows can temporarily trust certificates for the duration of tests. In addition, add unittests for net::TestRootCerts, which depend on the certs being tested not being trusted by the system beforehand. BUG=8470, 5552 TEST=TestRootCertsTest.* Review URL: http://codereview.chromium.org/5535006 TBR=rsleevi@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69363 0039d316-1c4b-4281-b951-d872f2087c98
* Regenerate the root certificate and end-entity certificates used for various ↵rsleevi@chromium.org2010-12-165-91/+145
| | | | | | | | | | | | | tests in net_unittests, now that Windows can temporarily trust certificates for the duration of tests. In addition, add unittests for net::TestRootCerts, which depend on the certs being tested not being trusted by the system beforehand. BUG=8470, 5552 TEST=TestRootCertsTest.* Review URL: http://codereview.chromium.org/5535006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69356 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for temporarily trusting a certificate for the duration of unit ↵rsleevi@chromium.org2010-12-161-0/+7
| | | | | | | | | | | | | | | tests on Windows, rather than requiring the machine to be pre-configured out-of-band. Given the lack of a Microsoft-provided high-level API to supply application-level trusts to the verification routines, this implements a workaround that intercepts attempts to open the trusted system root store and injects the test certificates directly. This allows the unit tests to work without requiring that the Test CA be added to the machine's Trusted Certificates store. While doing so, clean up the interface to adding/removing trusted test certificates, so as to support more than one trusted certificate if necessary. BUG=8470 TEST=To follow Review URL: http://codereview.chromium.org/4646001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69351 0039d316-1c4b-4281-b951-d872f2087c98
* Make script cross-platform.scottbyer@chromium.org2010-12-151-1/+1
| | | | | | | | | BUG=none TEST=try script on both Mac and Linux on Mac build output. Review URL: http://codereview.chromium.org/5746007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69274 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out some SSL specific configs, and add another reference to /var/run topetermayo@chromium.org2010-12-152-4/+21
| | | | | | | | | | | override as well. TEST=not yet BUG=none Review URL: http://codereview.chromium.org/5591007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69222 0039d316-1c4b-4281-b951-d872f2087c98
* licensing: pass licenses.py scanevan@chromium.org2010-12-151-9/+15
| | | | | | | | | | | This makes it pass for all directories except third_party/qcms, which unfortunately needs some careful figuring out of the license. BUG=39240 Review URL: http://codereview.chromium.org/5830002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69207 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a ReadyPromptContent that displays a prompt to accept, temporarily ↵erikwright@chromium.org2010-12-141-0/+1
| | | | | | | | | | decline, or permanently decline ready mode. Implement a RegistryReadyModeState that manages the state (based on user's decision) in the registry. Interfaces to integrate those with the installer. BUG=None TEST=chrome_frame_unittests --gtest_filter='Ready*' Review URL: http://codereview.chromium.org/5747002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69175 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: fix HTML urls to automatically load plain textevan@chromium.org2010-12-141-1/+4
| | | | | | | | When the URL ends in /stdio, tack on /text after it. Review URL: http://codereview.chromium.org/5826002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69169 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionsService to ExtensionService.dhollowa@chromium.org2010-12-141-11/+11
| | | | | | | | | | | Followup to http://codereview.chromium.org/5730004/. Need to cover memcheck suppressions too. BUG=61409 TEST=Memory bots. Review URL: http://codereview.chromium.org/5755007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69163 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen a suppression and suppress a new leak.jhawkins@google.com2010-12-141-1/+22
| | | | | | | | | | TBR=thestig BUG=49279,66853 TEST=none Review URL: http://codereview.chromium.org/5814003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69161 0039d316-1c4b-4281-b951-d872f2087c98
* FileBasedPolicyLoader PrefValueStorePolicyRefreshTest.TestPolicyRefresh test ↵dhollowa@chromium.org2010-12-141-1/+10
| | | | | | | | | | | | | | leak suppression on Mac Expands the suppression to include new signature. BUG=66102 TEST=Memory bots. TBR=danno@chromium.org, mnissler@chromium.org Review URL: http://codereview.chromium.org/5791004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69158 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionsService to ExtensionService.dhollowa@chromium.org2010-12-141-11/+11
| | | | | | | | | | | Followup to http://codereview.chromium.org/5730004/. Need to cover memcheck suppressions too. BUG=61409 TEST=Memory bots. Review URL: http://codereview.chromium.org/5761002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69150 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionsService to ExtensionService.tfarina@chromium.org2010-12-143-11/+11
| | | | | | | | | BUG=61409 TEST=trybots Review URL: http://codereview.chromium.org/5730004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69117 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress remoting_ Valgrind leaks; ↵timurrrr@chromium.org2010-12-141-9/+16
| | | | | | | | | | | s/21ResourceMessageFilter/19RenderMessageFilter to fix the massive memory waterfall redness after r69076 TBR=glider TEST=./tools/valgrind/waterfall.sh BUG=66808 Review URL: http://codereview.chromium.org/5777003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69110 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Heapchecker memory leaks in remoting_unitteststimurrrr@chromium.org2010-12-141-0/+6
| | | | | | | | | BUG=66808 TBR=glider TEST=heapchecker bot should go greener Review URL: http://codereview.chromium.org/5748007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69109 0039d316-1c4b-4281-b951-d872f2087c98
* Revert valgrind suppression added in r65660.willchan@chromium.org2010-12-141-16/+0
| | | | | | | | | | | I don't see this on the ChromiumOS bots anymore. I'm hoping it's either gone away, or it will turn a bot red quickly so I can analyze the problem. BUG=62674 TEST=none Review URL: http://codereview.chromium.org/5737006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69095 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust perf expectations after v8 and ref roll.chase@chromium.org2010-12-141-10/+10
| | | | | | | | | | | | | | | | | | | | | mac-release-10.5/intl1/times/t mac-release-10.5/intl2/times/t mac-release-10.5/startup/times/t mac-release-10.5/v8_benchmark/score/score mac-release-10.6/v8_benchmark/score/score vista-release-dual-core/v8_benchmark/score/score xp-release-dual-core/intl1/times/t xp-release-dual-core/intl2/times/t xp-release-dual-core/morejs/times/t xp-release-dual-core/v8_benchmark/score/score BUG=none TEST=perf steps are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/5781007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69078 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: use curl to fetch trybot output, improve mac performanceevan@chromium.org2010-12-132-209/+1877
| | | | | | | | | | | | | By using a command to fetch trybot output, we can pipe the result through a sed script that trims down the Mac output. This makes the output small enough so that compilation-mode can handle it. While I'm at it, I can use file:/// URLs to unify more of the "real" and "test" code paths. Review URL: http://codereview.chromium.org/5737005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69069 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations after v8 and ref roll.chase@chromium.org2010-12-131-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | mac-release-10.5/morejs/times/t mac-release-10.6/dhtml/times/t mac-release-10.6/morejs/times/t mac-release-10.6/moz/times/t vista-release-dual-core/intl1/times/t vista-release-dual-core/morejs/times/t vista-release-dual-core/moz/times/t xp-release-dual-core/moz/times/t xp-release-dual-core/moz/total_byte_b/IO_b xp-release-dual-core/moz/total_byte_r/IO_r xp-release-dual-core/moz/total_op_b/IO_op_b xp-release-dual-core/moz/total_op_r/IO_op_r xp-release-dual-core/moz/vm_peak_b/vm_pk_b xp-release-dual-core/moz/vm_peak_r/vm_pk_r BUG=none TEST=perf waterfall steps are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/5782002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69056 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: conditionalize behavior based on the OS we're parsingevan@chromium.org2010-12-131-33/+48
| | | | | | | | | We don't want to run the (expensive) Windows path fixup regex on the (verbose) Mac output. Review URL: http://codereview.chromium.org/5774003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69055 0039d316-1c4b-4281-b951-d872f2087c98
* Add '.sed' to whitelist for executable permissions in checkperms script.asargent@chromium.org2010-12-131-0/+1
| | | | | | | | | | | | BUG=none TEST=none TBR=evan@chromium.org Review URL: http://codereview.chromium.org/5711003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69029 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in the malware_details unittest.panayiotis@google.com2010-12-131-6/+0
| | | | | | | | | BUG=66277 TEST=unit_tests with valgrind Review URL: http://codereview.chromium.org/5707004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69021 0039d316-1c4b-4281-b951-d872f2087c98
* Wire the template generator's unit tests into a presubmit scriptgfeher@chromium.org2010-12-131-0/+26
| | | | | | | | | BUG=none TEST=add a failure into the tests and try 'git cl presubmit' Review URL: http://codereview.chromium.org/5725002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69003 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some interactive_ui tests under Valgrind due to mmap failurestimurrrr@chromium.org2010-12-131-0/+9
| | | | | | | | | BUG=66677 TBR=glider TEST=interactive_ui should become greener Review URL: http://codereview.chromium.org/5736007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68985 0039d316-1c4b-4281-b951-d872f2087c98
* Remove entry from src/tools/valgrind/memcheck/supressions.txt after fixing ↵zmo@google.com2010-12-121-13/+0
| | | | | | | | | | | | the memory leak in gpu_blacklist.cc. BUG=66608 TEST=Memory waterfall should stay green TBR=timurrrr Review URL: http://codereview.chromium.org/5774002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68973 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress memory leaks in GPU blacklisttimurrrr@chromium.org2010-12-121-0/+13
| | | | | | | | | BUG=66608 TBR=glider TEST=Memory waterfall should become greener Review URL: http://codereview.chromium.org/5742009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68965 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: use UTF-8 and DOS encoding when reading filesevan@chromium.org2010-12-102-8/+18
| | | | | | | | | | | | | This fixes: - Linux output has UTF-8 quotes in it. - Mac/Windows have DOS-style CRLF (and reading Linux with that coding system is ok). TEST=new trybot-test-linux Review URL: http://codereview.chromium.org/5778003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68888 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaks in RtpVideoReaderTest.sergeyu@chromium.org2010-12-102-20/+0
| | | | | | | | | BUG=65988 TEST=unittests under heapcheck Review URL: http://codereview.chromium.org/5777001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68878 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in PrerenderInterceptorTestcbentzel@chromium.org2010-12-101-6/+0
| | | | | | | | BUG=65993 TEST=unit_tests --gtest_filter="*Prerender*" Review URL: http://codereview.chromium.org/5693001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68874 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add suppression for PrefValueStorePolicyRefreshTest.TestPolicyRefreshcbentzel@chromium.org2010-12-101-0/+10
| | | | | | | | | BUG=66102 TEST=None TBR=danno@chromium.org Review URL: http://codereview.chromium.org/5731004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68852 0039d316-1c4b-4281-b951-d872f2087c98
* heapcheck suppressions for MalwareDetailsTest's.cbentzel@chromium.org2010-12-101-0/+6
| | | | | | | | | | BUG=66227 TEST=None TBR=panayiotis@google.com Review URL: http://codereview.chromium.org/5771002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68850 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leaks in AsynchronousPolicyProvider.danno@chromium.org2010-12-102-30/+0
| | | | | | | | | BUG=66102, 66054 TEST=valgrind on linux and mac Review URL: http://codereview.chromium.org/5748002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68844 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress memory leaks in MalwareDetailsTest introduced in r68828jochen@chromium.org2010-12-101-0/+6
| | | | | | | | | BUG=66277 TEST=less redness on memory bots Review URL: http://codereview.chromium.org/5704002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68843 0039d316-1c4b-4281-b951-d872f2087c98
* An exprimental fix for Bug 65940.hbono@chromium.org2010-12-101-19/+0
| | | | | | | | | | It seems these leaks are caused by a reference-count mismatch for a ChannelProxy::Context object. (This class expects to increase its reference count in OnChannelOpened() and to decrease it in OnChannelClosed(). On the other hand, we cannot call OnChannelClosed() after calling ClearIPCMessageLoop() because it detaches the message loop of a ChannelProxy::Context object. That is, calling ChannelProxy::Close() in ChannelProxy::~ChannelProxy() cannot decrease the reference count to its context.) This change just explicitly calls ChannelProxy::Close() before calling ChannelProxy::ClearIPCMessageLoop(). BUG=65940 TEST=make the valgrind bot green without suppressions. Review URL: http://codereview.chromium.org/5706001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68831 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase linux-release-hardy perf expectations.chase@chromium.org2010-12-101-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | These changed after the v8 and ref build updates. linux-release-hardy/dhtml/times/t linux-release-hardy/dhtml/total_byte_b/IO_b linux-release-hardy/dhtml/total_byte_r/IO_r linux-release-hardy/dhtml/total_op_b/IO_op_b linux-release-hardy/dhtml/total_op_r/IO_op_r linux-release-hardy/dhtml/vm_rss_final_b/vm_rss_f_b linux-release-hardy/dhtml/vm_rss_final_r/vm_rss_f_r linux-release-hardy/dhtml/vm_rss_final_t/vm_rss_f_t linux-release-hardy/dhtml/vm_size_final_b/vm_size_f_b linux-release-hardy/dhtml/vm_size_final_r/vm_size_f_r linux-release-hardy/dhtml/vm_size_final_t/vm_size_f_t linux-release-hardy/intl1/times/t linux-release-hardy/intl2/times/t linux-release-hardy/morejs/times/t linux-release-hardy/moz/times/t linux-release-hardy/v8_benchmark/score/score BUG=none TEST=linux steps are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/5731002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68815 0039d316-1c4b-4281-b951-d872f2087c98
* Widen suppression for ↵cbentzel@chromium.org2010-12-091-0/+1
| | | | | | | | | | | AsynchronousPolicyLoadTest.ProviderNotificationOnPolicyChange BUG=66054 TEST=None TBR=mnissler@chromium.org Review URL: http://codereview.chromium.org/5714002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68770 0039d316-1c4b-4281-b951-d872f2087c98
* memcheck suppression for PrefValueStorePolicyRefreshTest.TestPolicyRefreshcbentzel@chromium.org2010-12-091-0/+9
| | | | | | | | | | BUG=66102 TEST=None TBR=mnissler@chromium.org Review URL: http://codereview.chromium.org/5674003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68769 0039d316-1c4b-4281-b951-d872f2087c98
* Add sample page cycler to mirror online docs.chase@chromium.org2010-12-097-31/+61
| | | | | | | | | | BUG=none TEST=run chrome targetted at the sample, ensure the page cycler runs to completion Review URL: http://codereview.chromium.org/5724002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68767 0039d316-1c4b-4281-b951-d872f2087c98
* Add safe_browsing_tests to valgrind.lzheng@chromium.org2010-12-091-0/+5
| | | | | | | | BUG=64089 TEST=safe_browsing_tests runs okay with valgrind Review URL: http://codereview.chromium.org/5726002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68764 0039d316-1c4b-4281-b951-d872f2087c98
* memcheck suppressions for AsynchronousPolicyLoaderTestcbentzel@chromium.org2010-12-091-0/+20
| | | | | | | | | | BUG=66054 TEST=None TBR=mnissler@chromium.org Review URL: http://codereview.chromium.org/5725001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68745 0039d316-1c4b-4281-b951-d872f2087c98
* Heapcheck suppression for AsynchronousPolicyLoadTestcbentzel@chromium.org2010-12-091-0/+19
| | | | | | | | | | BUG=66054 TEST=None TBR=mnissler@chromium.org Review URL: http://codereview.chromium.org/5705002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68740 0039d316-1c4b-4281-b951-d872f2087c98
* Widen PrerenderInterceptorTest suppression further.cbentzel@chromium.org2010-12-091-1/+0
| | | | | | | | | | BUG=65993 TEST=None TBR=gavinp@chromium.org Review URL: http://codereview.chromium.org/5692001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68718 0039d316-1c4b-4281-b951-d872f2087c98
* Heapcheck suppression for PrerenderInterceptorTestcbentzel@chromium.org2010-12-091-0/+7
| | | | | | | | | | BUG=65993 TEST=None TBR=gavinp@chromium.org Review URL: http://codereview.chromium.org/5688001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68714 0039d316-1c4b-4281-b951-d872f2087c98
* Widen suppression for the IPC::SyncChannel changes.cbentzel@chromium.org2010-12-091-1/+11
| | | | | | | | | BUG=65940 TEST=None TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/5684001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68711 0039d316-1c4b-4281-b951-d872f2087c98
* Add memcheck suppression for remoting::RtcpWriter::SendReportcbentzel@chromium.org2010-12-091-1/+10
| | | | | | | | | | BUG=65988 TEST=None TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/5683001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68710 0039d316-1c4b-4281-b951-d872f2087c98