summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* valgrind: print the gtest suppression list on startup.evan@chromium.org2009-05-131-0/+1
| | | | | | | | | This is in the docs, but there are a lot of docs, and all the other files it's pulling flags from are printed during startup. Review URL: http://codereview.chromium.org/113358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15990 0039d316-1c4b-4281-b951-d872f2087c98
* Add croc code coverage tool. (Same change as yesterday, but now made in therspangler@google.com2009-05-132-0/+1363
| | | | | | | | writable repository) Review URL: http://codereview.chromium.org/113346 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15974 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppression for libxml error in http://crbug.com/11838thestig@chromium.org2009-05-121-0/+12
| | | | | | Review URL: http://codereview.chromium.org/115266 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15913 0039d316-1c4b-4281-b951-d872f2087c98
* Add a script that runs cov-build, cov-analyze, andwtc@chromium.org2009-05-121-0/+136
| | | | | | | | | | | cov-commit-defects on a Chromium tree. R=patrick BUG=N/A TEST=N/A Review URL: http://codereview.chromium.org/99264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15831 0039d316-1c4b-4281-b951-d872f2087c98
* Remove executable bit from a bunch of files that shouldn't have it.evan@chromium.org2009-05-1119-0/+0
| | | | | | | | | | (No code change.) git ls-tree -r HEAD | grep '^100755' | cut -f2 | egrep '\.(png|txt|mm|cc|h|checksum|asm|js|html|c|css|xml|grd|json)$' | xargs chmod a-x git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15809 0039d316-1c4b-4281-b951-d872f2087c98
* Move timeout to right spot in tools/valgrind/chrome_tests.py. Fixes thinko ↵dkegel@google.com2009-05-111-1/+1
| | | | | | | | committed in issue 114012. Review URL: http://codereview.chromium.org/115191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15770 0039d316-1c4b-4281-b951-d872f2087c98
* Raise timeout on ui tests to 12000 seconds, since on thedkegel@google.com2009-05-111-0/+1
| | | | | | | | | | | | | | | | | Mac it was regularly hitting the default timeout of 10000 seconds. (Really should take the size of the shard into account, but we can do that later if we have lots of hangs.) Should fix error 14:37:55 common.py [INFO] process timed out 14:37:55 common.py [ERROR] KILLED 17207 14:37:56 common.py [ERROR] TIMEOUT waiting for src/xcodebuild/Debug/ui_tests in http://build.chromium.org/buildbot/waterfall/builders/Modules%20Mac%20(valgrind)/builds/479/steps/valgrind%20test%3A%20ui/logs/stdio Review URL: http://codereview.chromium.org/114012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15747 0039d316-1c4b-4281-b951-d872f2087c98
* Stop leaking RenderWidgetHostViewGtk.willchan@chromium.org2009-05-081-15/+0
| | | | | | | | | | | | | | | Don't bother calling gfx::RemoveAllChildren() in TabContentsViewGtk when creating a new RWHV, since any previously existing RWHV widget should already have been deleted. This also fixes interstitial pages crashing. Although instead we have two RWHV widgets in the same TabContentsView vbox :) I'll fix that in a later changelist. Also update the valgrind suppressions file. BUG=http://www.crbug.com/10747 BUG=http://www.crbug.com/8486 Review URL: http://codereview.chromium.org/115145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15695 0039d316-1c4b-4281-b951-d872f2087c98
* Broaden mac valgrind suppression for color space related leak.thestig@chromium.org2009-05-081-15/+0
| | | | | | Review URL: http://codereview.chromium.org/113160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15674 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a xml parser crash in the valgrind analyze script.thestig@chromium.org2009-05-071-6/+25
| | | | | | | I.e. http://build.chromium.org/buildbot/waterfall/builders/Modules%20Mac%20(valgrind)/builds/477/steps/valgrind%20test%3A%20ui/logs/stdio Review URL: http://codereview.chromium.org/115093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15563 0039d316-1c4b-4281-b951-d872f2087c98
* Fix timeout when not detacheddkegel@google.com2009-05-061-4/+12
| | | | | | | | Also fix how timeout kills subprocess on Linux and Mac Review URL: http://codereview.chromium.org/115042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15466 0039d316-1c4b-4281-b951-d872f2087c98
* Have the grit rules depend on the .pak files.tc@google.com2009-05-062-2/+2
| | | | | | | | | | | chrome_resources and chrome_strings was continually rebuilding because it depended on the .h file, but the .h file doesn't get written if there are no changes. The .pak file always gets written. Review URL: http://codereview.chromium.org/115035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15432 0039d316-1c4b-4281-b951-d872f2087c98
* mac valgrind bot: Make running dsymutil an option for now, since it slows ↵dkegel@google.com2009-05-062-11/+22
| | | | | | | | down the run a lot, and causes timeouts. Reenable by default once we have multiple mac bots. Review URL: http://codereview.chromium.org/114003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15431 0039d316-1c4b-4281-b951-d872f2087c98
* Doesn't fix anything at all but make it clearer.maruel@chromium.org2009-05-061-28/+28
| | | | | | Review URL: http://codereview.chromium.org/109051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15375 0039d316-1c4b-4281-b951-d872f2087c98
* Move the shared JS and CSS out of the HTML files and into separate files.arv@chromium.org2009-05-051-5/+36
| | | | | | Review URL: http://codereview.chromium.org/99151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15323 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppressions for a well-known fontconfig leak anddkegel@google.com2009-05-051-5/+36
| | | | | | | | | | for http://crbug.com/6547 and http://crbug.com/11462, and loosen up another couple a bit. Review URL: http://codereview.chromium.org/108001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15309 0039d316-1c4b-4281-b951-d872f2087c98
* mac valgrind: remove special case in python script.dkegel@google.com2009-05-041-49/+13
| | | | | | | | | Also have --generate_suppressions output to normal log file for now. Review URL: http://codereview.chromium.org/99356 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15243 0039d316-1c4b-4281-b951-d872f2087c98
* mac valgrind: media_tests: add suppression for second trace in ↵dkegel@google.com2009-05-041-0/+8
| | | | | | | | http://crbug.com/11327 Review URL: http://codereview.chromium.org/99359 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15242 0039d316-1c4b-4281-b951-d872f2087c98
* Don't analyze incomplete valgrind log files (as the parser crashes),dkegel@google.com2009-05-041-11/+20
| | | | | | | | make timeout global instead of per-file, shorten it. Review URL: http://codereview.chromium.org/100340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15224 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase valgrind suppressions, add one for http://crbug.com/11130dkegel@google.com2009-05-041-2/+15
| | | | | | Review URL: http://codereview.chromium.org/100341 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15222 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppressions for two mac audio bugs: http://crbug.com/11327dkegel@google.com2009-05-021-14/+34
| | | | | | | | | | broadened a few other suppressions, and split one bug out of 9563 into http://crbug.com/11333 Review URL: http://codereview.chromium.org/99303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15130 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress valgrind warnings fordank@chromium.org2009-05-011-0/+89
| | | | | | | | | | | | | | | http://crbug.com/9561 http://crbug.com/11270 http://crbug.com/11271 http://crbug.com/11286 and a couple of things that seem clearly to be system issues rather than chromium issues. Just trying to get the mac unit_test valgrind builder green. Review URL: http://codereview.chromium.org/99259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15071 0039d316-1c4b-4281-b951-d872f2087c98
* Only skip the GRIT header writing on Windows. This will causetc@google.com2009-05-011-5/+6
| | | | | | | | | | | | | | resource only changes to rebuild lots of stuff on Mac and Linux, but since most of this is happening on Windows anyway, only optimize for Windows. This should make second builds faster since all the dependencies are up to date. Review URL: http://codereview.chromium.org/99265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15023 0039d316-1c4b-4281-b951-d872f2087c98
* Code coverage improvements.jrg@chromium.org2009-04-301-11/+60
| | | | | | | | | | Code coverage now works for Linux. Unit tests to run passed from project to coverage_posix.py so deps are correct. Review URL: http://codereview.chromium.org/100189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15016 0039d316-1c4b-4281-b951-d872f2087c98
* Add a few more suppressions for ui tests that hidden until yesterdaydkegel@google.com2009-04-301-10/+29
| | | | | | | | by a crash. Review URL: http://codereview.chromium.org/99220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14954 0039d316-1c4b-4281-b951-d872f2087c98
* Add two ui_test valgrind suppressions, fix one old onedkegel@google.com2009-04-291-0/+20
| | | | | | Review URL: http://codereview.chromium.org/99169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14858 0039d316-1c4b-4281-b951-d872f2087c98
* Changes in preparation for webkit switch to gyp.bradnelson@google.com2009-04-291-1/+1
| | | | | | | | These won't get gated live without a change to all.gyp, so landing them separately. Review URL: http://codereview.chromium.org/100146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14822 0039d316-1c4b-4281-b951-d872f2087c98
* Loosen a couple more ui test valgrind suppressions.dkegel@google.com2009-04-291-13/+13
| | | | | | Review URL: http://codereview.chromium.org/99163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14813 0039d316-1c4b-4281-b951-d872f2087c98
* Add a few mac valgrind suppressions for test_shell_tests.dkegel@google.com2009-04-281-0/+75
| | | | | | Review URL: http://codereview.chromium.org/99157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14804 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chrome_tests.sh without -b BUILD_DIR on the Macdkegel@google.com2009-04-281-1/+5
| | | | | | Review URL: http://codereview.chromium.org/100060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14794 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase valgrind suppressions again to deal with more web/tab renamesdkegel@google.com2009-04-281-7/+33
| | | | | | | | | Should make valgrind ui tests go green again, for 5ms at least. Review URL: http://codereview.chromium.org/100093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14754 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the SiteInstance leak from the known leaks now that it's fixed.brettw@chromium.org2009-04-241-10/+0
| | | | | | Review URL: http://codereview.chromium.org/92091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14469 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at adding a map between strings names and resource ids.tc@google.com2009-04-244-1/+127
| | | | | | | | | | | | | This creates a mapping for all the entries in the theme_resources.grd file and adds a static method for querying the mapping. BUG=10639 Review URL: http://codereview.chromium.org/92085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14443 0039d316-1c4b-4281-b951-d872f2087c98
* Patch from kcc to add a --custom_valgrind_command flag, for use with e.g. ↵dkegel@google.com2009-04-242-21/+35
| | | | | | | | | thread race detection tools (From issue 95004) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14430 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind bug suppression: add 10945 (leak in JPEGCodec.DecodeCorrupted)dkegel@google.com2009-04-241-0/+11
| | | | | | Review URL: http://codereview.chromium.org/92103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14394 0039d316-1c4b-4281-b951-d872f2087c98
* Make one suppression looser to match -O1.dkegel@google.com2009-04-231-3/+3
| | | | | | | | Also correct a typo in the AboutCrash suppression. Review URL: http://codereview.chromium.org/92100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14380 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress bug 6532 for -O1 as well. Move to central suppression file.dkegel@google.com2009-04-232-1/+25
| | | | | | | | | This should make the valgrind builder green again. Valgrind ipc test child processes, too. Review URL: http://codereview.chromium.org/93088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14374 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind bug suppressions: add bugs 10871, 10873dkegel@google.com2009-04-231-0/+25
| | | | | | | | | | | These are the only two warnings currently keeping the valgrind ui bot red. See http://crbug.com/10871, http://crbug.com/10873 Review URL: http://codereview.chromium.org/92063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14320 0039d316-1c4b-4281-b951-d872f2087c98
* Make suppression for bug 10782 less specific so it matches both -O0 and -O1.dkegel@google.com2009-04-231-8/+2
| | | | | | Review URL: http://codereview.chromium.org/92054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14279 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind bug suppressions: add bug 10782dkegel@google.com2009-04-221-0/+16
| | | | | | | | | | This gets the unit tests green again under valgrind http://crbug.com/10782 Review URL: http://codereview.chromium.org/92046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14268 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind bug suppressions: remove 10560 and 10739, add 6522 and 10747dkegel@google.com2009-04-221-18/+21
| | | | | | Review URL: http://codereview.chromium.org/92045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14263 0039d316-1c4b-4281-b951-d872f2087c98
* Hit "valgrind finishing" timeout of 60 seconds on a UI test run, so increase ↵dkegel@google.com2009-04-211-2/+2
| | | | | | | | | | | timeout to 600 seconds We'll reduce it back down to a smaller value once we see how long it really takes.) (This seems reasonable since the UI tests take 4600 seconds.) Review URL: http://codereview.chromium.org/87019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14087 0039d316-1c4b-4281-b951-d872f2087c98
* Adds suppressions for epoll on Intrepid,dkegel@google.com2009-04-211-1/+130
| | | | | | | | | | | | | | | | | | a unit test that crashes on purpose, and the following bugs: http://crbug.com/10560 http://crbug.com/10737 http://crbug.com/10738 http://crbug.com/10739 http://crbug.com/10747 http://crbug.com/10748 http://crbug.com/10750 http://crbug.com/10755 This gets us most of the way to a green ui test valgrind builder. Review URL: http://codereview.chromium.org/67290 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14085 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for startup_tests to tools/valgrind/chrome_tests.pydkegel@google.com2009-04-171-18/+33
| | | | | | | | Also fix a typo and an 80 col nit in its list of tests. Review URL: http://codereview.chromium.org/79043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13957 0039d316-1c4b-4281-b951-d872f2087c98
* Port page_cycler_http to Macnirnimesh@chromium.org2009-04-174-2/+369
| | | | | | | Accompanying buildbot changes @ http://codereview.chromium.org/67234 Review URL: http://codereview.chromium.org/79017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13950 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_tests.py needs to tell run_webkit_tests.py if it's a debug builddkegel@google.com2009-04-161-1/+8
| | | | | | Review URL: http://codereview.chromium.org/79022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13893 0039d316-1c4b-4281-b951-d872f2087c98
* Minor tweaks to make coverage happier on OSX.jrg@chromium.org2009-04-161-14/+22
| | | | | | | | | See 1st post at (XXX internal URL removed XXX) Code coverage for base: 85% (!!!) Review URL: http://codereview.chromium.org/67235 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13880 0039d316-1c4b-4281-b951-d872f2087c98
* For ease of scripting, allow the actual test binary name to be used as an ↵dkegel@google.com2009-04-161-11/+12
| | | | | | | | | | argument to -t rather than just the abbreviation. Review URL: http://codereview.chromium.org/42654 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13873 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak two suppressions to work in more environmentsdkegel@google.com2009-04-161-3/+6
| | | | | | | | Add link to upstream bug report Review URL: http://codereview.chromium.org/79011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13868 0039d316-1c4b-4281-b951-d872f2087c98
* grit: cut down on chattiness.evan@chromium.org2009-04-142-5/+10
| | | | | | | | | - We don't need to print the copyright every time we run. - Don't print empty lines when there are no warnings. Review URL: http://codereview.chromium.org/67085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13691 0039d316-1c4b-4281-b951-d872f2087c98