Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(9)

Side by Side Diff: site/dev/testing/ct.md

Issue 1461613002: Update all code site issue tracker links to point to bug.skia.org (Closed) Base URL: https://skia.googlesource.com/skia@master
Patch Set: Initial upload Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Cluster Telemetry 1 Cluster Telemetry
2 ================= 2 =================
3 3
4 ### Contents ### 4 ### Contents ###
5 5
6 * [Overview](#overview) 6 * [Overview](#overview)
7 * [Framework Usage](#framework_usage) 7 * [Framework Usage](#framework_usage)
8 * [System Architecture](#system_architecture) 8 * [System Architecture](#system_architecture)
9 + [System Diagram](#system_diagram) 9 + [System Diagram](#system_diagram)
10 + [Detailed explanation of steps](#detailed_explanation) 10 + [Detailed explanation of steps](#detailed_explanation)
11 * [Code](#code) 11 * [Code](#code)
12 * [Contact Us](#contact_us) 12 * [Contact Us](#contact_us)
13 13
14 <a name="overview"></a> 14 <a name="overview"></a>
15 Overview 15 Overview
16 -------- 16 --------
17 17
18 Cluster Telemetry allows you to run [telemetry](https://www.chromium.org/develop ers/telemetry)'s benchmarks, lua scripts and other tasks using multiple reposito ry patches through Alexa's [top 1 million](http://s3.amazonaws.com/alexa-static/ top-1m.csv.zip) web pages. 18 Cluster Telemetry allows you to run [telemetry](https://www.chromium.org/develop ers/telemetry)'s benchmarks, lua scripts and other tasks using multiple reposito ry patches through Alexa's [top 1 million](http://s3.amazonaws.com/alexa-static/ top-1m.csv.zip) web pages.
19 Developers can use the framework to measure the performance of their patch again st the top subset of the internet on both Desktop and Android. 19 Developers can use the framework to measure the performance of their patch again st the top subset of the internet on both Desktop and Android.
20 20
21 SKP files are a binary format for the draw commands Chromium sends to Skia for r asterization. The goal of the project started off with wanting to collect a larg e repository of 10k SKP files. This repository, after incremental changes in app roaches, has since grown to ~910k and now supports running all telemetry benchma rks. The top level feature request of this project was [skia:1268](https://code. google.com/p/skia/issues/detail?id=1268). 21 SKP files are a binary format for the draw commands Chromium sends to Skia for r asterization. The goal of the project started off with wanting to collect a larg e repository of 10k SKP files. This repository, after incremental changes in app roaches, has since grown to ~910k and now supports running all telemetry benchma rks. The top level feature request of this project was [skia:1268](https://bug.s kia.org/1268).
22 22
23 A web application has been created on Google Compute Engine that automates the p rocess of capturing new archives and running telemetry benchmarks at a click of a button; results are emailed to the requester and the web application contains complete history of runs with links to results. You can run telemetry benchmarks at http://ct.skia.org. 23 A web application has been created on Google Compute Engine that automates the p rocess of capturing new archives and running telemetry benchmarks at a click of a button; results are emailed to the requester and the web application contains complete history of runs with links to results. You can run telemetry benchmarks at http://ct.skia.org.
24 24
25 The framework also contains the ability to run lua scripts on the SKP repository to scrape web pages. It only takes a few minutes to run a lua scraping script o n ~910k SKP files. 25 The framework also contains the ability to run lua scripts on the SKP repository to scrape web pages. It only takes a few minutes to run a lua scraping script o n ~910k SKP files.
26 26
27 Most users will use these two features: 27 Most users will use these two features:
28 28
29 * Chromium Perf. Documentation [here](https://www.chromium.org/developers/cluste r-telemetry). Webpage [here](https://ct.skia.org/chromium_perf/). 29 * Chromium Perf. Documentation [here](https://www.chromium.org/developers/cluste r-telemetry). Webpage [here](https://ct.skia.org/chromium_perf/).
30 * Run Lua Scripts. Documentation about lua bindings is [here](https://skia.org/u ser/special/lua). Webpage [here](https://ct.skia.org/lua_script/). 30 * Run Lua Scripts. Documentation about lua bindings is [here](https://skia.org/u ser/special/lua). Webpage [here](https://ct.skia.org/lua_script/).
31 31
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 Code 92 Code
93 ---- 93 ----
94 94
95 Cluster Telemetry is primarily written in Go with a few python scripts. The fram ework lives in [master/ct](https://skia.googlesource.com/buildbot/+/master/ct). 95 Cluster Telemetry is primarily written in Go with a few python scripts. The fram ework lives in [master/ct](https://skia.googlesource.com/buildbot/+/master/ct).
96 96
97 <a name="contact_us"></a> 97 <a name="contact_us"></a>
98 Contact Us 98 Contact Us
99 ---------- 99 ----------
100 100
101 If you have questions, please email <cluster-telemetry@chromium.org> or contact rmistry@ directly. 101 If you have questions, please email <cluster-telemetry@chromium.org> or contact rmistry@ directly.
OLDNEW
« site/dev/contrib/directory.md ('K') | « site/dev/sheriffing/trooper.md ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698