summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Syntax fix in check_ecs_deps.petermayo@chromium.org2013-11-251-1/+1
| | | | | | | | | | | | I really don't know how this got past the testing. TBR=spang@chromium.org BUG=None TEST=local Review URL: https://codereview.chromium.org/86303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237127 0039d316-1c4b-4281-b951-d872f2087c98
* Add leak suppression for wrongly teared-down V8.machenbach@chromium.org2013-11-251-1/+10
| | | | | | | | | BUG=323149 TBR=benwells@chromium.org Review URL: https://codereview.chromium.org/85453005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237103 0039d316-1c4b-4281-b951-d872f2087c98
* Add heap leak check suppression for flaky net_unittest.yangguo@chromium.org2013-11-251-0/+12
| | | | | | | | | R=machenbach@chromium.org BUG=323149 Review URL: https://codereview.chromium.org/85653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237073 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Use unhandled exception formatter everywhere.tonyg@chromium.org2013-11-253-67/+85
| | | | | | | | | BUG= NOTRY=True Review URL: https://codereview.chromium.org/61073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237012 0039d316-1c4b-4281-b951-d872f2087c98
* Build libaddressinput in Chrome for requestAutocomplete().dbeam@chromium.org2013-11-241-0/+3
| | | | | | | | | | | | | | | | | | This CL: - creates a chromium-specific:  * third_party/libaddressinput/   * chromium/util/    - json.cc (chromium-specific json reader)    - json.h (matches src/cpp/src/util/json.h's interface)   - libaddressinput.gyp (chromium-specific .gyp file) - builds and runs a new test target named libaddressinput_unittests R=rouslan@chromium.org BUG=317837 Review URL: https://codereview.chromium.org/68323005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236996 0039d316-1c4b-4281-b951-d872f2087c98
* Disable image_decoding_benchmark on android (and linux).tonyg@chromium.org2013-11-241-0/+6
| | | | | | | | | | | | We don't have a general mechanism to differentiate them yet. BUG=323015 TBR=nduca@chromium.org NOTRY=True Review URL: https://codereview.chromium.org/83293009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236995 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Fix type of of media metric.dtu@chromium.org2013-11-241-1/+2
| | | | | | | | | | | | | Missed one call in http://crrev.com/236951 :) This should make the perf bots green. BUG=None. TEST=None. TBR=shadi Review URL: https://codereview.chromium.org/84593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236992 0039d316-1c4b-4281-b951-d872f2087c98
* Adding UMA metric to record the type of suggestion displayed on the NTP's ↵beaudoin@chromium.org2013-11-231-0/+12
| | | | | | | | | | Most Visited section. BUG=322648 Review URL: https://codereview.chromium.org/83943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236973 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the prepare commandiancottrell@chromium.org2013-11-231-0/+48
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/83043003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236969 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Fix types and type checks of numeric results.dtu@chromium.org2013-11-234-4/+10
| | | | | | | | | | | | Followup for http://crrev.com/236907 BUG=None. TEST=None. TBR=nduca Review URL: https://codereview.chromium.org/84483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236951 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup of page_measurement_results objectnduca@chromium.org2013-11-2330-559/+1837
| | | | | | | | | | | | | | | | | | | | | This patch introduces telemetry.value, which factors out the different kinds of data collected by telemetry benchmarks, currently scalar values, lists of scalar values, and histograms. This factoring provides mechanisms for combining together values --- value summarization, which was previously the job of the results objects, is now part of the value system. The actual interface between the page_measurement_results object and the rest of telemetry is unchanged. A values_backcompat module exists to convert the old interface to the new interface. A followup patch can remove this backcompat path. Most discussion of this is on https://codereview.chromium.org/27486002/ BUG=306944 Review URL: https://codereview.chromium.org/83813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236907 0039d316-1c4b-4281-b951-d872f2087c98
* Add MSE perf Telemetry tests.shadi@chromium.org2013-11-235-0/+586
| | | | | | | | | | BUG=284934 NOTRY=true TEST=tools/perf/run_benchmark -v --show-stdout --browser=debug mse_cases Review URL: https://codereview.chromium.org/71303007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236886 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing histogram definition for signin confirmations.bcwhite@chromium.org2013-11-221-0/+24
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/82733007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236873 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for 32-bit and 64-bit Windows compiles in GN.brettw@chromium.org2013-11-222-10/+10
| | | | | | | | | | | Rename ia32 and ia64 to x86 and x64 BUG=297677, 322109 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/83733005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236851 0039d316-1c4b-4281-b951-d872f2087c98
* Make refcounting of IndexedDBFactory threadsafejsbell@chromium.org2013-11-221-3/+0
| | | | | | | | | | | | | | | When IndexedDBContext is destroyed it posts a task to the IDB thread to run IndexedDBFactory::ContextDestroyed() to do some cleanup, but drops its own reference, leading to a refcounting/threading race. Follow the rules in base/callbacks.h to use RefCountedThreadSafe<> to fix. R=alecflett,dgrogan TBR=glider BUG=321596 Review URL: https://codereview.chromium.org/77863005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236842 0039d316-1c4b-4281-b951-d872f2087c98
* Add "ninja show" and "ninja refresh" targets to GN build.brettw@chromium.org2013-11-221-0/+17
| | | | | | | | | | | | "ninja show" will print out the build arguments for when you can't remember the configuration of your output directory. "ninja refresh" ignores dependencies and regenerates the ninja files. R=scottmg@chromium.org Review URL: https://codereview.chromium.org/82923005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236840 0039d316-1c4b-4281-b951-d872f2087c98
* This writes a generator for GYP actions to run Ninja for script targets. ↵brettw@chromium.org2013-11-2220-138/+514
| | | | | | | | | | | | | This does not yet include the code that actually writes the corresponding ninja files. The GYP code also needed some output directory generation code, so this was consolidated in filesystem_utils and referenced from the existing place. BUG=322244 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/80463004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236837 0039d316-1c4b-4281-b951-d872f2087c98
* Changing exit to raise for not overridden test, to match the change made in ↵iancottrell@chromium.org2013-11-221-2/+1
| | | | | | | | | | 83043003 BUG=316397 Review URL: https://codereview.chromium.org/83703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236826 0039d316-1c4b-4281-b951-d872f2087c98
* [Downloads] Cleanup DownloadResourceHandlerasanka@chromium.org2013-11-221-3/+4
| | | | | | | | | | | | | * Avoid duplicate assignments. * Don't calculate whether strong validators are present in an HTTP response. A spec compliant implementation of this determination is already present elsewhere. BUG=7648 Review URL: https://codereview.chromium.org/66993008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236825 0039d316-1c4b-4281-b951-d872f2087c98
* Add ResourceType::PING and mark those requests as detachable.davidben@chromium.org2013-11-221-1/+1
| | | | | | | | | | | | | | | | This avoids cancelling <a ping> requests on cross-process navigations when the owning renderer dies. Actually assigning resources this type is conditioned on a currently undefined WEBKIT_HAS_TARGET_PING symbol to be defined in a follow-up Blink CL. The #ifdef can then be removed when that lands. BUG=302816 TEST=ResourceDispatcherHostTest.DeletedFilterDetachable Review URL: https://codereview.chromium.org/55513002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236807 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in GCMProfileService testsjianli@chromium.org2013-11-221-21/+0
| | | | | | | | | BUG=321975 R=thakis@chromium.org Review URL: https://codereview.chromium.org/81663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236793 0039d316-1c4b-4281-b951-d872f2087c98
* Adding standard targetsiancottrell@chromium.org2013-11-223-0/+83
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/80543003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236786 0039d316-1c4b-4281-b951-d872f2087c98
* Adding base class for targetsiancottrell@chromium.org2013-11-222-0/+166
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/77553007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236784 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: set a timeout for the underlying websocket connect.bulach@chromium.org2013-11-221-4/+5
| | | | | | | | | | This is a speculative fix to avoid hanging some tests. BUG=321776 Review URL: https://codereview.chromium.org/82523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236772 0039d316-1c4b-4281-b951-d872f2087c98
* Base infrastructure for Networking Private API on Windows and Mac.mef@chromium.org2013-11-221-1/+7
| | | | | | | | | | | | | | Based on https://codereview.chromium.org/22295002/, but moves WiFiService to components/ and runs it in browser process instead of utility process. Windows implementation is in http://crrev.com/68503019. BUG=267667 Review URL: https://codereview.chromium.org/54323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236752 0039d316-1c4b-4281-b951-d872f2087c98
* Update checkstyle rules.aurimas@chromium.org2013-11-221-0/+1
| | | | | | | | | | | | Allow imports even if it used only for Javadoc. Making dtrainor@ happy. BUG=318404 NOTRY=true Review URL: https://codereview.chromium.org/79423005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236699 0039d316-1c4b-4281-b951-d872f2087c98
* Add whitelist and annotations to check_ecs_deps.petermayo@chromium.org2013-11-221-12/+88
| | | | | | | | | | | | | | | This should allow the step to turn orange. This should also allow the step to pass the build until certain eliminations have landed. This also escapes the list of libraries used to generate REs. R=rjkroege@chromium.org, spang@chromium.org BUG=None TEST=local Review URL: https://codereview.chromium.org/78783010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236697 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed typo in histograms.xmlbengr@chromium.org2013-11-221-1/+1
| | | | | | | | | BUG=321733 NOTRY=true Review URL: https://codereview.chromium.org/82333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236682 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: add media perf tests for Androidshadi@chromium.org2013-11-221-1/+15
| | | | | | | | | BUG=313054 NOTRY=true Review URL: https://codereview.chromium.org/81783004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236668 0039d316-1c4b-4281-b951-d872f2087c98
* Update checkstyle rules.aurimas@chromium.org2013-11-211-3/+6
| | | | | | | | | | | | | | - Change catching Exepction and Throwable as warnings. - Allow comments for EmptyBlocks - Allow empty methods and contructors. - Set using finalizer as a warning. BUG=318404 NOTRY=true Review URL: https://codereview.chromium.org/81903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236630 0039d316-1c4b-4281-b951-d872f2087c98
* Improvements in GCP 2.0 prototype.vitalybuka@chromium.org2013-11-211-2/+7
| | | | | | | | | | Fixed path to store print jobs, path format was not compatible with windows. CDD updated with more capabilities. Save/Load CDD to state file to allow manual edits. Review URL: https://codereview.chromium.org/78713008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236571 0039d316-1c4b-4281-b951-d872f2087c98
* Fix two problems with setting ownership of profile filesaberent@chromium.org2013-11-211-4/+4
| | | | | | | | | | | | | | | The two problems are: 1. The quotes meant that the wild cards weren't working correctly 2. Putting everything in one command meant that that if any of the wild card expressions returned nothing then the command gave up at that point, and didn't set the ownership of the remaining files. BUG= Review URL: https://codereview.chromium.org/78443004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236570 0039d316-1c4b-4281-b951-d872f2087c98
* Add mp4 and mp3 media perf test cases.shadi@chromium.org2013-11-211-0/+30
| | | | | | | | | | BUG=None NOTRY=true TEST=tools/perf/run_benchmark media.tough_media_cases Review URL: https://codereview.chromium.org/61603009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236565 0039d316-1c4b-4281-b951-d872f2087c98
* telemetry: re-enable smoothness.key_mobile_sitesernstm@chromium.org2013-11-211-3/+0
| | | | | | | | | | | | This benchmark should work when crrev.com/68763011 has landed. R=tonyg@chromium.org BUG= NOTRY=true Review URL: https://codereview.chromium.org/79883003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236550 0039d316-1c4b-4281-b951-d872f2087c98
* Replace old with new synthetic gesture framework.dominikg@chromium.org2013-11-212-5/+15
| | | | | | | | | | | | | | | | | - Remove current implementation of synthetic gestures. - Rename temporarily named classes and files of new synthetic gesture framework (e.g. SyntheticGestureNew -> SyntheticGesture). - Link up new implementation in browser and renderer. - Hook up synthetic gesture controller to input flushing in RWHI. - Update JavaScript front-end and Telemetry. BUG=297980 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=236254 Review URL: https://codereview.chromium.org/62443007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236545 0039d316-1c4b-4281-b951-d872f2087c98
* telemetry: temporarily disable www.theverge.com in key_mobile_sites.ernstm@chromium.org2013-11-211-0/+1
| | | | | | | | | | | | Notice for the perf sherrifs: This will probably improve rasterize_and_record benchmark results, because this page has very high rasterize time. R=tonyg@chromium.org BUG=317141 NOTRY=True Review URL: https://codereview.chromium.org/79613003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236541 0039d316-1c4b-4281-b951-d872f2087c98
* Adding android support to cr.iancottrell@chromium.org2013-11-211-0/+113
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/79213002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236539 0039d316-1c4b-4281-b951-d872f2087c98
* Android: removes old "keep_test_server_ports".bulach@chromium.org2013-11-213-18/+4
| | | | | | | | | | This option is no longer in use, clean it up. BUG= Review URL: https://codereview.chromium.org/68263025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236533 0039d316-1c4b-4281-b951-d872f2087c98
* Added new histograms for packet size connectivity test.rtenneti@chromium.org2013-11-211-0/+19
| | | | | | | | | R=jar@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/79153003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236528 0039d316-1c4b-4281-b951-d872f2087c98
* telemetry: Add rasterize_and_record benchmark for silk pagesskyostil@chromium.org2013-11-211-0/+8
| | | | | | | | | | | Add a rasterize_and_record benchmark for the silk page set so that we can track improvements. BUG=304298 Review URL: https://codereview.chromium.org/80643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236526 0039d316-1c4b-4281-b951-d872f2087c98
* Adding linux support to cr.iancottrell@chromium.org2013-11-211-0/+44
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/79203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236525 0039d316-1c4b-4281-b951-d872f2087c98
* Adding buildtype support to criancottrell@chromium.org2013-11-211-0/+58
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/79013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236524 0039d316-1c4b-4281-b951-d872f2087c98
* Adding base class for cr actionsiancottrell@chromium.org2013-11-212-0/+59
| | | | | | | | BUG=316397 Review URL: https://codereview.chromium.org/79523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236517 0039d316-1c4b-4281-b951-d872f2087c98
* Add option to image_diff to calculate histogram diffjohnme@chromium.org2013-11-211-17/+85
| | | | | | | | | | | | | | | | | | | | | Currently, image_diff will return very high values for the percentage diff in cases like the entire page getting shifted down by 1px. This patch adds an alternative inexact way of computing the percentage diff, which instead diffs the histograms of RGBA values to see whether the same number of each color pixel occurs. Since the histogram ignores at what position each pixel occurred, this diff is resistant to shifts, and even rotation (if you just swap parts of the image, such that the overall color distribution is the same, the histogram diff will be 0%). An intended use for this is being able to sort a set of pixel diffs in order of relative importance. BUG=135823 Review URL: https://codereview.chromium.org/67973005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236516 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to run the histograms XML validator from directories other ↵thestig@chromium.org2013-11-211-1/+4
| | | | | | | | than tools/metrics/histograms. Review URL: https://codereview.chromium.org/80433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236508 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix suppression.thakis@chromium.org2013-11-211-0/+1
| | | | | | | | TBR= Review URL: https://codereview.chromium.org/79143006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236507 0039d316-1c4b-4281-b951-d872f2087c98
* Widen crypto suppression, for chromeos tests.thakis@chromium.org2013-11-211-3/+0
| | | | | | | | | BUG=321976 TBR=mattm@chromium.org Review URL: https://codereview.chromium.org/80843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236499 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress an uninitialized access in gdk_pixbuf.thakis@chromium.org2013-11-211-0/+10
| | | | | | | | | | | | | | | Started here: http://build.chromium.org/p/chromium.memory.fyi/builders/Linux%20Tests%20%28valgrind%29%282%29/builds/32487 Nothing related in the blamelist, but given that we already have many similar suppressions, adding one more seems fine. BUG=176889 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/80823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236497 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress another gcm leak.thakis@chromium.org2013-11-211-1/+7
| | | | | | | | | BUG=321975 TBR=jianli@chromium.org Review URL: https://codereview.chromium.org/79433005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236496 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leak in crypto.thakis@chromium.org2013-11-211-0/+16
| | | | | | | | | BUG=321976 TBR=rtenneti@chromium.org Review URL: https://codereview.chromium.org/80803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236495 0039d316-1c4b-4281-b951-d872f2087c98