summaryrefslogtreecommitdiffstats
path: root/tools/perf
Commit message (Collapse)AuthorAgeFilesLines
* [Telemetry] Increase Kraken timeout to allow it to pass on Android.tonyg@chromium.org2012-12-111-1/+1
| | | | | | | | | | BUG=163680 TEST=tools/perf/run_multipage_benchmarks --browser=android-content-shell kraken tools/perf/page_sets/kraken.json Review URL: https://chromiumcodereview.appspot.com/11519015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172374 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the _by_url printing for histograms.marja@chromium.org2012-12-111-1/+2
| | | | | | | | | | | | | | Also, "." was used in a different meaning, and unnecessarily messing up histogram names like "V8.Foo", so, replaced it with "_" for histograms. After these, we can use the "_by_url" results for histograms for computing the percentiles we need. BUG= Review URL: https://codereview.chromium.org/11513003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172311 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Fix image_decoding_benchmark on older builds of Chrome.tonyg@chromium.org2012-12-101-0/+3
| | | | | | | | | | | | 1. Fall back to webkitNow or Date.now if performance.now isn't available. 2. Avoid divide-by-zero if DecodeImage isn't available in timeline. BUG=None TEST=tools/perf/run_multipage_benchmarks --browser=exact --browser-executable=chrome/tools/test/reference_build/chrome_linux/chrome image_decoding_benchmark tools/perf/page_sets/tough_image_cases.json Review URL: https://codereview.chromium.org/11506016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172145 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Use a unified Tab object for all tab controls.dtu@chromium.org2012-12-101-37/+37
| | | | | | | | | | | | | | | | | | The public APIs now look like this: browser.supports_tab_control browser.tabs is a list-like object that can be used to access the tabs. browser.tabs.New() browser.tabs[i].url queries the JSON API for the URL. Previously browser.GetUrlOfTab() browser.tabs[i].Disconnect() closes the WebSocket connection. Previously tab.Close() browser.tabs[i].Close() disconnects and closes the tab. Previously browser.CloseTab() browser.tabs[i]._Connect() is not public and is called automatically as needed. BUG=155077,159852,160945,160946 Review URL: https://codereview.chromium.org/11280224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172126 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Changes necessary to update top_25.json recording.tonyg@chromium.org2012-12-101-32/+2
| | | | | | | | | | | | | | 1. The YouTube page has been updated and the old links no longer exist. I picked a couple of new links on the page. 2. Some pages still load a few resources after the readyState is complete. So sleep a little bit to be sure the recording includes everything. BUG=None TEST=tools/perf/record_wpr tools/perf/page_sets/top_25.json Review URL: https://codereview.chromium.org/11468035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172069 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Rough prototype of results viewerrubentopo@gmail.com2012-12-096-0/+563
| | | | | | | | | | | Results viewer tool for the scrolling benchmarks csv output. Given a csv file, displays it's contents, upon column selection graphs it's values. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/11411214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172016 0039d316-1c4b-4281-b951-d872f2087c98
* Add a stat to the smoothness benchmark for avg number of missing tiles.vollick@chromium.org2012-12-071-0/+6
| | | | | | | | | BUG=None Review URL: https://chromiumcodereview.appspot.com/11478016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171845 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Make octane result format match the old v8_benchmark output.tonyg@chromium.org2012-12-071-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | New format: RESULT CodeLoad: CodeLoad= 2129 score (bigger is better) RESULT Crypto: Crypto= 2810 score (bigger is better) RESULT DeltaBlue: DeltaBlue= 2281 score (bigger is better) RESULT EarleyBoyer: EarleyBoyer= 3355 score (bigger is better) RESULT Gameboy: Gameboy= 2170 score (bigger is better) RESULT Mandreel: Mandreel= 1974 score (bigger is better) RESULT NavierStokes: NavierStokes= 2188 score (bigger is better) RESULT PdfJS: PdfJS= 2014 score (bigger is better) RESULT RayTrace: RayTrace= 1952 score (bigger is better) RESULT RegExp: RegExp= 509 score (bigger is better) RESULT Richards: Richards= 2316 score (bigger is better) RESULT Splay: Splay= 417 score (bigger is better) *RESULT score: score= 1695 score (bigger is better) BUG=163680 TEST=tools/perf/run_multipage_benchmarks --browser=android-content-shell octane tools/perf/page_sets/octane.json Review URL: https://codereview.chromium.org/11475031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171810 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Fix testCalcResultsRealRenderStats and ↵tonyg@chromium.org2012-12-061-2/+3
| | | | | | | | | | | | | testCalcResultsFromRAFRenderStats. WillMeasurePage takes a Page not a bool. BUG=164688 TEST=tools/perf/run_tests Review URL: https://codereview.chromium.org/11478007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171626 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: updates octane page set.bulach@chromium.org2012-12-061-1/+1
| | | | | | | | | | | | | This is a follow up on r167857 and r171361. BUG=147652 TEST=tools/perf/run_multipage_benchmarks --show-stdout --browser=system octane tools/perf/page_sets/octane.json Review URL: https://chromiumcodereview.appspot.com/11414117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171604 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Fix first paint metric in smoothness_benchmark.tonyg@chromium.org2012-12-061-1/+1
| | | | | | | | | | | requestTime is 0 in all but the first page load. So use startLoadTime instead. BUG=None TEST=$ tools/perf/run_multipage_benchmarks --browser=release scrolling_benchmark tools/perf/page_sets/top_25.json Review URL: https://codereview.chromium.org/11443030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171372 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Port page cycler to Telemetry.tonyg@chromium.org2012-12-0519-0/+200
| | | | | | | | | | BUG=163680 TEST=$ tools/perf/run_multipage_benchmarks --browser=system page_cycler tools/perf/page_sets/page_cycler/moz.json NOTRY=1 Review URL: https://codereview.chromium.org/11419320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171246 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Rename image pageset to tough_image_cases.jsonnduca@chromium.org2012-12-041-0/+0
| | | | | | | | | BUG=164030 Review URL: https://chromiumcodereview.appspot.com/11421212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170909 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Shard dromaeo in the same way it's currently sharded on perf bots.tonyg@chromium.org2012-12-0416-16/+112
| | | | | | | | | BUG=163680 TEST=Local on android Review URL: https://codereview.chromium.org/11299314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170858 0039d316-1c4b-4281-b951-d872f2087c98
* Rename sunspider_benchmark to sunspider.tonyg@chromium.org2012-11-301-0/+0
| | | | | | | | | | | | | The way the perfbot works is that the benchmark name is used as the graph name. Since the graph is historically named sunspider, this makes for a clean transition with preserved history. BUG=163680 TEST=None Review URL: https://codereview.chromium.org/11348331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170587 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: sets key_mobile_sites to use "mobile" user agent type.bulach@chromium.org2012-11-301-1/+2
| | | | | | | | | | | | This page set should be executed with a mobile user agent. BUG= TEST=./tools/perf/run_multipage_benchmarks --browser=system smoothness_benchmark tools/perf/page_sets/key_mobile_sites.json Review URL: https://chromiumcodereview.appspot.com/11299273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170521 0039d316-1c4b-4281-b951-d872f2087c98
* Added http://habrahabr.ru/post/149892/#habracut to the list of key_desktop_siteswiltzius@chromium.org2012-11-301-0/+6
| | | | | | | | BUG=143702 Review URL: https://chromiumcodereview.appspot.com/11348305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170441 0039d316-1c4b-4281-b951-d872f2087c98
* Added www.suddeutsche.de to the key_mobile_sites listwiltzius@chromium.org2012-11-301-0/+6
| | | | | | | | BUG=157916 Review URL: https://chromiumcodereview.appspot.com/11299261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170429 0039d316-1c4b-4281-b951-d872f2087c98
* Fix naming of one accelerated compositing stat used in benchmarkingshawnsingh@chromium.org2012-11-301-2/+2
| | | | | | | | | | | The name was slightly misleading; instead of counting the total number of cc/layers in the layer tree, it actually counts the number of layers that are issued to be drawn. Review URL: https://chromiumcodereview.appspot.com/11418245 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170368 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Fix scrolling_benchmark after r169706.tonyg@chromium.org2012-11-281-1/+1
| | | | | | | | | | | | This causes us to fall back gracefully on older reference builds. BUG=None TEST=Manual on linux NOTRY=1 Review URL: https://codereview.chromium.org/11411207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170001 0039d316-1c4b-4281-b951-d872f2087c98
* Android Perf: upstream image_decoding_benchmark using Chrome Remote Control.bulach@chromium.org2012-11-282-0/+29
| | | | | | | | | | | | We're migrating our bots to use Chrome Remote Control instead of the downstream harness. Start migrating some of the existing tests. BUG=160045 TEST=tools/perf/run_multipage_benchmarks --show-stdout --browser=android-content-shell image_decoding_benchmark tools/perf/page_sets/image_decoding/image_decoding_png.json Review URL: https://chromiumcodereview.appspot.com/11293167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169986 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Add --trace-dir command-line option.dtu@chromium.org2012-11-281-5/+1
| | | | | | | | | | | | | | Also, reduce the maximum scroll length to 5000 pixels to avoid filling the tracing buffer. R=nduca@chromium.org BUG=154226 TEST=Run a benchmark with --trace-dir. It should write trace files. Review URL: https://chromiumcodereview.appspot.com/11415167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169927 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: Add more tests to the top_25 page set.marja@chromium.org2012-11-271-3/+166
| | | | | | | | | | BUG=158323 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11280184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169765 0039d316-1c4b-4281-b951-d872f2087c98
* Benchmark for measuring the number of layers in a page.hartmanng@chromium.org2012-11-271-0/+6
| | | | | | | | BUG=159707 Review URL: https://chromiumcodereview.appspot.com/11363126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169706 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Fix race condition in spaceport benchmark.tonyg@chromium.org2012-11-271-0/+3
| | | | | | | | | | | | | We have to wait for the start button to be enabled before clicking it. This was causing the test to fail on Windows consistently. BUG=124811 TEST=Manual on windows NOTRY=1 Review URL: https://codereview.chromium.org/11415143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169691 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Replace GetOrZero(field, dictionary) with dictionary.get(field, 0).dtu@chromium.org2012-11-261-22/+10
| | | | | | | | | | TBR=hartmanng@chromium.org BUG=None. TEST=./run_tests Review URL: https://codereview.chromium.org/11280170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169528 0039d316-1c4b-4281-b951-d872f2087c98
* Report impl vs. main thread scrolling as a percentagetdanderson@chromium.org2012-11-262-10/+26
| | | | | | | | | | | Report the percentage that a page impl-thread scrolled as a new value in the scrolling benchmarks. Added a new unit test and simplified the design of existing unit tests in smoothness_benchmark_unittest.py. BUG=159889,160791 Review URL: https://chromiumcodereview.appspot.com/11416151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169438 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] re-fixing ↵hartmanng@chromium.org2012-11-241-1/+2
| | | | | | | | | | | perf_tools.smoothness_benchmark_unittest.SmoothnessBenchmarkUnitTest.testBoundingClientRect BUG= Review URL: https://chromiumcodereview.appspot.com/11308171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169379 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Updating scrolling page_sets to new interaction-based format.hartmanng@chromium.org2012-11-245-285/+1596
| | | | | | | | | | | | | These are all the scrolling pagesets I know of, am I missing any? (Also a tiny bug in page_runner.py when dealing with 'file://' pages, not sure how long that's been around) BUG= Review URL: https://chromiumcodereview.appspot.com/11412152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169377 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: adding memory tests & solving problems on the go.marja@chromium.org2012-11-231-6/+130
| | | | | | | | BUG=158323 Review URL: https://codereview.chromium.org/11416134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169322 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry browser options should use deep instead of shallow copytdanderson@chromium.org2012-11-221-1/+1
| | | | | | | | | | | | | | | Copy() in browser_options.py needs to perform a deep copy, otherwise changes to the browser options will persist between unit tests. Also renamed Get() to GetCopy() in options_for_unittests.py to make it clear that a deep copy is returned. BUG=none Review URL: https://chromiumcodereview.appspot.com/11421043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169311 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: adds SunSpider benchmark.bulach@chromium.org2012-11-222-0/+43
| | | | | | | | | | | | As part of android upstreaming, we need to move those tests to Telemetry. BUG=136699 TEST=./tools/perf/run_multipage_benchmarks --browser=system --show-stdout sunspider tools/perf/page_sets/sunspider.json Review URL: https://chromiumcodereview.appspot.com/11364228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169267 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: adds dromaeo dom and jslib benchmarks.bulach@chromium.org2012-11-223-0/+47
| | | | | | | | | | | | As part of android upstreaming, we need to move those tests to Telemetry. BUG=136699 TEST=./tools/perf/run_multipage_benchmarks --browser=system --show-stdout dromaeo tools/perf/page_sets/dromaeo_jslib.json Review URL: https://chromiumcodereview.appspot.com/11363232 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169254 0039d316-1c4b-4281-b951-d872f2087c98
* Fix path used in ScrollingBenchmarkUnitTest.testBoundingClientRect tdanderson@chromium.org2012-11-221-0/+1
| | | | | | | | | | | | This will use the correct path to the blank.html file in the ScrollingBenchmarkUnitTest.testBoundingClientRect test. BUG=none Review URL: https://chromiumcodereview.appspot.com/11421019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169216 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring benchmarks for perf bot efficiency.hartmanng@chromium.org2012-11-216-173/+161
| | | | | | | | | | See also: https://codereview.chromium.org/11316017/ (separate patch to move scrolling logic into scrolling_interaction.py as discussed in https://codereview.chromium.org/11366197/#msg2) BUG=160149 Review URL: https://chromiumcodereview.appspot.com/11366197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169110 0039d316-1c4b-4281-b951-d872f2087c98
* Fix spaceport benchmark on android.tonyg@chromium.org2012-11-212-2/+2
| | | | | | | | | | | | | 1. file:// is now required in relative paths. 2. None is passed for the device_port after r168902. This patch causes us to use the same random port on the device as we do on the host. BUG=124811 TEST=Manual on android Review URL: https://codereview.chromium.org/11299139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169097 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: add a script for recording a .wpr for a given page set.marja@chromium.org2012-11-211-0/+13
| | | | | | | | | | The .wpr must support all interactions which are defined for the pages. BUG=158323 Review URL: https://codereview.chromium.org/11280026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169020 0039d316-1c4b-4281-b951-d872f2087c98
* Add texture upload performance tests.reveman@chromium.org2012-11-206-0/+250
| | | | | | | | | | | | | Add some useful test pages for measuring texture upload performance and include dropped frames stat in texture upload benchmark. BUG= TEST=manual Review URL: https://chromiumcodereview.appspot.com/11308046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168657 0039d316-1c4b-4281-b951-d872f2087c98
* Add a page_set for the mobile sites whose performance we're particularly ↵wiltzius@chromium.org2012-11-191-0/+201
| | | | | | | | | | focused on for M25. BUG=159611 Review URL: https://chromiumcodereview.appspot.com/11416052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168618 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring scrolling_benchmark code into scrolling_interaction.pyhartmanng@chromium.org2012-11-194-1025/+2949
| | | | | | | | | | This is the "separate patch: mentioned in http://codereview.chromium.org/11366197/ to move scrolling logic into scrolling_interaction.py. BUG=160149 Review URL: https://chromiumcodereview.appspot.com/11316017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168610 0039d316-1c4b-4281-b951-d872f2087c98
* SkPicturePrinter.AddOptions -> SkPicturePrinter.AddCommandLineOptionsrmistry@google.com2012-11-191-1/+1
| | | | | | | | | | Created to fix https://code.google.com/p/chromium/issues/detail?id=161292 : [telemetry] outdir exception. BUG=161292 Review URL: https://chromiumcodereview.appspot.com/11415012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168585 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scrolling_benchmark's AddOptions()hartmanng@chromium.org2012-11-151-1/+1
| | | | | | | | | | | | In https://codereview.chromium.org/11273081, the call to AddOptions() from multi_page_benchmark_runner.py was renamed to AddCommandLineOptions(). scrolling_benchmark.py wasn't updated, causing a crash this morning. NOTRY=true BUG=None Review URL: https://chromiumcodereview.appspot.com/11416010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168006 0039d316-1c4b-4281-b951-d872f2087c98
* The page toggles the opacity of an element with perspective applied from 1.0 ↵vollick@chromium.org2012-11-152-0/+48
| | | | | | | | | | to 0.99. BUG=None Review URL: https://codereview.chromium.org/11367109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167982 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry multi page testing FW: Add a proof-of-concept memory test.marja@chromium.org2012-11-152-4/+30
| | | | | | | | | | | | | | | | | We currently measure memory usage in page cycler tests, but we'd need more realistic and longer running tests to get better memory statistics. The test works against Web Page Replay data, and uses Telemetry to execute actions on pages. Actual tests still need to be added. BUG=158323 Review URL: https://codereview.chromium.org/11273081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167908 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: adds v8 octane benchmark.bulach@chromium.org2012-11-152-0/+40
| | | | | | | | | | | | | | As part of revamping the android infrastructure, we'll be running v8 octane benchmark using telemetry (formerly known as "chrome remote control") so that we can have dashboards for it in all chrome platforms. BUG=147652 TEST=tools/perf/run_multipage_benchmarks --show-stdout --browser=system octane tools/perf/page_sets/octane/octane.json Review URL: https://chromiumcodereview.appspot.com/11275226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167857 0039d316-1c4b-4281-b951-d872f2087c98
* Scroll events used in the scrolling benchmarks should be located within the ↵tdanderson@chromium.org2012-11-132-10/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | viewport LayerTreeHostImpl::scrollBegin() is incorrectly returing ScrollIgnored when running the scrolling benchmarks on sites having a scrollable area hight at least twice as big as the viewport height (consider white.bikeshed.org as an example). This is due to the scroll event being located at the center of the scrollable area's bounds, and thus located outside of the viewport's bounds. This patch sets the location of scroll events to be centered in the intersection of the scrollable area and the viewport. I am making the assumption that the scrollable area and the viewport will always have a non-empty intersection once the page loads, before any scrolling takes place. Running the benchmarks with the scrollcount.json page set (using --dont-override-profile) should report a non-0 value for numImplThreadScrolls. BUG= Review URL: https://chromiumcodereview.appspot.com/11380003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167519 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Fix unit test failures.dtu@chromium.org2012-11-134-21/+21
| | | | | | | | | | | | | 1. Fix tab crash catching. It should catch WebSocketException as a tab crash. 2. Fix os.path stub behavior on Windows. It should discard path components if there's an absolute path. 3. Fix page set with invalid syntax. It had extra quote marks. BUG=None. TEST=./run_tests in tools/telemetry and tools/perf Review URL: https://codereview.chromium.org/11361196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167270 0039d316-1c4b-4281-b951-d872f2087c98
* Merging painting_benchmark into scrolling_benchmark to facilitate running on ↵hartmanng@chromium.org2012-11-092-54/+40
| | | | | | | | | | | waterfall. BUG=None Review URL: https://chromiumcodereview.appspot.com/11377076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166976 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome remote control multipage tests: Add interactions.marja@chromium.org2012-11-081-1/+18
| | | | | | | | | | | | | | | | | | | | | | The page set .json description defines what kind of interactions (e.g., link clicks) are possible for a page. The corresponding Web Page Replay .wpr file must contain replies to the requests sent when the interaction is executed. This will be used in memory tests (see http://codereview.chromium.org/11273081/ ). The top_25_usage.json is a proof of concept page set description adding a couple of interactions. When it's more complete, the existing tests will be migrated to use it. Parts of the code are stolen from nduca@chromium.org (see http://codereview.chromium.org/11114020/ ). BUG=158323 Review URL: https://codereview.chromium.org/11369075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166734 0039d316-1c4b-4281-b951-d872f2087c98
* [chrome_remote_control] Rename chrome_remote_control to telemetry.dtu@chromium.org2012-11-0816-28/+28
| | | | | | | | | | | TBR=nduca@chromium.org TBR=torne@chromium.org BUG=159613 TEST=./run_tests in tools/telemetry and tools/perf show no regressions. (They're not passing right now.) greps for "crc", "chrome_remote_control", and related terms return no results. Review URL: https://codereview.chromium.org/11361165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166638 0039d316-1c4b-4281-b951-d872f2087c98