summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Update the suppression for issue 20459 with Chris Hawk's findings.wtc@chromium.org2009-09-021-1/+5
| | | | | | | | | R=hawk BUG=20459 TEST=none Review URL: http://codereview.chromium.org/172117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25268 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust variance for linux perf test expectations.chase@chromium.org2009-09-021-2/+2
| | | | | | | | | | | This patch should cause the linux perf morejs and startup tests to go green. BUG=18597 TEST=linux perf morejs and startup perf tests go green Review URL: http://codereview.chromium.org/189008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25260 0039d316-1c4b-4281-b951-d872f2087c98
* Add linux perf expectations for morejs and startup.chase@chromium.org2009-09-021-1/+4
| | | | | | | | | | | | Initial numbers have high variance on purpose, this should show on the buildbot page as an orange result for those tests. BUG=18597 TEST=linux perf morejs and startup go orange Review URL: http://codereview.chromium.org/190017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25255 0039d316-1c4b-4281-b951-d872f2087c98
* Presubmit test verifies perf_expectations formatting.chase@chromium.org2009-09-022-0/+126
| | | | | | | | | | BUG=18597 TEST=test works when simplejson is loaded, fails when modified to use different simplejson load paths, fails when perf_expectations.json is formatted incorrectly. Review URL: http://codereview.chromium.org/184002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25240 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for memory leak in ↵nirnimesh@chromium.org2009-09-021-15/+0
| | | | | | | | | | | | | TabStripModelObserverBridge::TabChangedAt() in ui tests on mac We don't use CoreImage anymore so this leak should be gone. BUG=18219 TEST=this leak should not show up in mac-valgrind bot (ui_tests) Review URL: http://codereview.chromium.org/187010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25221 0039d316-1c4b-4281-b951-d872f2087c98
* New tsan suppressions from Timur, http://codereview.chromium.org/185008dkegel@google.com2009-09-022-11/+41
| | | | | | Review URL: http://codereview.chromium.org/188013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25205 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a suppression to account for an extra stack framestuartmorgan@google.com2009-09-021-0/+1
| | | | | | | | | BUG=17451 TEST=Mac UI Valgrind bots Review URL: http://codereview.chromium.org/172108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25198 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust SQL suppressions for optimization level changestuartmorgan@google.com2009-09-021-21/+22
| | | | | | | | | BUG=20580,20837,20653 TEST=Happier Mac UI valgrind bots Review URL: http://codereview.chromium.org/190007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25196 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r25138, changes to string handling in traceline.deanm@chromium.org2009-09-021-14/+10
| | | | | | | | | It was committed without review. Review URL: http://codereview.chromium.org/187006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25170 0039d316-1c4b-4281-b951-d872f2087c98
* Fix traceline to compile on Windows.chase@chromium.org2009-09-021-10/+14
| | | | | | | | | | | | | With these fixes, traceline compiles locally and on the try servers. TBR=deanm BUG=none TEST=traceline compiles Review URL: http://codereview.chromium.org/181043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25138 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind suppression updates for Mac UI botsstuartmorgan@google.com2009-09-022-14/+58
| | | | | | | | | | | Moves a suppression to the Mac file and adds another flavor of it. Adds a suppression for a leak in the same are of the code. BUG=20580,20837 TEST=Watch the Mac UI valgrind bots for signs of green Review URL: http://codereview.chromium.org/179074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25122 0039d316-1c4b-4281-b951-d872f2087c98