summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* wine_valgrind: Suppress a couple more leaks.thestig@chromium.org2009-12-161-0/+17
| | | | | | | | | TBR=dank BUG=none TEST=none Review URL: http://codereview.chromium.org/506043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34766 0039d316-1c4b-4281-b951-d872f2087c98
* wine_valgrind: Suppress hunspell and libxcursor errors.thestig@chromium.org2009-12-162-1/+15
| | | | | | | | | TBR=dank BUG=30614 TEST=none Review URL: http://codereview.chromium.org/501061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34764 0039d316-1c4b-4281-b951-d872f2087c98
* Don't instrument tcmalloc under ThreadSanitizertimurrrr@chromium.org2009-12-161-0/+3
| | | | | | | | | | | There are a few false positives inside TCMalloc and it is almost useless to race-test it inside Chromium. BUG=28765 TBR=dank Review URL: http://codereview.chromium.org/500038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34752 0039d316-1c4b-4281-b951-d872f2087c98
* wine_valgrind: Add suppressions for bugs dank filed.thestig@chromium.org2009-12-161-0/+16
| | | | | | | | | TBR=dank BUG=30547,30584 TEST=none Review URL: http://codereview.chromium.org/506040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34748 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Fix startup perf expectations for Linux."chase@chromium.org2009-12-161-2/+2
| | | | | | | | | | | | tcmalloc was disabled on Linux in r34632. Update perf expectations to match. BUG=none TEST=linux startup perf test is green Review URL: http://codereview.chromium.org/501060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34739 0039d316-1c4b-4281-b951-d872f2087c98
* Supress bug 30582timurrrr@chromium.org2009-12-161-0/+7
| | | | | | | | | | | | This has started firing on TSan bot recently: http://build.chromium.org/buildbot/waterfall/builders/Linux%20Tests%20(tsan)/builds/1540/steps/valgrind%20test:%20unit/logs/stdio TBR=dank TEST=TSAN unit should become green BUG=30582 Review URL: http://codereview.chromium.org/487022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34724 0039d316-1c4b-4281-b951-d872f2087c98
* wine_valgrind: Add suppressions for some common valgrind errors.thestig@chromium.org2009-12-161-0/+27
| | | | | | | | | TBR=dank BUG=none TEST=none Review URL: http://codereview.chromium.org/500050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34669 0039d316-1c4b-4281-b951-d872f2087c98
* Check log file for errors.dkegel@google.com2009-12-151-7/+25
| | | | | | | | | | Force locale to C to avoid having to grep for localized error messages (from e.g. alarm). BUG=none TEST=watch bot go red Review URL: http://codereview.chromium.org/502015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34615 0039d316-1c4b-4281-b951-d872f2087c98
* Absolutify suppression directories so they survive the cd.dkegel@google.com2009-12-151-1/+2
| | | | | | | | | | | | Use the 'right' version of valgrind. Later, once we have our patches in, we need to implement the searching code from ../valgrind/valgrind.sh. BUG=none TEST=wine bot actually runs valgrind on unit_tests Review URL: http://codereview.chromium.org/507011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34577 0039d316-1c4b-4281-b951-d872f2087c98
* Change defaults to match bot.dkegel@google.com2009-12-151-2/+2
| | | | | | | | | | | | | Fixes problems when bot is run without setting WINE, WINESERVER, and WINEPREFIX. Note: can't put WINEPREFIX in /tmp because the bot does not own that directory, and wine refuses to use it? TBR=thestig BUG=none Review URL: http://codereview.chromium.org/501022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34573 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Suppress some leaks that seem to be tcmalloc related."tony@chromium.org2009-12-151-33/+0
| | | | | | | | | | | | This reverts commit r34525 since the valgrind problems were due to the binary. BUG=30436 TBR=willchan Review URL: http://codereview.chromium.org/507009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34569 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the wildcards for the bug_30110 suppression to obey the Valgrindglider@chromium.org2009-12-151-2/+2
| | | | | | | | | | suppressions guidelines. BUG=30110 TBR=dank,timurrrr Review URL: http://codereview.chromium.org/500022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34549 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressed a benign leak in TCMallocGuard. Will probably fix this in the nextglider@chromium.org2009-12-151-0/+6
| | | | | | | | | | | release of perftools. BUG=30110 TBR=timurrrr,dank Review URL: http://codereview.chromium.org/492019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34548 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Add test script and suppression files for Valgrinding win32 ↵thestig@chromium.org2009-12-153-0/+1582
| | | | | | | | | | | | | executables in Wine on Linux. These files are from winezeug.googlecode.com @ r884. TBR=dank BUG=none TEST=none Review URL: http://codereview.chromium.org/500012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34538 0039d316-1c4b-4281-b951-d872f2087c98
* Fix syntax error in tools/valgrind/memcheck/suppressions_mac.txt.viettrungluu@chromium.org2009-12-151-1/+0
| | | | | | | | | BUG=none TEST=tests run Review URL: http://codereview.chromium.org/500017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34533 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a Mac UI test leakstuartmorgan@chromium.org2009-12-151-0/+13
| | | | | | | | | TBR=tony TEST=Greener Mac UI valgrind bots Review URL: http://codereview.chromium.org/504009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34529 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress some leaks that seem to be tcmalloc related.tony@chromium.org2009-12-151-0/+33
| | | | | | | | | TBR=willchan BUG=30436 Review URL: http://codereview.chromium.org/504007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34525 0039d316-1c4b-4281-b951-d872f2087c98
* Fix startup perf expectations for Linux.chase@chromium.org2009-12-141-2/+2
| | | | | | | | | | | | Adjust startup perf expectations on Linux after tcmalloc was enabled. BUG=none TEST=linux startup perf test is green Review URL: http://codereview.chromium.org/500001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34495 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppressions for a leak and and error possibly introduced by ↵senorblanco@chromium.org2009-12-141-0/+19
| | | | | | | | | | | SVG filters (r34460). Note that this only greens the WebKit valgrind bots; the main one will probably still be red. BUG=30346 TEST=none Review URL: http://codereview.chromium.org/494015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34478 0039d316-1c4b-4281-b951-d872f2087c98
* last attempt to fix valgrind/mac/unit. I didn't check error type, my bad.oshima@chromium.org2009-12-131-1/+29
| | | | | | TBR: viettrungluu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34453 0039d316-1c4b-4281-b951-d872f2087c98
* 5th attempt to make valgrind/mac/unit happy. (see bug 30209/30264)oshima@chromium.org2009-12-131-0/+28
| | | | | | TBR: viettrungluu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34452 0039d316-1c4b-4281-b951-d872f2087c98
* Made chrome_test to fail when the test itself failed.oshima@chromium.org2009-12-121-9/+10
| | | | | | | | | | | Exclude tests that does not pass on valgrind BUG=29578,29579,29853,29586,29587,29592,29598 TEST=run valgrind test Review URL: http://codereview.chromium.org/466047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34403 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory_watcher dependenciesgregoryd@google.com2009-12-111-1/+1
| | | | | | | | | | The use of * in the dependencies makes memory_watcher depend on all targets in app.gyp, both 32-bit and 64-bit. Clearly, 32-bit targets should not depend on 64-bit targets. BUG=none TEST=build memory_watcher on Windows Review URL: http://codereview.chromium.org/486024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34365 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppressions for a few fixed racestimurrrr@chromium.org2009-12-101-27/+0
| | | | | | | BUG=21468,22520,28559 Review URL: http://codereview.chromium.org/490008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34302 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an algorithm in sync-webkit-git to be much faster.evan@chromium.org2009-12-101-5/+37
| | | | | | | | | I've long known I needed to fix this, but today I was annoyed enough by it that I finally did it. Review URL: http://codereview.chromium.org/477005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34277 0039d316-1c4b-4281-b951-d872f2087c98
* Extend the existing tcmalloc's VDSO-something suppressions to cover the newglider@chromium.org2009-12-101-3/+3
| | | | | | | | | | | | stack traces (the InitHelper is removed now). Committing this with TBR to fix the Webkit Linux Valgrind bot. TBR=dank,timurrrr Review URL: http://codereview.chromium.org/488005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34248 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a memory leak in the worker tests.levin@chromium.org2009-12-101-63/+9
| | | | | | | | | | | | Clean-up suppressions: remove ones that appear to have been fixed, clarify another to be a known leak by design. BUG=26966,22923 TEST=valgrind tests (for ui and layout tests) Review URL: http://codereview.chromium.org/465075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34239 0039d316-1c4b-4281-b951-d872f2087c98
* Update valgrind suppressions for mac_util::SetFileBackupExclusion leaks.yutak@chromium.org2009-12-102-28/+2
| | | | | | | | | | | | The signature of this leak has been changed since r34036. This CL updates the leak signature and moves it to suppressions_mac.txt. BUG=28072 TEST=none Review URL: http://codereview.chromium.org/460158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34218 0039d316-1c4b-4281-b951-d872f2087c98
* Green bots are my goal.jrg@chromium.org2009-12-091-0/+10
| | | | | | | | | BUG=http://crbug.com/29681 (likely Apple bug) TBR=asargent Review URL: http://codereview.chromium.org/476004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34186 0039d316-1c4b-4281-b951-d872f2087c98
* Set svn:executable attribute for scipts from tools/heapcheck.timurrrr@chromium.org2009-12-092-0/+0
| | | | | | | | | | This patch was originally prepared by Alexander Potapenko (cc'ed) and reviewed as http://codereview.chromium.org/464032 TBR=dank Review URL: http://codereview.chromium.org/478003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34171 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the channel changer since it is no longer used.thomasvl@chromium.org2009-12-097-847/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/477004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34163 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34110 - Fix leak of ShutdownDetector. Broke Mac startup_test.willchan@chromium.org2009-12-091-0/+8
| | | | | | | | | | | | For some reason I thought that nonjoinable threads would always delete their delegates. I was wrong. BUG=http://crbug.com/29675 Review URL: http://codereview.chromium.org/460144 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/460154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34121 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leak of ShutdownDetector.willchan@chromium.org2009-12-091-8/+0
| | | | | | | | | For some reason I thought that non-joinable threads would always delete their delegates. I was wrong. BUG=http://crbug.com/29675 Review URL: http://codereview.chromium.org/460144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34110 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an extra line from suppressions.txt.yutak@chromium.org2009-12-081-1/+0
| | | | | | | | | | TBR=willchan BUG=29675 TEST=none Review URL: http://codereview.chromium.org/465118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34051 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppression for recent memory leaks in CSBackupSetItemExcluded.yutak@chromium.org2009-12-081-0/+10
| | | | | | | | | | TBR=jrg,skylined,asargent BUG=29681 TEST=none Review URL: http://codereview.chromium.org/469019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34050 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for ShutdownDetector leaks in BrowserMain.yutak@chromium.org2009-12-081-0/+9
| | | | | | | | | | TBR=willchan BUG=29675 TEST=Green valgrind bots. Review URL: http://codereview.chromium.org/465116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34046 0039d316-1c4b-4281-b951-d872f2087c98
* Now that we append to this file instead of clobbering it each timejrg@chromium.org2009-12-071-9/+8
| | | | | | | | | (since tests are run one at a time) we need to delete it before we begin on Windows. Review URL: http://codereview.chromium.org/460129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34019 0039d316-1c4b-4281-b951-d872f2087c98
* Widen vista dual intl1 and morejs variance further.chase@chromium.org2009-12-071-2/+2
| | | | | | | | | | | | These test results are not that unexpected, the test just needs to be reset and variance increased. BUG=none TEST=vista intl1 and morejs are green Review URL: http://codereview.chromium.org/467040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34001 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectations for recent changes.chase@chromium.org2009-12-071-8/+8
| | | | | | | | | | | | | A DamageRects change sped up some dhtml performance tests. Other tests require a wider variance to avoid false alerts. BUG=none TEST=tests are green Review URL: http://codereview.chromium.org/460115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33984 0039d316-1c4b-4281-b951-d872f2087c98
* Two more suppression for async deletion, and callback object.oshima@chromium.org2009-12-071-0/+17
| | | | | | | | | BUG=None TEST=Run ui_tests in valgrind Review URL: http://codereview.chromium.org/465073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33964 0039d316-1c4b-4281-b951-d872f2087c98
* Modify windows code coverage pattern to dump info once per test andjrg@chromium.org2009-12-051-22/+34
| | | | | | | | concatenate instead of trying to collect all at once to avoid OOM problems. Review URL: http://codereview.chromium.org/460095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33916 0039d316-1c4b-4281-b951-d872f2087c98
* Reset perf expectations after reference build update.chase@chromium.org2009-12-041-36/+36
| | | | | | | | | BUG=29440 TEST=perf tests are green Review URL: http://codereview.chromium.org/466037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33845 0039d316-1c4b-4281-b951-d872f2087c98
* Patch Valgrind to intercept libtcmalloc memory functions.timurrrr@chromium.org2009-12-042-0/+220
| | | | | | | | | | | | | | tools/valgrind/intercept_tcmalloc.patch modifies Valgrind's coregrind/m_replacemalloc/vg_replace_malloc.c to intercept the allocation/deallocation functions introduced by tcmalloc. This patch was prepared by Alexander Potapenko (cc'ed) and originally reviewed as http://codereview.chromium.org/434118 TBR=dank Review URL: http://codereview.chromium.org/467020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33831 0039d316-1c4b-4281-b951-d872f2087c98
* Add linux_valgrind as a default trybot for tools/valgrind/memcheck/ and ↵timurrrr@chromium.org2009-12-041-0/+12
| | | | | | | | | | | | | third_party/tcmalloc/ Apart from annoying developers with try mail, I think this will make some allocation-related changes better tested. Also, this would help us check the correctness of suppressions (especially, if they are formatted incorrectly). TEST=try a changelist in tools/valgrind/memcheck/ or third_party/tcmalloc/ and notice linux_valgrind bot Review URL: http://codereview.chromium.org/465046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33828 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppressions for FlipSession/FlipSessionPool leak.yutak@chromium.org2009-12-041-0/+18
| | | | | | | | | | TBR=mbelshe BUG=29392 TEST=none Review URL: http://codereview.chromium.org/467018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33801 0039d316-1c4b-4281-b951-d872f2087c98
* Add more perf expectations.chase@chromium.org2009-12-041-2/+22
| | | | | | | | | | | | | | | Adds dhtml/intl1/intl2 to all systems. Adds linux-release perf bot expectations. Also reset mac moz perf expectations and widen variance to avoid false positives. BUG=29318 TEST=perf tests are green Review URL: http://codereview.chromium.org/468014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33759 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac perf moz expectation.chase@chromium.org2009-12-031-1/+1
| | | | | | | | | BUG=29318 TEST=mac moz perf test goes green Review URL: http://codereview.chromium.org/466020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33707 0039d316-1c4b-4281-b951-d872f2087c98
* Linux is showing this leak with fun:malloc on the stack twice, so add a ... ↵thomasvl@chromium.org2009-12-031-0/+1
| | | | | | | | | | to try and only catch an optional extra one. BUG=20113 TEST=none Review URL: http://codereview.chromium.org/460046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33703 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a profile leak I've seen a few times the yesterday/today.thomasvl@chromium.org2009-12-031-0/+11
| | | | | | | | TEST=none BUG=29325 Review URL: http://codereview.chromium.org/463018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33701 0039d316-1c4b-4281-b951-d872f2087c98
* Add perf expectations for vista, other tests.chase@chromium.org2009-12-031-0/+16
| | | | | | | | | BUG=29318 TEST=perf tests are green Review URL: http://codereview.chromium.org/464019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33699 0039d316-1c4b-4281-b951-d872f2087c98