summaryrefslogtreecommitdiffstats
path: root/tools/valgrind/chrome_tests.sh
Commit message (Collapse)AuthorAgeFilesLines
* Change PYTHONPATH handling in tools/valgrind so we can un-revert ↵timurrrr@chromium.org2010-04-301-1/+1
| | | | | | | | http://codereview.chromium.org/1822001 Review URL: http://codereview.chromium.org/1736026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46052 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the dependency on layout_package.path utils so that we can obsolete ↵dpranke@chromium.org2010-03-051-1/+1
| | | | | | | | that directory. Review URL: http://codereview.chromium.org/669031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40717 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 39662 - Update various test scripts to use the upstream version ofdpranke@chromium.org2010-02-231-1/+1
| | | | | | | | | | | | | | | runchromiumwebkittests and rebaselinechromiumwebkittests BUG=23099 TBR=victorw TEST=bots don't explode Review URL: http://codereview.chromium.org/639001 TBR=dpranke@chromium.org Review URL: http://codereview.chromium.org/650189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39678 0039d316-1c4b-4281-b951-d872f2087c98
* Update various test scripts to use the upstream version ofdpranke@chromium.org2010-02-221-1/+1
| | | | | | | | | | | | run-chromium-webkit-tests and rebaseline-chromium-webkit-tests BUG=23099 R=victorw TEST=bots don't explode Review URL: http://codereview.chromium.org/639001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39662 0039d316-1c4b-4281-b951-d872f2087c98
* Guess the Valgrind PATH in a separate scripttimurrrr@chromium.org2010-01-261-65/+5
| | | | | | Review URL: http://codereview.chromium.org/556025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37158 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the layout_test path for valgrind tests.dpranke@chromium.org2010-01-221-1/+1
| | | | | | | | | | BUG=none TEST=valgrind test bots work R=maruel@chromium.org Review URL: http://codereview.chromium.org/543179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36925 0039d316-1c4b-4281-b951-d872f2087c98
* Run Valgrind binaries from SVN (if present).timurrrr@chromium.org2010-01-201-14/+67
| | | | | | | | If the binaries are not present in third_party/valgrind, use the same binaries we used earlier (/usr/local/valgrind-...) Review URL: http://codereview.chromium.org/552034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36656 0039d316-1c4b-4281-b951-d872f2087c98
* Fix valgrind run.maruel@chromium.org2009-11-231-1/+1
| | | | | | | | TEST=valgrind works BUG=none Review URL: http://codereview.chromium.org/437014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32836 0039d316-1c4b-4281-b951-d872f2087c98
* Make valgrind.sh and chrome_tests.sh actually find valgrind-10880-redzonedkegel@google.com2009-09-231-3/+3
| | | | | | | | | (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
* Increase valgrind's redzone from 16 to 64 bytes.dank@chromium.org2009-09-221-1/+1
| | | | | | | | | | | | | 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
* Update to valgrind-3.5.0. From timur, http://codereview.chromium.org/190008dkegel@google.com2009-09-031-1/+1
| | | | | | | | | | 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
* Add license information to our shell scripts.agl@chromium.org2009-08-251-0/+4
| | | | | | | | | | Downstream packagers are (rightly) careful about the license of code that they distribute and so we want to dot our i's. http://codereview.chromium.org/174372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24311 0039d316-1c4b-4281-b951-d872f2087c98
* Update to current Valgrind and tsan.dank@chromium.org2009-08-121-3/+19
| | | | | | | | | | | | | | | | | | | | | New fork and possible patches from Timur. Accept new xml output format. Use --xml-file option if present. Drop two patches already in trunk. Remove obsolete --generate_suppressions code. Accept but ignore --generate_dsym option on non-darwin platforms, so scripts don't need conditionals Switch to using svn revision numbers rather than dates, because svn uses the local timezone to interpret the dates, and this caused patches to fail. Feh. Check to make sure a good copy of valgrind was found before trying to use valgrind. Review URL: http://codereview.chromium.org/160392 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23214 0039d316-1c4b-4281-b951-d872f2087c98
* build-valgrind-for-chrome.sh: Don't install valgrind to /usr/bin anymoredkegel@google.com2009-08-111-0/+8
| | | | | | | | | | | | | | (wasn't useful on Goobuntu anyway, where some other valgrind came first in the PATH) Don't hardcode versions/dates. Add usage message. Remove URLs to some patches (they go stale fast) chrome_tests.sh: use the valgrind built by build-valgrind-for-chrome.sh by default, but provide way to override Review URL: http://codereview.chromium.org/165317 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23076 0039d316-1c4b-4281-b951-d872f2087c98
* Fix current working directory problem in chrome_tests.sh.erg@google.com2009-01-151-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/18292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8133 0039d316-1c4b-4281-b951-d872f2087c98
* Make a valgrind tool in the same vein as the purify one.erg@google.com2009-01-091-0/+4
Currently supports the following commands: ./chrome_tests.sh --test base ./chrome_tests.sh --test net ./chrome_tests.sh --test ipc ./chrome_tests.sh --test unit The valgrind_*.py files are my first real big chunks of python, so any suggestions would be greatly appreciated. Review URL: http://codereview.chromium.org/16583 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7796 0039d316-1c4b-4281-b951-d872f2087c98