summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Valgrind: Update a couple of worker suppressions.thestig@chromium.org2013-03-091-3/+5
| | | | | | | | | | BUG=108628,138522 NOTRY=true TBR=glider Review URL: https://chromiumcodereview.appspot.com/12730002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187086 0039d316-1c4b-4281-b951-d872f2087c98
* roll clang 174965:176256thakis@chromium.org2013-03-081-1/+1
| | | | | | | | | | | | | | | | Changes (subset): * Fixes a bug with asan work on precise * strict_memcmp flag for asan * Tweaked symbol visibility computation in clang (worked with upstream to make sure the component build still works) BUG=177235 TBR=hans Review URL: https://chromiumcodereview.appspot.com/12446007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187059 0039d316-1c4b-4281-b951-d872f2087c98
* Move tools/perf/perf_lib/bootstrap_deps to tools/perf/perf_tools/bootstrap_deps.wiltzius@chromium.org2013-03-082-1/+1
| | | | | | | | | | | | This is a more natural location for the bootstrap_deps file, and means we don't need the somewhat awkward perf_lib folder. BUG=177529 Review URL: https://chromiumcodereview.appspot.com/12313043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187023 0039d316-1c4b-4281-b951-d872f2087c98
* Add an option to package test data to export_tarball script.phajdan.jr@chromium.org2013-03-081-8/+18
| | | | | | | | | | | | It is helpful to have test data in a separate tarball, because then the main tarball (with everything needed to compile the browser) can be kept small while still allowing people to run tests as an option. BUG=none Review URL: https://codereview.chromium.org/12621004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186981 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Yet another attempt to correctly update a suppression.thestig@chromium.org2013-03-081-1/+1
| | | | | | | | | | BUG=169185 NOTRY=true TBR=glider Review URL: https://chromiumcodereview.appspot.com/12453012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186920 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Suppress more webkit layout test errors.thestig@chromium.org2013-03-081-0/+29
| | | | | | | | | | BUG=122457,144118,181082 TBR=glider NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12644006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186913 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Widen a compositor suppression after r186859thestig@chromium.org2013-03-081-5/+1
| | | | | | | | | | BUG=148477 NOTRY=true TBR=oshima Review URL: https://chromiumcodereview.appspot.com/12672002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186886 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind/Heapchecker: Widen a couple of suppressions.thestig@chromium.org2013-03-082-5/+1
| | | | | | | | | | BUG=166709,169185 NOTRY=true TBR=glider Review URL: https://chromiumcodereview.appspot.com/12629008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186870 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Add/remove/widen webkit layout tests suppressions.thestig@chromium.org2013-03-081-28/+41
| | | | | | | | | | BUG=60667,107698,115419,181038,181050 TBR=glider NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12607006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186848 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Update suppressions for a couple leaks.thestig@chromium.org2013-03-071-8/+13
| | | | | | | | | | BUG=169185,175100 TBR=atwilson NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12650002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186813 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude HttpPipeliningCompatibilityTestoshima@chromium.org2013-03-071-5/+1
| | | | | | | | | | | | This seems to be causing crash/hang on valgrind bots. NOTRY=true TBR=thestig@chromium.org, BUG=180467 Review URL: https://chromiumcodereview.appspot.com/12629005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186811 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Fix Android surface statistics collectorskyostil@chromium.org2013-03-072-7/+3
| | | | | | | | | | | | | | | | | On Android we ask SurfaceFlinger about frame presentation times to estimate metrics such as frame rate and jitter. This data is recorded on a per-window basis. For applications that use SurfaceView, the statistics are reported separately for the main application window and the contained SurfaceView. Since we mainly care about the rendering performance of web content, we should track the statistics for the SurfaceView instead of the main Chrome window. BUG=http://b/8254709 Review URL: https://chromiumcodereview.appspot.com/12432006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186801 0039d316-1c4b-4281-b951-d872f2087c98
* Update IndexedDB/Worker leak suppressionsjsbell@chromium.org2013-03-071-49/+42
| | | | | | | | | | | | | | WebKit's V8/Binding code has changed so old stacks no longer match. Update the suppressions accordingly. BUG=162829 TBR=thestig@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12432010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186774 0039d316-1c4b-4281-b951-d872f2087c98
* Ppapi: Remove suppressions from checklicenses.pyteravest@chromium.org2013-03-071-15/+0
| | | | | | | | | | | | checklicenses.py passes for ppapi directories now, so we don't need these suppressions any longer. BUG=98107 Review URL: https://chromiumcodereview.appspot.com/12389087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186745 0039d316-1c4b-4281-b951-d872f2087c98
* Widen valgrind suppression.atwilson@chromium.org2013-03-071-1/+1
| | | | | | | | | BUG=175100 TBR=thestig Review URL: https://codereview.chromium.org/12476019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186714 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: Fix a command line flag in an error message.marja@chromium.org2013-03-071-1/+1
| | | | | | | | | | | TBR=anandc BUG=NONE NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12591003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186673 0039d316-1c4b-4281-b951-d872f2087c98
* Add bintrees to third_party.dmikurube@chromium.org2013-03-071-0/+1
| | | | | | | | | BUG=174304 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12324010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186589 0039d316-1c4b-4281-b951-d872f2087c98
* Speculative exclusion of tests that may be causing hang on valgrind botoshima@chromium.org2013-03-071-0/+7
| | | | | | | | | | NOTRY=true TBR=oshima@chromium.org BUG=180467 Review URL: https://codereview.chromium.org/12541019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186563 0039d316-1c4b-4281-b951-d872f2087c98
* Made svn lookup more robust by searching over a range of commits when ↵simonhatch@chromium.org2013-03-071-6/+12
| | | | | | | | | | | | initially trying to resolve svn commits to git hashes. BUG= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12550008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186549 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for cros_interface unit tests.achuith@chromium.org2013-03-064-38/+32
| | | | | | | | | | | | | * Replace CrosInterface.GetAllCmdOutput with CrosInterface.RunCmdOnDevice. Get rid of CrosInterface.GetCmdOutput. * ssh warnings were causing a bunch of unit tests to fail. Moved invocation of _RemoveSSHWarnings to CrosInterface.GetAllCmdOutput. * PushFile and GetFileContents had asserts for valid error scenarios that were throwing exceptions. These error scenarios were tested by the unit tests and were failing due to the asserts. BUG=177372 TEST=run_tests --browser=cros-chrome --remote=172.22.71.22 CrOSInterfaceTest NOTRY=true Review URL: https://codereview.chromium.org/12521003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186539 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectations to be a little tighter.tonyg@chromium.org2013-03-061-2/+2
| | | | | | | | | | BUG=None TEST=None TBR=simonjam@chromium.org Review URL: https://codereview.chromium.org/12547014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186538 0039d316-1c4b-4281-b951-d872f2087c98
* Make browser_type a property of PossibleBrowser.achuith@chromium.org2013-03-061-1/+5
| | | | | | | | | BUG=NONE TEST=run_tests NOTRY=true Review URL: https://codereview.chromium.org/12479003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186537 0039d316-1c4b-4281-b951-d872f2087c98
* Added option to repeat performance test a number of times. Also modified ↵simonhatch@chromium.org2013-03-063-9/+105
| | | | | | | | | | | | calculation to use truncated mean, which should help filter out some of the noise during runs. BUG= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12547009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186535 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Exclude unit tests that may be causing hang on chromeos valgrind bot"oshima@chromium.org2013-03-061-4/+0
| | | | | | | | | | | | | To prove that this was indeed causing hang. TBR=akalin@chromium.org,leozwang@chromium.org BUG=180467 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12472008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186473 0039d316-1c4b-4281-b951-d872f2087c98
* src/: Update the remaining include paths of string_split.h to its new location.tfarina@chromium.org2013-03-062-2/+2
| | | | | | | | | | BUG=175186 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/12473004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186462 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leak on DriveFileSyncServiceSyncTesttzik@chromium.org2013-03-062-30/+0
| | | | | | | | BUG=179222 Review URL: https://chromiumcodereview.appspot.com/12388068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186395 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude unit tests that may be causing hang on chromeos valgrind botoshima@chromium.org2013-03-061-0/+4
| | | | | | | | | | | TBR=akalin@chromium.org,leozwang@chromium.org BUG=180467 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12425008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186361 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectations after enabling threaded parser.tonyg@chromium.org2013-03-061-1/+1
| | | | | | | | | | BUG=None TEST=None TBR=simonjam@chromium.org Review URL: https://codereview.chromium.org/12490005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186286 0039d316-1c4b-4281-b951-d872f2087c98
* Add/update suppression for leak in DomStorageoshima@chromium.org2013-03-051-1/+14
| | | | | | | | | | | TBR=marja@chromium.org,michaeln@chromium.org BUG=180381,166470 TEST=none NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12430005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186275 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude AutocompleteActionPredictorTest.RecommendActionURL on linux/chromeos ↵oshima@chromium.org2013-03-051-0/+3
| | | | | | | | | | | | | | valgrind bot as it seemed to introduce hang. I'll revert this if this didn't help. NOTRY=true TBR=jknotten@chromium.org BUG=180335 TEST=none Review URL: https://chromiumcodereview.appspot.com/12479002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186256 0039d316-1c4b-4281-b951-d872f2087c98
* Update ndk sysroot to API level 14.leozwang@chromium.org2013-03-051-1/+1
| | | | | | | | | | | | Update ndk toolchain to api level 14 to make application to be able to setup SL_ANDROID_RECORDING_PRESET_VOICE_COMMUNICATION mode which was introduced in api level 14 in opensl. BUG=179926 Review URL: https://chromiumcodereview.appspot.com/12379078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186254 0039d316-1c4b-4281-b951-d872f2087c98
* Have valgrind use a gdb that matches the word width of the binary.jyasskin@chromium.org2013-03-051-5/+10
| | | | | | Review URL: https://chromiumcodereview.appspot.com/12385063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186230 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Add memory and IO stats to page cyclertonyg@chromium.org2013-03-0517-42/+589
| | | | | | | | | | | | | | | This matches the existing page_cycler behavior exactly. Also, only display by_url results when there are at least 2 pages in the page_set. This prevents duplicate results for single page sets. BUG=163680 TEST=tools/perf/run_multipage_benchmarks --browser=system page_cycler tools/perf/page_sets/page_cycler/moz.json NOTRY=True Review URL: https://chromiumcodereview.appspot.com/11576050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186219 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Set --enable-remote-debugging flag for Android.frankf@chromium.org2013-03-051-0/+3
| | | | | | | | | | | | | Eventually, this will enable us to remove the current hack for starting the devtools server. NOTRY=True BUG=177053 Review URL: https://chromiumcodereview.appspot.com/12395022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186211 0039d316-1c4b-4281-b951-d872f2087c98
* Add one more tsan suppression for issue 137973bartfab@chromium.org2013-03-051-4/+11
| | | | | | | | | This suppresses another case of issue 137973 on the tsan bots. BUG=137973 TBR=scherkus@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186169 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Fix real login unit tests.dtu@chromium.org2013-03-051-8/+18
| | | | | | | | | | | | | | I broke them silently when I moved things around in http://crrev.com/183009. Updated the credentials path and added a warning when they're skipped. I don't like that they depend on tools/perf, but we can figure that out later. BUG=None. TEST="tools/telemetry/run_tests Real" should take longer than 0 seconds. Review URL: https://codereview.chromium.org/12380075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186037 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Make page_runner ensure that there is 1 tab before running.hartmanng@chromium.org2013-03-042-0/+37
| | | | | | | | | | | NOTRY=true BUG=169296 Review URL: https://chromiumcodereview.appspot.com/12212071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185991 0039d316-1c4b-4281-b951-d872f2087c98
* Output results of build and performance tests when script is invoked with ↵simonhatch@chromium.org2013-03-041-6/+70
| | | | | | | | | | | | --output_buildbot_annotations. Output additional information about revision suspected to have caused regression. BUG= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12399003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185983 0039d316-1c4b-4281-b951-d872f2087c98
* Update size expectations for chrome.exe, mini_installer.exe, and setup.exe.grt@chromium.org2013-03-041-3/+3
| | | | | | | | | | | | | | http://crrev.com/183840 dropped the size of all three significantly. Originally reviewed at https://codereview.chromium.org/12321168/. Trying from another upload to see if that resolves patching errors. BUG=157874 TBR=sullivan@chromium.org,robertshield@chromium.org Review URL: https://chromiumcodereview.appspot.com/12381083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185982 0039d316-1c4b-4281-b951-d872f2087c98
* Ship profile_rt with Clang.jfb@chromium.org2013-03-041-5/+8
| | | | | | | | | | | | | | | | | | | | | | NaCl's Mac coverage bots have been broken since the GCC upgrade, and it seems like this Apple GCC version has bugs that won't get fixed. As this week's NaCl sheriff I'll start migrating our NaCl Mac bots to use LLVM, which is what we build and ship with anyways. I therefore need LLVM's profile_rt library for the coverage bots, otherwise a Mac build will grab the system one which would be a Bad Thing. My change merely packages profile_rt so that the next Clang update has it. The update should be separate. BUG= https://code.google.com/p/nativeclient/issues/detail?id=3283 R= thakis@chromium.org Review URL: https://chromiumcodereview.appspot.com/12388025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185970 0039d316-1c4b-4281-b951-d872f2087c98
* Removed obsolete suppression.joaodasilva@chromium.org2013-03-041-7/+0
| | | | | | | | | | | These leaks were plugged by http://crrev.com/185857 and http://crrev.com/185858. TBR=dhollowa@chromium.org BUG=179231 Review URL: https://codereview.chromium.org/12395005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185859 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed leak in DeviceSettingsTestBase.joaodasilva@chromium.org2013-03-041-13/+0
| | | | | | | | | TBR=dhollowa@chromium.org BUG=179231 Review URL: https://codereview.chromium.org/12377074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185858 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed leak in UserManagerTest.joaodasilva@chromium.org2013-03-041-11/+7
| | | | | | | | | TBR=dhollowa@chromium.org BUG=179231,102327 Review URL: https://codereview.chromium.org/12390053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185857 0039d316-1c4b-4281-b951-d872f2087c98
* WeakPtrTest::NonOwnerThreadCanCopyAndAssignWeakPtrBase reports leak on ↵dhollowa@chromium.org2013-03-041-2/+2
| | | | | | | | | | | | | | Valgrind and Heapcheck Suppresses leak reports of WeakPtrTest::NonOwnerThreadCanCopyAndAssignWeakPtrBase on Valgrind and Heapcheck BUG=179758 TEST=WeakPtrTest::NonOwnerThreadCanCopyAndAssignWeakPtrBase etc. TBR=akalin@chromium.org Review URL: https://codereview.chromium.org/12381075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185840 0039d316-1c4b-4281-b951-d872f2087c98
* WeakPtrTest::NonOwnerThreadCanCopyAndAssignWeakPtrBase reports leak on ↵dhollowa@chromium.org2013-03-042-0/+24
| | | | | | | | | | | | | | Valgrind and Heapcheck Suppresses leak reports of WeakPtrTest::NonOwnerThreadCanCopyAndAssignWeakPtrBase on Valgrind and Heapcheck BUG=179758 TEST=WeakPtrTest::NonOwnerThreadCanCopyAndAssignWeakPtrBase etc. TBR=akalin@chromium.org Review URL: https://codereview.chromium.org/12389071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185834 0039d316-1c4b-4281-b951-d872f2087c98
* Implement chrome.downloads.onDeterminingFilename() to allow extensions to ↵benjhayden@chromium.org2013-03-031-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | participate in the download filename determination process. Docs staged: http://basho.cam.corp.google.com:8000/extensions/downloads.html#event-onDeterminingFilename Example: chrome.downloads.onDeterminingFilename.addListener(function(item, suggest) { suggest({filename: item.filename, overwrite: true}); }); chrome.downloads.onDeterminingFilename.addListener(function(item, suggest) { window.setTimeout(function() { suggest({filename: item.mime.split('/')[0] + '/' + item.filename, overwrite: false}); }, 1); return true; // handling asynchronously }); BUG=12133 BUG=68108 Review URL: https://chromiumcodereview.appspot.com/11574006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185811 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: Fix exit status of run_tests.sbasi@google.com2013-03-022-2/+2
| | | | | | | | | | | | | | It appears that the exit status of run_tests always 255 because it is doing a max between the number of errors and 255. This should be a min. BUG=None TEST=locally ran. Review URL: https://chromiumcodereview.appspot.com/12386068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185677 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Remove android_platform.pydtu@chromium.org2013-03-021-28/+0
| | | | | | | | | | | It's obsoleted by android_platform_backend.py in http://crrev.com/184153 BUG=None. TEST=None. Review URL: https://codereview.chromium.org/12387031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185635 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectations to include improvements created by crrev.com/185548agable@chromium.org2013-03-021-15/+17
| | | | | | | | | http://chromium-perf.appspot.com/?tab=linux-release&graph=times&trace=t&trace=t_ref&rev=185603&history=50&master=ChromiumPerf&testSuite=page_cycler_intl1&details=true TBR=cmp@chromium.org Review URL: https://codereview.chromium.org/12386066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185631 0039d316-1c4b-4281-b951-d872f2087c98
* ExtensionServiceTest.* timeouts on ChromiumOS Valgrind botsdhollowa@chromium.org2013-03-021-4/+1
| | | | | | | | | | | | | | | Disables the rest of ExtensionServiceTest.* on CrOS Valgrind Prior targetted disablements did not do it. Seeing more of these pop up. Details in bug. BUG=179427 TEST=ExtensionServiceTest.* TBR=wez@chromium.org Review URL: https://codereview.chromium.org/12379061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185627 0039d316-1c4b-4281-b951-d872f2087c98