summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Don't instrument NSS for ThreadSanitizertimurrrr@chromium.org2009-09-281-0/+5
| | | | | | | | Currently, RSAPrivateKeyUnitTest.InitRandomTest takes too long to pass. We ignore istrumentation of NSS to speed up the tests that use it. Review URL: http://codereview.chromium.org/242032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27366 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds the facility of providing Linux- andtimurrrr@chromium.org2009-09-282-3/+23
| | | | | | | | | | | | | | | Darwin-specific ignore files to ThreadSanitizer. This is necessary because ThreadSanitizer cannot handle the dSYM files properly and the "src:*" ignore rules don't work on Mac. The ignores_mac file contains the rules that make ThreadSanitizer ignore the false positives reported on base::subtle::{NoBarrier_Load, Release_Store} This patch was prepared by Alexander Potapenko (cc'ed) Review URL: http://codereview.chromium.org/251017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27365 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind keeps complaining about:nsylvain@chromium.org2009-09-281-14/+1
| | | | | | | | | | | | | ==25902== </valgrindoutput> ==25902== FATAL: in suppressions file "/b/slave/chromium-rel-linux-valgrind-tests-1/build/src/tools/valgrind/memcheck/suppressions.txt" near line 1081: ==25902== too many callers in stack trace ==25902== exiting now. So, i'm making the stack trace smaller. Review URL: http://codereview.chromium.org/244020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27358 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for new memory leak that appeared during the WebKit deps roll.levin@chromium.org2009-09-271-0/+31
| | | | | | | | | | TBR=senorblanco@chromium.org BUG=23197 TEST=None Review URL: http://codereview.chromium.org/243020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27338 0039d316-1c4b-4281-b951-d872f2087c98
* Add a Valgrind suppression.thestig@chromium.org2009-09-261-0/+9
| | | | | | | | | BUG=23151 TEST=none TBR=dank Review URL: http://codereview.chromium.org/242016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27314 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a valgrind suppression yet again.thestig@chromium.org2009-09-261-1/+1
| | | | | | | | | BUG=22932 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/243015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27309 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a valgrind suppression.thestig@chromium.org2009-09-251-0/+1
| | | | | | | | BUG=20113 TEST=none Review URL: http://codereview.chromium.org/248008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27292 0039d316-1c4b-4281-b951-d872f2087c98
* Run the unit tests in 5 chunks instead of just 1.nsylvain@chromium.org2009-09-252-8/+50
| | | | | | | BUG:19833 Review URL: http://codereview.chromium.org/212040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27244 0039d316-1c4b-4281-b951-d872f2087c98
* Combining suppressions for linux, win and mac into single file (with ↵dimich@google.com2009-09-252-44/+2
| | | | | | | | | | widening of the call stack). BUG=22923, 22932 TEST=Suppressed tests will work again, when fixed. Review URL: http://codereview.chromium.org/235020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27236 0039d316-1c4b-4281-b951-d872f2087c98
* Add a valgrind suppression.thestig@chromium.org2009-09-251-0/+8
| | | | | | | | BUG=22031 TEST=none Review URL: http://codereview.chromium.org/235024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27226 0039d316-1c4b-4281-b951-d872f2087c98
* Add another Worker suppression for valgrind.dimich@google.com2009-09-251-0/+15
| | | | | | | | | BUG=23018 TEST=none TBR=dank Review URL: http://codereview.chromium.org/235021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27175 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress valgrind leak from WebCore::CSSParser::createFloatingValueList.mattm@chromium.org2009-09-251-0/+18
| | | | | | | | | | BUG=23014 TEST=none TBR=jhawkins Review URL: http://codereview.chromium.org/241003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27173 0039d316-1c4b-4281-b951-d872f2087c98
* Add Workers valgrind failures (mem leaks) to Mac suppression lists. They are ↵dimich@google.com2009-09-251-0/+18
| | | | | | | | | | | already in the Win+Linux list. BUG=22923,22932 TEST=remove suppressions and nothing bad happens. TBR=leiz Review URL: http://codereview.chromium.org/245001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27170 0039d316-1c4b-4281-b951-d872f2087c98
* Removing valgrind suppressions that have not triggered in the last 100 runs. ↵mattm@chromium.org2009-09-251-309/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Doesn't cover suppressions_mac.txt) Some suppressions didn't trigger because the test was disabled. It is assumed that before re-enabling such a test someone would fix it and check that it doesn't still need any suppressions: BUG=6522 BUG=11838 Not reproducible, bug is already closed: BUG=10750 BUG=11117 BUG=12539,12549,12661 Not reproducible (or not enough info to try): BUG=4609 BUG=16103 BUG=16129 (probably fixed by r20100) BUG=16578 BUG=16584 BUG=16586 BUG=16625 BUG=16908 BUG=18654 BUG=19385 BUG=19490 Review URL: http://codereview.chromium.org/219021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27168 0039d316-1c4b-4281-b951-d872f2087c98
* Add the stack signature of a small memory leak found in ↵jshin@chromium.org2009-09-251-0/+22
| | | | | | | | | | | SessionHistoryTest.HistorySearchXSS to the valgrind suppression list. BUG=22984 TEST=Valgrind bot does not report this leak any more when running SessionHistoryTest.HistorySearchXSS TBR=dank Review URL: http://codereview.chromium.org/223030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27155 0039d316-1c4b-4281-b951-d872f2087c98
* Add the stack for a small amount of memory leak introduced between r27050 ↵jshin@chromium.org2009-09-241-0/+13
| | | | | | | | | | | and r27060. BUG=22932 TEST=Linux valgrind bots do not fail. TBR=dank Review URL: http://codereview.chromium.org/235009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27116 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize user_gesture_observed_ in NavigationController constructor.mattm@chromium.org2009-09-241-6/+0
| | | | | | | | | BUG=18268 TEST=run the included test under valgrind without the navigation_controller.cc change, then with. The memcheck condititional jump error shouldn't fire with the fix. Review URL: http://codereview.chromium.org/220002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27105 0039d316-1c4b-4281-b951-d872f2087c98
* Revise the stack signature for bug 22923.jshin@chromium.org2009-09-241-1/+0
| | | | | | | | | | | | This is to cover one more instance (that shares the stack except for the 1st several frames) with the existing signature. BUG=22923 TEST=Linux valgrind bots do not spit errors with WorkerTest. TBR=atwilson Review URL: http://codereview.chromium.org/218031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27093 0039d316-1c4b-4281-b951-d872f2087c98
* Only generate grit header id values for messages that aretony@chromium.org2009-09-241-3/+6
| | | | | | | | used. This fixes a bug were we skip numbers in a header file. Review URL: http://codereview.chromium.org/233004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27087 0039d316-1c4b-4281-b951-d872f2087c98
* Explain one of our valgrind suppressions for sqlite and cite some URLs.mdm@chromium.org2009-09-241-1/+10
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/224011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27081 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a leak detected after some WorkerTests are enabled. jshin@chromium.org2009-09-241-0/+28
| | | | | | | | TBR=paul BUG=22923 Review URL: http://codereview.chromium.org/235006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27080 0039d316-1c4b-4281-b951-d872f2087c98
* Expectations for 3 perf systems on morejs and startup.chase@chromium.org2009-09-242-3/+9
| | | | | | | | | | | | | Set the perf expectations on linux, mac, and windows perf systems for the morejs and warm startup tests. Update comment in the perf_expectations unit test regex. BUG=18597 TEST=build.chromium.org perf slaves stay green Review URL: http://codereview.chromium.org/231017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27068 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix valgrind.thakis@chromium.org2009-09-241-11/+9
| | | | | | | TBR: mark@chromium.org (Since this looks like something you've dealt with before) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27050 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: nsylvain@chromium.orgthakis@chromium.org2009-09-241-0/+11
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27040 0039d316-1c4b-4281-b951-d872f2087c98
* Reland: Linux (nss) implementations of RSAPrivateKey and SignatureCreator.rafaelw@chromium.org2009-09-241-1/+10
| | | | | | | | | | | | This relands: http://codereview.chromium.org/208032. Additionally, it fixes a memleak unconvered by valgrind, and adds a valgrind supression for a memleak discovered in the nss library. https://bugzilla.mozilla.org/show_bug.cgi?id=518443 BUG=20669 Review URL: http://codereview.chromium.org/218010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27033 0039d316-1c4b-4281-b951-d872f2087c98
* Remove --smc-check=all option for Valgrind.timurrrr@chromium.org2009-09-231-1/+0
| | | | | | | | | | This should be OK since http://src.chromium.org/viewvc/chrome?view=rev&revision=23306 This can speed up some tests by 10%...20% I was running Valgrind & TSAN with both patches locally for more than a month and everything was fine. Review URL: http://codereview.chromium.org/220013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26988 0039d316-1c4b-4281-b951-d872f2087c98
* A small fix to Valgrind fork patchtimurrrr@chromium.org2009-09-231-16/+32
| | | | | | | BUG=22563 Review URL: http://codereview.chromium.org/229001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26974 0039d316-1c4b-4281-b951-d872f2087c98
* Make valgrind.sh and chrome_tests.sh actually find valgrind-10880-redzonedkegel@google.com2009-09-232-6/+5
| | | | | | | | | (oops) Also say which valgrind is being used Review URL: http://codereview.chromium.org/233003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26967 0039d316-1c4b-4281-b951-d872f2087c98
* Widen two valgrind suppressionsstuartmorgan@chromium.org2009-09-231-30/+2
| | | | | | | | | | | | | | Account for a new frame in a leak. Widen a Cond suppression substantially, since it doesn't seem to matter how it was called. TBR=dank BUG=22702,22021 TEST=Mac and Linux valgrind bots Review URL: http://codereview.chromium.org/222006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26932 0039d316-1c4b-4281-b951-d872f2087c98
* GDB wrapper refactoring for memcheck_analyze.pytimurrrr@chromium.org2009-09-232-76/+90
| | | | | | | | | | | | (This changelist is prepared by Alexander Potapenko, cc'ed) This is a small refactoring that moves the GDB querying logic into a separate module to allow us using it from tsan_analyze as well (we need it finally). The diff is almost equal to http://codereview.chromium.org/175026, I've only swapped two lines to make it applicable to the current trunk version. Review URL: http://codereview.chromium.org/211023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26911 0039d316-1c4b-4281-b951-d872f2087c98
* Added a couple of TSAN suppressionstimurrrr@chromium.org2009-09-231-2/+12
| | | | | | Review URL: http://codereview.chromium.org/216050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26910 0039d316-1c4b-4281-b951-d872f2087c98
* More variants of the last valgrind suppressionsstuartmorgan@chromium.org2009-09-231-0/+16
| | | | | | | | | | | TBR=dank BUG=22702 TEST=Linux valgrind bots Review URL: http://codereview.chromium.org/222001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26889 0039d316-1c4b-4281-b951-d872f2087c98
* Add a suppression for a bad condition checkstuartmorgan@chromium.org2009-09-221-0/+19
| | | | | | | | | | | TBR=dank BUG=22702 TEST=Mac and Linux valgrind bots Review URL: http://codereview.chromium.org/214059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26874 0039d316-1c4b-4281-b951-d872f2087c98
* Restore a suppression that only seems to happen on some machines,dank@chromium.org2009-09-222-4/+86
| | | | | | | | | | | | add a couple new suppressions, widen a couple others, all found on a -O1 -fno-inlining big-redzone fishing expedition on mac 'caliban'. BUG=11134,20541,20459,20653,22450,22519 TEST="sh tools/valgrind/shard-all-tests.sh base_unittests net_unittests ui_tests unit_tests" on mac pro overnight Review URL: http://codereview.chromium.org/212028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26851 0039d316-1c4b-4281-b951-d872f2087c98
* Increase valgrind's redzone from 16 to 64 bytes.dank@chromium.org2009-09-223-12/+32
| | | | | | | | | | | | | If https://bugs.kde.org/show_bug.cgi?id=208197 is ever fixed, we can get rid of the patch and change the redzone size with a commandline option instead. Install to /usr/local/valgrind-10880-redzone to make it easier to tell which machines have the updated valgrind. Add DIRNAME variable to valgrind build script to simplify changing name of tarball/build dir/install dir. Also give -f option to mv because macosx's mv is timid about overwriting symlinks. Review URL: http://codereview.chromium.org/216048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26849 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regexp matching while looking for svn revision.kuchhal@chromium.org2009-09-221-1/+1
| | | | | | Review URL: http://codereview.chromium.org/207056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26838 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreamed a Mac valgrind issue; updating suppressions list.avi@chromium.org2009-09-221-26/+14
| | | | | | | | | BUG=http://crbug.com/18189 TEST=valgrind should stay green; no real change in suppressions Review URL: http://codereview.chromium.org/212038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26808 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one suppressiontimurrrr@chromium.org2009-09-221-1/+2
| | | | | | Review URL: http://codereview.chromium.org/210037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26800 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for building and running valgrind on Ubuntuevan@chromium.org2009-09-222-1/+9
| | | | | | | | | | | - valgrind.sh is a bash script - Look for ld.single as well as ld.orig when searching for !gold ld Patch by Joel Stanley <joel@jms.id.au> Review URL: http://codereview.chromium.org/209009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26785 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a valgrind suppression slightlystuartmorgan@chromium.org2009-09-221-12/+2
| | | | | | | | | | | TBR=dank BUG=22559 TEST=Linux valgrind bots Review URL: http://codereview.chromium.org/207049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26766 0039d316-1c4b-4281-b951-d872f2087c98
* Add new suppressions for the new valgrind leaksnsylvain@chromium.org2009-09-211-0/+50
| | | | | | | bug:22559 Review URL: http://codereview.chromium.org/210034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26758 0039d316-1c4b-4281-b951-d872f2087c98
* Speculative change - flush stdout to try to avoid valgrind output mixing with dkegel@google.com2009-09-211-0/+1
| | | | | | | | | | | | suppression count table (e.g. http://build.chromium.org/buildbot/waterfall/builders/Linux%20Tests%20(valgrind)(1)/builds/39/steps/valgrind%20test:%20ui/logs/stdio ) BUG=none TEST=verify suppression count table not intermixed with valgrind output Review URL: http://codereview.chromium.org/212039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26738 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a new Mac leakstuartmorgan@chromium.org2009-09-211-0/+10
| | | | | | | | | BUG=22544 TEST=Mac valgind bot Review URL: http://codereview.chromium.org/212036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26725 0039d316-1c4b-4281-b951-d872f2087c98
* Added a suppression for yet another data racetimurrrr@chromium.org2009-09-211-0/+6
| | | | | | Review URL: http://codereview.chromium.org/216038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26715 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak an existing Mac suppression for a stack changestuartmorgan@chromium.org2009-09-211-8/+2
| | | | | | | | | | | TBR=dank BUG=22021 TEST=Mac valgrind bots Review URL: http://codereview.chromium.org/212032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26690 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a benign race in SQLLitetimurrrr@chromium.org2009-09-211-0/+11
| | | | | | Review URL: http://codereview.chromium.org/212030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26679 0039d316-1c4b-4281-b951-d872f2087c98
* Move a previously Mac-specific Valgrind suppression for SQLite to Linux as well.mdm@chromium.org2009-09-182-10/+10
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/213028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26616 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete suppression for bug 9246 which is marked a dupe of 8789 ↵mattm@chromium.org2009-09-181-29/+0
| | | | | | | | | | | | which is marked fixed. BUG=9246 BUG=8789 TEST=ran tools/valgrind/chrome_tests.sh -t test_shell, checked the used suppressions Review URL: http://codereview.chromium.org/211004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26613 0039d316-1c4b-4281-b951-d872f2087c98
* Don't include symlink to /usr/share/autofoo-baz/install-sh in valgrind tarball.dkegel@google.com2009-09-181-0/+7
| | | | | | | | | | | This avoids a problem building valgrind using MAKE_TARBLL=yes and USE_TARBALL=yes on a different system. BUG=none TEST=install valgrind as documented in our bot setup page on a system without auto* installed. Review URL: http://codereview.chromium.org/208027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26605 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a suppression for bug 18488 since it should be fixed already.timurrrr@chromium.org2009-09-181-8/+0
| | | | | | Review URL: http://codereview.chromium.org/215021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26593 0039d316-1c4b-4281-b951-d872f2087c98