OLD | NEW |
---|---|
(Empty) | |
1 # Chrome Speed Operations | |
2 | |
3 Chrome Speed Operations exists to prevent Chrome from regressing on | |
4 responsiveness, smoothness, memory, power or other key performance metrics. | |
5 We seek to integrate a world-class benchmarking framework and performance | |
6 monitoring tools into Chrome's release process. | |
7 | |
8 TL: sullivan@chromium.org<br> | |
9 TPM: benhenry@chromium.org | |
10 | |
11 Speed Operations consists of 3 teams, working in tandem: | |
12 | |
13 ## Benchmarks | |
14 The benchmarks team provides: | |
sullivan
2017/06/16 21:12:37
Ned: I added an overview doc of services, which is
| |
15 * A set of [releasing-oriented benchmarks](https://docs.google.com/document/d/ 1BM_6lBrPzpMNMtcyi2NFKGIzmzIQ1oH3OlNG27kDGNU/edit) | |
16 that measure key user-visible performance metrics in important scenarios. | |
17 We work closely with Chrome Speed Metrics team on the metrics and with | |
18 Releasing team on the scenarios. | |
19 * A set of [opinionated benchmarking frameworks](https://docs.google.com/docum ent/d/1ni2MIeVnlH4bTj4yvEDMVNxgL73PqK_O9_NUm3NW3BA/edit) | |
20 that make it easy for Chromium developers to add lower-level benchmarks for | |
21 the areas of Chrome performance important to them. | |
22 * Automation to run these benchmarks on our continuous build on several dozen | |
23 real device types, on Windows, Mac, Linux, and Android, with hardware power | |
24 monitoring. | |
25 | |
26 TL: nednguyen@chromium.org<br> | |
27 Contact: benchmarking-dev@chromium.org | |
28 | |
29 ## Services | |
30 The [services](chrome_speed_services.md) team provides: | |
31 * The [Chrome performance dashboard](https://chromeperf.appspot.com), which | |
32 stores performance timeseries and related debugging data. The dashboard | |
33 automatically detects regressions in these timeseries and has integration | |
34 with Chromium's bug tracker for easy tracking. | |
35 * Tools for [bisecting regressions](bisects.md) on our continuous build down | |
36 to an exact culprit CL. | |
37 * A [performance try job service](perf_trybots.md) which allows chromium | |
38 developers to run benchmarks on unsubmitted CLs using the same hardware | |
39 we use in the continuous build. | |
40 | |
41 TL: simonhatch@chromium.org<br> | |
42 Contact: speed-services-dev@chromium.org | |
43 | |
44 ## Releasing | |
45 The releasing team provides: | |
sullivan
2017/06/16 21:12:37
Ben, not sure if you want to update https://docs.g
| |
46 * Tracking of all performance regressions seen in user-visible performance | |
47 both in the wild and in the lab. | |
48 * A per-milestone report on Chrome's performance. | |
49 * Recommendations about lab hardware and new test scenarios. | |
50 * Management of performance sheriff rotations. | |
51 | |
52 TPM: benhenry@chromium.org | |
OLD | NEW |