Telemetry: Only print the list of available benchmarks.
commit58164fd015d81c5cfac4c3595839a1f8ac2127af
authorsebmarchand <sebmarchand@chromium.org>
Fri, 21 Nov 2014 01:43:51 +0000 (20 17:43 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 21 Nov 2014 01:44:08 +0000 (21 01:44 +0000)
tree54279028a57d60afbaa8a039cb89cae63dcc5e6d
parent2d2f447ab6cdc5d22fb6dcb2b8136d9f015247e5
Telemetry: Only print the list of available benchmarks.

Only print the list of available benchmarks if a '--browser' argument has been specified on the command line.

On Windows, only 60 / ~130 are available, the other ones are disabled.

Here's how it look like now:

Available benchmarks for exact are:
  blink_perf.animation
  ...
  webrtc.webrtc_cases                           Obtains WebRTC metrics for a real-time video tests.
Disabled benchmarks for exact are (force run with -d):
  browsermark                                   Browsermark suite tests CSS, DOM, resize, page load, WebGL and JS.
  ...
  v8.garbage_collection_cases                   Measure V8 metrics on the garbage collection cases.
Pass --browser to list benchmarks for another browser.

BUG=434870

Review URL: https://codereview.chromium.org/743213002

Cr-Commit-Position: refs/heads/master@{#305140}
tools/telemetry/telemetry/benchmark_runner.py