| Index: tools/telemetry/telemetry/results/results_options.py
|
| diff --git a/tools/telemetry/telemetry/results/results_options.py b/tools/telemetry/telemetry/results/results_options.py
|
| index ebb71320df805e08912ffcccf5ebc1a8d2fe11b6..410dfa1f29c84c6cd8e2d9d06431d72e4ec33f8b 100644
|
| --- a/tools/telemetry/telemetry/results/results_options.py
|
| +++ b/tools/telemetry/telemetry/results/results_options.py
|
| @@ -10,6 +10,7 @@ from telemetry.core import util
|
| from telemetry.results import buildbot_output_formatter
|
| from telemetry.results import chart_json_output_formatter
|
| from telemetry.results import csv_output_formatter
|
| +from telemetry.results import csv_pivot_table_output_formatter
|
| from telemetry.results import gtest_progress_reporter
|
| from telemetry.results import html_output_formatter
|
| from telemetry.results import json_output_formatter
|
| @@ -18,7 +19,7 @@ from telemetry.results import progress_reporter
|
|
|
| # Allowed output formats. The default is the first item in the list.
|
| _OUTPUT_FORMAT_CHOICES = ('html', 'buildbot', 'block', 'csv', 'gtest', 'json',
|
| - 'chartjson', 'none')
|
| + 'chartjson', 'csv-pivot-table', 'none')
|
|
|
|
|
| def AddResultsOptions(parser):
|
| @@ -35,7 +36,8 @@ def AddResultsOptions(parser):
|
| help='Redirects output to a file. Defaults to stdout.')
|
| group.add_option('--output-trace-tag',
|
| default='',
|
| - help='Append a tag to the key of each result trace.')
|
| + help='Append a tag to the key of each result trace. Use '
|
| + 'with html, buildbot, csv-pivot-table output formats.')
|
| group.add_option('--reset-results', action='store_true',
|
| help='Delete all stored results.')
|
| group.add_option('--upload-results', action='store_true',
|
| @@ -97,6 +99,10 @@ def CreateResults(benchmark_metadata, options):
|
| if output_format == 'csv':
|
| output_formatters.append(csv_output_formatter.CsvOutputFormatter(
|
| output_stream))
|
| + elif output_format == 'csv-pivot-table':
|
| + output_formatters.append(
|
| + csv_pivot_table_output_formatter.CsvPivotTableOutputFormatter(
|
| + output_stream, trace_tag=options.output_trace_tag))
|
| elif output_format == 'buildbot':
|
| output_formatters.append(
|
| buildbot_output_formatter.BuildbotOutputFormatter(
|
|
|