[Telemetry] Remove internal dependencies on BuildbotOutputFormatter
commit8507ca60f46cd2a05482d3f484d8dc6ba7cd403f
authoreakuefner <eakuefner@chromium.org>
Fri, 5 Jun 2015 16:52:13 +0000 (5 09:52 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 5 Jun 2015 16:52:47 +0000 (5 16:52 +0000)
tree6cdf25ab38d67240c072c1ec051735e4466349ce
parent01cfa0ff07e349b2aeb5429782ab01e9962026ff
[Telemetry] Remove internal dependencies on BuildbotOutputFormatter

This CL picks up the value serialization changes from crrev.com/1157793003 as
well as the refactor of story_runner_unittest so that it no longer depends on
BuildbotOutputFormatter.

As a result, there are no remaining dependencies on BuildbotOutputFormatter in
Telemetry, save for results_options.py, which allows for consumers to continue
to use BuildbotOutputFormatter for the time being.

BUG=477056
R=nednguyen

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

Cr-Commit-Position: refs/heads/master@{#333069}
tools/telemetry/telemetry/internal/story_runner_unittest.py
tools/telemetry/telemetry/value/failure.py
tools/telemetry/telemetry/value/histogram.py
tools/telemetry/telemetry/value/list_of_scalar_values.py
tools/telemetry/telemetry/value/list_of_string_values.py
tools/telemetry/telemetry/value/scalar.py
tools/telemetry/telemetry/value/skip.py
tools/telemetry/telemetry/value/string.py
tools/telemetry/telemetry/value/trace.py