OLD | NEW |
1 { | 1 { |
2 "_description": "This file contains info about our performance test suites, us
ed by the perf dashboard (http://chromeperf.appspot.com).", | 2 "_description": "This file contains info about our performance test suites, us
ed by the perf dashboard (http://chromeperf.appspot.com).", |
3 "blink_perf": { | 3 "blink_perf": { |
4 "description": "Runs all enabled benchmarks in third_party/WebKit/Performanc
eTests/", | 4 "description": "Runs all enabled benchmarks in third_party/WebKit/Performanc
eTests/", |
5 "code": [ | 5 "code": [ |
6 "chrome/src/tools/perf/measurements/blink_perf.py", | 6 "chrome/src/tools/perf/measurements/blink_perf.py", |
7 "third_party/WebKit/PerformanceTests/" | 7 "third_party/WebKit/PerformanceTests/" |
8 ] | 8 ] |
9 }, | 9 }, |
10 "bloat": { | 10 "bloat": { |
(...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
249 "description": "Measures frame rate and a variety of other statistics while
scrolling down the top 25 web pages. [Documentation](http://www.chromium.org/dev
elopers/design-documents/rendering-benchmarks).", | 249 "description": "Measures frame rate and a variety of other statistics while
scrolling down the top 25 web pages. [Documentation](http://www.chromium.org/dev
elopers/design-documents/rendering-benchmarks).", |
250 "code": [ | 250 "code": [ |
251 "chrome/src/tools/perf/measurements/smoothness.py", | 251 "chrome/src/tools/perf/measurements/smoothness.py", |
252 "chrome/src/tools/perf/page_sets/top_25.json" | 252 "chrome/src/tools/perf/page_sets/top_25.json" |
253 ] | 253 ] |
254 }, | 254 }, |
255 "spaceport": { | 255 "spaceport": { |
256 "description": "Performance on [spaceport.io's perfmarks benchmark](http://s
paceport.io/community/perfmarks). This test performs 3 animations (rotate, trans
late, scale) using a variety of methods (css, webgl, canvas, etc) and reports th
e number of objects that can be simultaneously animated while still achieving 30
FPS.", | 256 "description": "Performance on [spaceport.io's perfmarks benchmark](http://s
paceport.io/community/perfmarks). This test performs 3 animations (rotate, trans
late, scale) using a variety of methods (css, webgl, canvas, etc) and reports th
e number of objects that can be simultaneously animated while still achieving 30
FPS.", |
257 "code": ["chrome/src/tools/perf/benchmarks/spaceport.py"] | 257 "code": ["chrome/src/tools/perf/benchmarks/spaceport.py"] |
258 }, | 258 }, |
| 259 "startup_cold": { |
| 260 "description": "Measures cold startup time with a clean profile.", |
| 261 "code": [ |
| 262 "chrome/src/tools/perf/measurements/startup.py", |
| 263 "src/tools/perf/page_sets/blank_page.json" |
| 264 ] |
| 265 }, |
| 266 "startup_cold_dirty": { |
| 267 "description": "Measures cold startup time with a dirty profile.", |
| 268 "code": [ |
| 269 "chrome/src/tools/perf/measurements/startup.py", |
| 270 "src/tools/perf/page_sets/blank_page.json" |
| 271 ] |
| 272 }, |
259 "startup_measurement": { | 273 "startup_measurement": { |
260 "description": "Measures startup time under various scenarios. This is a por
t of our old startup_test target to Telemetry.", | 274 "description": "Measures startup time under various scenarios. This is a por
t of our old startup_test target to Telemetry.", |
261 "code": [ | 275 "code": [ |
262 "chrome/src/tools/perf/measurements/startup.py", | 276 "chrome/src/tools/perf/measurements/startup.py", |
263 "src/tools/perf/page_sets/blank_page.json" | 277 "src/tools/perf/page_sets/blank_page.json" |
264 ] | 278 ] |
265 }, | 279 }, |
266 "startup_test": { | 280 "startup_test": { |
267 "description": "Measures startup and shutdown time for 1 tab, 5 tabs, and 10
tabs under a several different user profiles. These tests are in the process of
being ported to Telemetry - see the startup_measurement test.", | 281 "description": "Measures startup and shutdown time for 1 tab, 5 tabs, and 10
tabs under a several different user profiles. These tests are in the process of
being ported to Telemetry - see the startup_measurement test.", |
268 "code": ["chrome/src/chrome/test/perf/startup_test.cc"] | 282 "code": ["chrome/src/chrome/test/perf/startup_test.cc"] |
269 }, | 283 }, |
| 284 "startup_warm": { |
| 285 "description": "Measures warm startup time with a clean profile.", |
| 286 "code": [ |
| 287 "chrome/src/tools/perf/measurements/startup.py", |
| 288 "src/tools/perf/page_sets/blank_page.json" |
| 289 ] |
| 290 }, |
| 291 "startup_warm_dirty": { |
| 292 "description": "Measures warm startup time with a dirty profile.", |
| 293 "code": [ |
| 294 "chrome/src/tools/perf/measurements/startup.py", |
| 295 "src/tools/perf/page_sets/blank_page.json" |
| 296 ] |
| 297 }, |
270 "sunspider": { | 298 "sunspider": { |
271 "description": "Performance on the [SunSpider JavaScript benchmark](http://w
ww.webkit.org/perf/sunspider/sunspider.html)", | 299 "description": "Performance on the [SunSpider JavaScript benchmark](http://w
ww.webkit.org/perf/sunspider/sunspider.html)", |
272 "code": ["chrome/src/tools/perf/benchmarks/sunspider.py"] | 300 "code": ["chrome/src/tools/perf/benchmarks/sunspider.py"] |
273 }, | 301 }, |
274 "tough_layout_cases": { | 302 "tough_layout_cases": { |
275 "description": "Page loading benchmark for the slowest layouts observed in t
he Alexa top 1 million sites in July 2013.", | 303 "description": "Page loading benchmark for the slowest layouts observed in t
he Alexa top 1 million sites in July 2013.", |
276 "code": [ | 304 "code": [ |
277 "chrome/src/tools/perf/measurements/page_cycler.py", | 305 "chrome/src/tools/perf/measurements/page_cycler.py", |
278 "chrome/src/tools/perf/page_sets/tough_layout_cases.json" | 306 "chrome/src/tools/perf/page_sets/tough_layout_cases.json" |
279 ] | 307 ] |
280 }, | 308 }, |
281 "tab_switching_measurement": { | 309 "tab_switching_measurement": { |
282 "description": "This test records the MPArch.RWH_TabSwitchPaintDuration hist
ogram, which is a measure of the time between when a tab was requested to be sho
wn, and when first paint occurred. The script opens 10 pages in different tabs,
waits for them to load, and then switches to each tab and records the metric. Th
e pages were chosen from Alexa top ranking sites.", | 310 "description": "This test records the MPArch.RWH_TabSwitchPaintDuration hist
ogram, which is a measure of the time between when a tab was requested to be sho
wn, and when first paint occurred. The script opens 10 pages in different tabs,
waits for them to load, and then switches to each tab and records the metric. Th
e pages were chosen from Alexa top ranking sites.", |
283 "code": [ | 311 "code": [ |
284 "chrome/src/tools/perf/perf_tools/tab_switching_measurement.py", | 312 "chrome/src/tools/perf/perf_tools/tab_switching_measurement.py", |
285 "chrome/src/tools/perf/page_sets/top_10.json" | 313 "chrome/src/tools/perf/page_sets/top_10.json" |
286 ] | 314 ] |
287 }, | 315 }, |
288 "typical_25": { | 316 "typical_25": { |
289 "description": "Page load time benchmark for a 25 typical web pages. Designe
d to represent typical, not highly optimized or highly popular web sites. Runs a
gainst pages recorded in April, 2013.", | 317 "description": "Page load time benchmark for a 25 typical web pages. Designe
d to represent typical, not highly optimized or highly popular web sites. Runs a
gainst pages recorded in April, 2013.", |
290 "code": [ | 318 "code": [ |
291 "chrome/src/tools/perf/measurements/page_cycler.py", | 319 "chrome/src/tools/perf/measurements/page_cycler.py", |
292 "chrome/src/tools/perf/page_sets/typical_25.json" | 320 "chrome/src/tools/perf/page_sets/typical_25.json" |
293 ] | 321 ] |
294 } | 322 } |
295 } | 323 } |
OLD | NEW |