summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Suppress valgrind leak report. Bug 22109tyoshino@google.com2009-09-171-0/+15
| | | | | | | | | | BUG=22109 TBR=mbelshe TEST=none Review URL: http://codereview.chromium.org/210008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26436 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Valgrind leak base::MessagePumpLibevent::WatchFileDescriptor.tyoshino@google.com2009-09-171-0/+23
| | | | | | | | | | TBR=agl BUG=22098 TEST=none Review URL: http://codereview.chromium.org/215005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26433 0039d316-1c4b-4281-b951-d872f2087c98
* Widen suppression for bug 22021 for macdkegel@google.com2009-09-161-1/+1
| | | | | | | | BUG=22021 Review URL: http://codereview.chromium.org/211001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26406 0039d316-1c4b-4281-b951-d872f2087c98
* Add another suppression for the memory leak resulting fromagl@chromium.org2009-09-161-0/+7
| | | | | | | today's WebKit roll. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26403 0039d316-1c4b-4281-b951-d872f2087c98
* Abort WebKit bisection and update suppressions for leak. Looksagl@chromium.org2009-09-162-4/+7
| | | | | | | like this is already being worked on in bug 22021. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26386 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r26376 "Expectations for 3 perf systems"chase@chromium.org2009-09-161-7/+3
| | | | | | | | BUG=18597 TBR=nsylvain Review URL: http://codereview.chromium.org/201138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26380 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo and indentation in suppression for bug 22021dkegel@google.com2009-09-161-8/+9
| | | | | | | | BUG=22021 Review URL: http://codereview.chromium.org/201136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26377 0039d316-1c4b-4281-b951-d872f2087c98
* Expectations for 3 perf systems on morejs and startup.chase@chromium.org2009-09-161-3/+7
| | | | | | | | | | | | | | | Set the perf expectations on linux, mac, and windows perf systems for the morejs and warm startup tests. The variance assumptions might require fine-tuning on the master to get right. We might be flaky to begin with, or may want to turn off the variance reporting altogether. BUG=18597 TEST=build.chromium.org perf slaves stay green Review URL: http://codereview.chromium.org/193083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26376 0039d316-1c4b-4281-b951-d872f2087c98
* Add a suppression for a known V8 leak.brettw@chromium.org2009-09-161-0/+10
| | | | | | | | TEST=none BUG=22021 Review URL: http://codereview.chromium.org/204042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26367 0039d316-1c4b-4281-b951-d872f2087c98
* Force inclusion of build/common.gypi for all chromium gyp files.yaar@chromium.org2009-09-154-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Why: Simpler build code. If everybody includes it, it should be included automatically. Why now: The webkit chromium builds need it be specified, since can't default to build/common.gypi. What was done: 1. build/common.gypi's contents were moved to a new file build/gyp_chromium.gypi 2. tools/gyp/gyp_chromium was moved to build/gyp_chromium and made to automatically include build/gyp_chromium.gypi. 3. lots of gyp files were fixed to not refer to build/common.gypi any more. 4. o3d which also builds independently of chrome, was fixed to have a gyp_o3d that includes gyp_chromium.gypi too. 5. build/common.gypi was left empty, because there are some external projects that still refer to it. Things that are left to do after this patch is in: 1. The following external files (in other repositories) need to stop include common.gypi ./third_party/hunspell/hunspell.gyp ./third_party/icu/icu.gyp ./v8/tools/gyp/v8.gyp 2. Once nobody refers to common.gypi anymore, delete common.gypi -or- Delete gyp_chromium.gypi and move its content back to common.gypi Tested on mac, win and linux. On win, got a few unit tests errors on chrome bookmarks, which should not be related. I'm running again with clobber to verify. Review URL: http://codereview.chromium.org/206006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26302 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: link to wiki, do some of Tony's review commentsevan@chromium.org2009-09-151-18/+14
| | | | | | | | | I had committed before I got Tony's feedback. This change does some of his suggestions and migrates some info to the wiki. Review URL: http://codereview.chromium.org/195098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26286 0039d316-1c4b-4281-b951-d872f2087c98
* Another day, another mutation of the SQLite issues needing suppressing.stuartmorgan@chromium.org2009-09-151-0/+18
| | | | | | | | | | | Also a slight variation on an existing font suppression. BUG=20508,20580 TEST=Mac valgrind UI bots Review URL: http://codereview.chromium.org/195089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26242 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in bug name. I typed '6' instead of '9' by accident. I noticed ↵dkegel@google.com2009-09-141-1/+1
| | | | | | | | | | | | because the valgrind logs have astronomical suppression counts for this. BUG=17966,17996 Review URL: http://codereview.chromium.org/204009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26149 0039d316-1c4b-4281-b951-d872f2087c98
* Added a few suppressions for ThreadSanitizer on Mac.timurrrr@chromium.org2009-09-141-0/+91
| | | | | | | | This patch was prepared by Alexander Potapenko (cc'ed), we work together on ThreadSanitizer for Chromium. Review URL: http://codereview.chromium.org/194106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26146 0039d316-1c4b-4281-b951-d872f2087c98
* handle "Purify" build dir in addition to "Release" and "Debug"erikkay@chromium.org2009-09-121-21/+60
| | | | | | Review URL: http://codereview.chromium.org/204003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26086 0039d316-1c4b-4281-b951-d872f2087c98
* Change the purify tests to run with the default memory allocatornsylvain@chromium.org2009-09-121-0/+4
| | | | | | | | | | instead of tcmalloc. BUG=21432 Review URL: http://codereview.chromium.org/192081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26083 0039d316-1c4b-4281-b951-d872f2087c98
* Update shard-all-tests.sh to save the raw valgrind output files,dank@chromium.org2009-09-121-30/+74
| | | | | | | | | and make it take commandline arguments so people don't have to edit it. Have it build the tests, too. Review URL: http://codereview.chromium.org/203036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26060 0039d316-1c4b-4281-b951-d872f2087c98
* Add one more mac suppression found with a local run and slightly different ↵dank@chromium.org2009-09-121-8/+34
| | | | | | | | | | | compiler options. BUG=21645 TEST=verdant, shining mac ui buildbots Review URL: http://codereview.chromium.org/203045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26055 0039d316-1c4b-4281-b951-d872f2087c98
* Write layout test output to chunk dir to enable a purify dashboard to be ↵erikkay@chromium.org2009-09-111-4/+7
| | | | | | | | | | possible. (it can now see which tests were run each chunk) BUG=18475 Review URL: http://codereview.chromium.org/173595 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26024 0039d316-1c4b-4281-b951-d872f2087c98
* Add more suppressions for ThreadSanitizertimurrrr@chromium.org2009-09-111-1/+81
| | | | | | Review URL: http://codereview.chromium.org/199095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25995 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: add more docs on a gclient tweakevan@chromium.org2009-09-111-1/+6
| | | | | | Review URL: http://codereview.chromium.org/203030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25983 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for Mem leak with BrowserWindowCocoa::Show()nirnimesh@chromium.org2009-09-111-14/+0
| | | | | | | | | | | | The leak appears to been fixed. Cannot repro anymore. TEST=valgrind ui bot should not show this BUG=16628 Review URL: http://codereview.chromium.org/197058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25980 0039d316-1c4b-4281-b951-d872f2087c98
* Expand tests to allow "." in keys.chase@chromium.org2009-09-111-1/+1
| | | | | | | | | | | | Expand the regex used to test keys so "." is an allowed character. Needed for perf ids like "mac-release-10.5". BUG=18597 TEST=a perf_expectations dict with keys containing "." passes presubmit tests Review URL: http://codereview.chromium.org/194084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25978 0039d316-1c4b-4281-b951-d872f2087c98
* Use base::WindowImpl instead of CWindowImpl to remove a dependency on ATL.jhawkins@chromium.org2009-09-102-15/+18
| | | | | | | | BUG=5027 TEST=none Review URL: http://codereview.chromium.org/196081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25925 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Suppress pasteboard leaks.estade@chromium.org2009-09-101-1/+11
| | | | | | | | BUG=21479 Review URL: http://codereview.chromium.org/203021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25918 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit suppression count report patch, but this time don't crash if that ↵dkegel@google.com2009-09-101-6/+39
| | | | | | | | section of the xml file is missing/empty Review URL: http://codereview.chromium.org/203018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25876 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: reduce diff-index outputevan@chromium.org2009-09-101-1/+2
| | | | | | | | | We run diff-index to see if there are any changes we need to pull in, but we don't need it to print all of those changes. Review URL: http://codereview.chromium.org/202045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25869 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for nother sql variationstuartmorgan@google.com2009-09-101-0/+6
| | | | | | | | | BUG=20653 TEST=Mac Valgrind UI bots Review URL: http://codereview.chromium.org/199062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25868 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Show suppression counts. (Not yet per-test.)"kuchhal@chromium.org2009-09-101-37/+6
| | | | | | | | | | This reverts commit r25825, 12ccd8bcd7b19a818d47f983f617539232cfc20f. TBR=dkegel Review URL: http://codereview.chromium.org/202037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25827 0039d316-1c4b-4281-b951-d872f2087c98
* Show suppression counts. (Not yet per-test.)dkegel@google.com2009-09-101-6/+37
| | | | | | Review URL: http://codereview.chromium.org/203009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25825 0039d316-1c4b-4281-b951-d872f2087c98
* linux: add a suppression for a leak when we load a third-party pluginevan@chromium.org2009-09-091-0/+7
| | | | | | Review URL: http://codereview.chromium.org/193049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25747 0039d316-1c4b-4281-b951-d872f2087c98
* Add more unit tests for perf expectations.chase@chromium.org2009-09-084-85/+135
| | | | | | | | | | | | | | - verify main object is a dictionary - verify load key is present and points to a bool - verify all key values are dictionaries - verify all key values have (correct) delta/var keys - verify all keys are in correct format (a/b/c/d) BUG=18597 TEST=verify unit tests catches these errors Review URL: http://codereview.chromium.org/194032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25656 0039d316-1c4b-4281-b951-d872f2087c98
* More suppressions for Mac UI botsstuartmorgan@google.com2009-09-082-14/+77
| | | | | | | | | | | | | Fix a suppression and remove one that duplicates it. Widen a suppression Add a bunch of new suppressions. BUG=11333,21137,21279,21280,20580,21286 TEST=More green on the Mac valgrind bots. Review URL: http://codereview.chromium.org/197043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25645 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Add testing code to expose an NSColor memory leak.shess@chromium.org2009-09-051-0/+9
| | | | | | | | | | | | | | | | | | | AutocompleteTextFieldCell calls -keyboardFocusIndicatorColor when drawing the focus ring, which valgrind considers a leak. While we were testing drawing when not focussed, unit tests could not test drawing when focussed without the window being made key, which is bad for many reasons. This change adds some code to allow faking the key window, then adds tests for drawing when focussed which exposes the memory leak, then adds a suppression for that memory leak. http://crbug.com/21137 TEST=valgrind AutocompleteTextFieldCellTest.Display Review URL: http://codereview.chromium.org/192031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25567 0039d316-1c4b-4281-b951-d872f2087c98
* Add a tool that syncs a WebKit git checkout with DEPS.evan@chromium.org2009-09-041-0/+91
| | | | | | Review URL: http://codereview.chromium.org/199034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25543 0039d316-1c4b-4281-b951-d872f2087c98
* Delete all precompiled support. It is causing more harm than good, ↵maruel@chromium.org2009-09-042-44/+0
| | | | | | | | | | | | especially when define changes. TEST=none BUG=20889 Review URL: http://codereview.chromium.org/171118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25511 0039d316-1c4b-4281-b951-d872f2087c98
* Altering grit so that it clobbers all outputs even on windows.bradnelson@chromium.org2009-09-042-6/+99
| | | | | | | | | | | | | | | | | | | | Previously headers were handled differently only as an optimization. This thwarts vstudio + gyp. Adding a grit_info python stub so that gyp can get an accurate list of inputs and outputs from a grd file. Currently only using it for the inputs, because there's no good way in gyp to have rules invoke a !@( expansion once per rule instance. This change will over-specify dependencies for these modules, but it will at least not under-specify them anymore. BUG=24836 TEST=None Review URL: http://codereview.chromium.org/197007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25499 0039d316-1c4b-4281-b951-d872f2087c98
* Widen some Mac valgrind suppressionsstuartmorgan@google.com2009-09-041-6/+22
| | | | | | | | | BUG=20580,20814 TEST=Mac UI valgrind bots Review URL: http://codereview.chromium.org/200022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25489 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for UMR in test_shell_tests in ↵nirnimesh@chromium.org2009-09-041-8/+1
| | | | | | | | | | | | | vCMMVectorConvert8BitRGBToRGB on Mac Doesn't occur anymore on my machine. BUG=11134 TEST=mac valgrind bot running test_shell_tests should stay green Review URL: http://codereview.chromium.org/196028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25481 0039d316-1c4b-4281-b951-d872f2087c98
* Show the commandline in question as part of each valgrinddank@chromium.org2009-09-041-2/+16
| | | | | | | | | | warning. This is useful particularly in the case of ui tests, where the --test-name parameter directly identifies the test case. Review URL: http://codereview.chromium.org/194025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25468 0039d316-1c4b-4281-b951-d872f2087c98
* Updatetony@chromium.org2009-09-041-0/+4
| | | | | | | | | | | | | | grit to replace \n to actual new lines in data pack files. Windows' MessageBox automatically converts \n to a new line, but GTK+ doesn't. BUG=20943 Review URL: http://codereview.chromium.org/196007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25408 0039d316-1c4b-4281-b951-d872f2087c98
* Update to valgrind-3.5.0. From timur, http://codereview.chromium.org/190008dkegel@google.com2009-09-037-80/+89
| | | | | | | | | | Also use it if present. Especially use its new xml suppression record if present, which is more correct than the one we synthesize. Also fix a warning about global use before declare in memcheck_analyze.py. Review URL: http://codereview.chromium.org/191006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25353 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a Mac suppression, add two one-offs from Linux.stuartmorgan@google.com2009-09-032-4/+11
| | | | | | | | | BUG=21010 TEST=Happier valgrind bots Review URL: http://codereview.chromium.org/201006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25352 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Initialize the focus ring color preference values. This fixes an UMR ↵jhawkins@chromium.org2009-09-031-12/+0
| | | | | | | | | | when running the RenderView unit tests. The tests create a RenderView object using the default constructor of RendererPreferences. The uninitialized values are then passed through to WebKit to set the focus ring color. BUG=20964 TEST=Covered by valgrinding unit tests. Review URL: http://codereview.chromium.org/194009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25343 0039d316-1c4b-4281-b951-d872f2087c98
* Another suppression for Mac UI Valgrindstuartmorgan@google.com2009-09-031-0/+7
| | | | | | | | | BUG=20997 TEST=Mac UI valgrind bots may actually go green Review URL: http://codereview.chromium.org/201004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25326 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressing the valgrind error probably caused by WebKit r47756.yusukes@google.com2009-09-031-0/+5
| | | | | | | | | | BUG=20941 TEST=none TBR=hclam Review URL: http://codereview.chromium.org/198005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25310 0039d316-1c4b-4281-b951-d872f2087c98
* Traceline: Pass a STARTUPINFOA to CreateProcessA.deanm@chromium.org2009-09-031-1/+1
| | | | | | | | | This should help building in UNICODE (but there might be other problems). Review URL: http://codereview.chromium.org/194011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25308 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressing the valgrind error probably caused by r25278 (TAKE 2).yusukes@google.com2009-09-031-0/+6
| | | | | | | | | | BUG=20964 TEST=none TBR=estade Review URL: http://codereview.chromium.org/192006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25307 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressing the valgrind error probably caused by r25278.yusukes@google.com2009-09-031-0/+6
| | | | | | | | | | BUG=20964 TEST=none TBR=estade Review URL: http://codereview.chromium.org/192005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25304 0039d316-1c4b-4281-b951-d872f2087c98
* More valgrind suppressionsstuartmorgan@google.com2009-09-022-1/+18
| | | | | | | | | | | | Fix a Mac valgrind exception and widen another a bit. Add two new exceptions for issues that popped up on the Linux bots. BUG=20653,20939,20941 TEST=Watch the valgrind bots. Be soothed by green. Review URL: http://codereview.chromium.org/189009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25275 0039d316-1c4b-4281-b951-d872f2087c98