commit | f7775ebb7ce368333cb6350d16262bda6932f9af | [log] [tgz] |
---|---|---|
author | Yoichi Osato <yoichio@chromium.org> | Wed Apr 24 05:45:33 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Apr 24 05:45:33 2019 |
tree | 42676cd9bd40d3817f1f2691d0518c8669b8ac51 | |
parent | b89ac77e26819a5d80b1e05318524f7187e29229 [diff] |
Add WebSocket perf tests. This CL adds a websocket performance test where client receives arrayuffer of 1 mega bytes 100 times. Test: $ cd third_party/blink/perf_tests/websocket $ npm install $ npm start $ python ../../../../tools/perf/run_benchmark run blink_perf --browser=canary --test-path=websocket\receive-arraybuffer-1MBx100.html or open the file directly on browser. Rough result (avg ms of 6 runs) on Windows10, 28-core CPU of 2.6GHz: Chrome Canary(m75): 1709 Canary w/o extension: 637 FireFox: 338 Bug: 954000 Change-Id: Ica622aba18d57af2c97f11019588762544008d6d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1573436 Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Reviewed-by: Hayato Ito <hayato@chromium.org> Reviewed-by: Adam Rice <ricea@chromium.org> Commit-Queue: Yoichi Osato <yoichio@chromium.org> Cr-Commit-Position: refs/heads/master@{#653497}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .