summaryrefslogtreecommitdiffstats
path: root/tools/valgrind/chrome_tests.py
Commit message (Collapse)AuthorAgeFilesLines
* Add safe_browsing_tests to valgrind.lzheng@chromium.org2010-12-091-0/+5
| | | | | | | | BUG=64089 TEST=safe_browsing_tests runs okay with valgrind Review URL: http://codereview.chromium.org/5726002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68764 0039d316-1c4b-4281-b951-d872f2087c98
* Add automated_ui_tests and interactive_ui_tests to the Valgrind test runnertimurrrr@chromium.org2010-12-081-0/+13
| | | | | | | TEST=They work locally Review URL: http://codereview.chromium.org/5639007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68620 0039d316-1c4b-4281-b951-d872f2087c98
* Add reliability runner to chrome_tests.pytimurrrr@chromium.org2010-12-071-10/+17
| | | | | | | TEST=Works locally Review URL: http://codereview.chromium.org/5593003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68502 0039d316-1c4b-4281-b951-d872f2087c98
* scons: excise more scons references from the code baseevan@chromium.org2010-12-031-1/+0
| | | | | | | | | | I got to undo some hacks, too! TEST=compiles Review URL: http://codereview.chromium.org/5535003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68119 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable remoting_unittests under TSan.sergeyu@chromium.org2010-10-271-1/+5
| | | | | | | | | | | | | Increase timeouts for remoting_unittests in valgrind. Reenable remoting_unittests under TSan on Linux. The test is still disabled on Windows. BUG=57832 TEST=None Review URL: http://codereview.chromium.org/4106004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64109 0039d316-1c4b-4281-b951-d872f2087c98
* [TSan/Win, Dr. Memory] Automatically find binaries in build/Debug on Windowstimurrrr@chromium.org2010-10-271-0/+3
| | | | | | | | TBR=glider TEST=tools\valgrind\chrome_tests.bat -t googleurl --tool {tsan,drmemory} on Windows Review URL: http://codereview.chromium.org/4129007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64062 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63809 - Remove TSan supporessions on windows for remoting_unittests.sergeyu@chromium.org2010-10-261-5/+1
| | | | | | | | | | | | BUG=57832 TEST=None Review URL: http://codereview.chromium.org/3606014 TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/4138004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63828 0039d316-1c4b-4281-b951-d872f2087c98
* Remove TSan supporessions on windows for remoting_unittests.sergeyu@chromium.org2010-10-261-1/+5
| | | | | | | | | BUG=57832 TEST=None Review URL: http://codereview.chromium.org/3606014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63809 0039d316-1c4b-4281-b951-d872f2087c98
* Move all Valgrind/TSan/Dr.Memory gtest exclude files to ↵timurrrr@chromium.org2010-10-241-54/+45
| | | | | | | | | | | | | | | | | | | | tools/valgrind/gtest_exclude If I receive an LGTM, I'll land this patch (with updated .txt files of course) during the weekend in the Europe afternoon to minimize possible damages. Then I'll update all the docs accordingly For the record, I got the list of the files by doing find . | grep -v "\.svn" | grep "valgrind.*gtest" | sed "s/\.gtest.*$//" | \ sed "s/\/[a-z_]\+$//" | sort | uniq | tee list_dirs And then for F in `cat list_dirs`; do svn mv $F/*.txt tools/valgrind/gtest_exclude/; done TEST=ran a few tests locally under Valgrind and TSan Review URL: http://codereview.chromium.org/4054004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63681 0039d316-1c4b-4281-b951-d872f2087c98
* Add gfx_unittests as a valid option to tools/valgrind/chrome_tests.py.rsesek@chromium.org2010-10-221-0/+4
| | | | | | | | | BUG=none TEST=./tools/valgrind/chrome_tests.py -t gfx Review URL: http://codereview.chromium.org/3959004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63563 0039d316-1c4b-4281-b951-d872f2087c98
* Fix lost suppressions with --tool=tsan_rv and refactor ↵timurrrr@chromium.org2010-09-221-15/+15
| | | | | | | | | | | | | chrome_tests/valgrind_test.py a bit The patch was prepared by Eugeniy Stepanov (eugenis@) and orignally reviewed as http://codereview.chromium.org/3436022 TBR=glider TEST=./tools/valgrind/chrome_tests.sh -t <test> [--tool={tsan,tsan_rv,memcheck}] ... Review URL: http://codereview.chromium.org/3389023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60163 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored handling of XmppClient.akalin@chromium.org2010-09-161-0/+4
| | | | | | | | | | | | Added new classes WeakXmppClient and XmppConnection, which let me simplify MediatorThreadImpl et al. BUG=55302 TEST=new unit tests, manually Review URL: http://codereview.chromium.org/3290025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59629 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for running Chromium tests under TSan in RaceVerifier mode.timurrrr@chromium.org2010-09-141-1/+1
| | | | | | | | | | | The patch was prepared by Evgeniy Stepanov and reviewed as http://codereview.chromium.org/3296016 TBR=glider TEST=TSan bots shouldn't be affected by this for now Review URL: http://codereview.chromium.org/3418003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59370 0039d316-1c4b-4281-b951-d872f2087c98
* Add courgette_unittests to the list of tests runnable under Valgrind andglider@chromium.org2010-06-161-0/+4
| | | | | | | | | | Heapchecker. TBR=timurrrr Review URL: http://codereview.chromium.org/2846008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49919 0039d316-1c4b-4281-b951-d872f2087c98
* Enable remoting unittests to run on build botshclam@chromium.org2010-06-111-0/+4
| | | | | | | | | | Renamed chromoting.gyp to remoting.gyp. Also enabled remoting_unittests to be executed on the build bots. Review URL: http://codereview.chromium.org/2720007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49609 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r49384 -- "Added 'MAYBE' to the list of possible prefixes to beglider@chromium.org2010-06-111-1/+1
| | | | | | | | | | automatically generated for filtering the tests." TBR=jhawkins Review URL: http://codereview.chromium.org/2781012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49510 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the --ui-test-action-max-timeout valueglider@chromium.org2010-06-101-1/+1
| | | | | | | | | | | (some tests run for 240-250 seconds) TBR=timurrrr BUG=22927 Review URL: http://codereview.chromium.org/2718005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49385 0039d316-1c4b-4281-b951-d872f2087c98
* [GTTF] Added 'MAYBE' to the list of possible prefixes to be automatically ↵glider@chromium.org2010-06-101-1/+1
| | | | | | | | | | | | generated for filtering the tests. TBR=timurrrr Review URL: http://codereview.chromium.org/2751006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49384 0039d316-1c4b-4281-b951-d872f2087c98
* [GTTF] Automatically append FLAKY_ and FAILS_ prefixes to gtest_filters.timurrrr@chromium.org2010-06-091-0/+11
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/2765002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49240 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the timeout value for UI tests. Several tests run for 203k+glider@chromium.org2010-06-071-1/+1
| | | | | | | | | milliseconds on Mac OS under Valgrind. TBR=timurrrr Review URL: http://codereview.chromium.org/2627011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49055 0039d316-1c4b-4281-b951-d872f2087c98
* Add new try job test filter specification format to chrome_tests.shvandebo@chromium.org2010-05-061-26/+41
| | | | | | | | | BUG=none TEST=-t with and without :filter works as expected Review URL: http://codereview.chromium.org/1899001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46595 0039d316-1c4b-4281-b951-d872f2087c98
* Change PYTHONPATH handling in tools/valgrind so we can un-revert ↵timurrrr@chromium.org2010-04-301-7/+7
| | | | | | | | 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
* Increase sleep timeout for valgrind UI tests.bauerb@chromium.org2010-04-211-0/+1
| | | | | | | | | | | | | DownloadTest.CloseNewTab2 is failing (ASSERT failure, not memory leak) under valgrind because of a timeout. This patch increases the sleep timeout for UI tests to the same value as the action timeout (when running the test normally, the default value for the sleep timeout is also the action timeout). BUG=none TEST=DownloadTest.CloseNewTab2 (run under valgrind) Review URL: http://codereview.chromium.org/1725003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45183 0039d316-1c4b-4281-b951-d872f2087c98
* Add win32 gtest filter files shared between Wine and TSan/Windowstimurrrr@chromium.org2010-03-301-8/+9
| | | | | | | BUG=28363 Review URL: http://codereview.chromium.org/1377003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43076 0039d316-1c4b-4281-b951-d872f2087c98
* Broke out shared worker tests into individual tests and increased worker ↵atwilson@chromium.org2010-03-301-4/+4
| | | | | | | | | | | | | test timeout. Layout tests run in ui_tests can now have their timeout set via the cmd line, and a longer timeout is passed in when valgrind is run. BUG=39570 TEST=existing tests suffice Review URL: http://codereview.chromium.org/1518001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43021 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the dependency on layout_package.path utils so that we can obsolete ↵dpranke@chromium.org2010-03-051-13/+2
| | | | | | | | 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
* Ignore exit code of Layout teststimurrrr@chromium.org2010-03-041-0/+1
| | | | | | Review URL: http://codereview.chromium.org/669054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40628 0039d316-1c4b-4281-b951-d872f2087c98
* Do not override LD_LIBRARY_PATHjochen@chromium.org2010-02-241-1/+5
| | | | | | | | | BUG=none TEST=Compile chrome with shared libraries and execute chrome_tests Review URL: http://codereview.chromium.org/652223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39889 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 39662 - Update various test scripts to use the upstream version ofdpranke@chromium.org2010-02-231-9/+20
| | | | | | | | | | | | | | | 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-20/+9
| | | | | | | | | | | | 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
* valgrind: Make the Linux valgrind layout test work again.thestig@chromium.org2010-02-111-1/+1
| | | | | | | | | TBR=glider BUG=none TEST=none Review URL: http://codereview.chromium.org/603016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38722 0039d316-1c4b-4281-b951-d872f2087c98
* Added sanity checks for base_unittests to Memcheck and ThreadSanitizer test ↵glider@chromium.org2010-02-101-1/+1
| | | | | | | | | runners. Note that the sanity checks may fail if the tests are ran with the sanity tests excluded (e.g. local test runs). I suppose this shouldn't be a problem, because the exit code matters only on buildbots. Review URL: http://codereview.chromium.org/598013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38612 0039d316-1c4b-4281-b951-d872f2087c98
* wine_valgrind: Use common Valgrind scripts to run Wine/Valgrind tests.thestig@chromium.org2010-02-081-8/+15
| | | | | | | | | Use test and valgrind suppressions from the same locations as the other valgrind bots. BUG=none TEST=none Review URL: http://codereview.chromium.org/561045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38399 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Refactor valgrind tools to use Is{Linux,Mac,Win}() and ↵thestig@chromium.org2010-02-021-6/+4
| | | | | | | | | | PlatformName() instead of sys.platform directly in preparation for adding IsWine(). BUG=none TEST=none Review URL: http://codereview.chromium.org/549214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37798 0039d316-1c4b-4281-b951-d872f2087c98
* Enable valgrind for sync tests (and fix valgrind errors)skrul@chromium.org2010-01-271-1/+5
| | | | | | | | BUG=32871 Review URL: http://codereview.chromium.org/548156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37262 0039d316-1c4b-4281-b951-d872f2087c98
* Fix reference to layout_package.path_utils.GetAbsolutePath() ->dpranke@chromium.org2010-01-271-1/+1
| | | | | | | | | | | | get_absolute_path(). BUG=none TBR=dglazkov@chromium.org TEST=valgrind bots actually run :) Review URL: http://codereview.chromium.org/555121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37221 0039d316-1c4b-4281-b951-d872f2087c98
* Fix valgrind run.maruel@chromium.org2009-11-231-10/+2
| | | | | | | | 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
* r21342 moved IPC tests from unit_tests to ipc_tests,dkegel@google.com2009-09-171-1/+1
| | | | | | | | | | | | | | | | so tell chrome_tests.py to look in ipc rather than chrome for its gtest.txt file, and actually move it. (At least for valgrind. Purify may need the same change.) Disable IPCChannelTest.ChannelTest and VisitedLinkEventsTest.Coalescense on valgrind, as they hang there today on linux bots. BUG=22141,22146 TEST=none Review URL: http://codereview.chromium.org/165064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26453 0039d316-1c4b-4281-b951-d872f2087c98
* Try change 23924 again - refactor layout_package.path_utils and dpranke@google.com2009-08-211-3/+3
| | | | | | | | | | | | | | | | | | | | layout_package.platform_utils. Deltas from that change: * Don't enable 'win-xp' as the default platform * Don't assume 'webkit/Release' exists (it doesn't by default on mac and linux), and fix the output results directory path in run_webkit_tests * Update tools/valgrind/chrome_tests.py (which I didn't realize depended on the layout_package code). BUG=none R=tony@chromium.org TEST=none Review URL: http://codereview.chromium.org/174209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24007 0039d316-1c4b-4281-b951-d872f2087c98
* Add --gtest_repeat option to valgrind/chrome_tests.pymattm@chromium.org2009-08-191-0/+4
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23730 0039d316-1c4b-4281-b951-d872f2087c98
* Allow running the browser_tests in valgrind.jhawkins@chromium.org2009-08-111-0/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/165325 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23093 0039d316-1c4b-4281-b951-d872f2087c98
* LD_LIBRARY_PATH needs to be set for media tests that uses FFmpeg to work ↵hclam@google.com2009-07-281-0/+4
| | | | | | | | | | | properly. BUG=16945 TEST=test_shell_tests --gtest_filter=MediaLeakTest.* Review URL: http://codereview.chromium.org/159386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21756 0039d316-1c4b-4281-b951-d872f2087c98
* Patch from timurrrr: Re-factor valgrind scripts to add tsan supportdkegel@google.com2009-07-161-38/+22
| | | | | | | | | | First reviewed at http://codereview.chromium.org/125272 BUG=none TEST=none Review URL: http://codereview.chromium.org/155528 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20870 0039d316-1c4b-4281-b951-d872f2087c98
* Point to correct app test binarynirnimesh@chromium.org2009-07-101-1/+1
| | | | | | | TBR=thomasvl Review URL: http://codereview.chromium.org/149451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20372 0039d316-1c4b-4281-b951-d872f2087c98
* Support running app_unittests under Valgrindnirnimesh@chromium.org2009-07-091-0/+4
| | | | | | Review URL: http://codereview.chromium.org/155216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20290 0039d316-1c4b-4281-b951-d872f2087c98
* Disable IPCSyncChannelTest.* under Valgrindnirnimesh@chromium.org2009-07-021-9/+14
| | | | | | | | | Times out too often under Valgrind on Mac Tracking bug: crbug.com/15817 Review URL: http://codereview.chromium.org/150218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19846 0039d316-1c4b-4281-b951-d872f2087c98
* Teach the valgrind and layout tests about the output directory used by the ↵dkegel@google.com2009-06-271-26/+40
| | | | | | | | | | | Make build on Linux BUG=http://crbug.com/15454 TEST=export GYP_GENERATORS=make; rm -rf sconsbuild; gclient runhooks --force; make -r base_unittests layout_tests; sh tools/valgrind/chrome_tests.sh -t base_unittests; verify that it finds and runs base_unittests; same thing with -t layout_tests Review URL: http://codereview.chromium.org/147209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19453 0039d316-1c4b-4281-b951-d872f2087c98
* Add a switch to allow longer shutdown timeouts, since quitting under ↵stuartmorgan@chromium.org2009-06-191-1/+2
| | | | | | | | | | valgrind is very slow on the Mac. BUG=none TEST=Most/all of the UI tests should pass on the Mac when run under valgrind. Review URL: http://codereview.chromium.org/140008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18849 0039d316-1c4b-4281-b951-d872f2087c98
* 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
* 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