Index: telemetry/telemetry/internal/results/results_options.py |
diff --git a/telemetry/telemetry/internal/results/results_options.py b/telemetry/telemetry/internal/results/results_options.py |
index 3fbeb8495fb39d1a001ebb1e11c170d7f1b1ba6d..1dd130625fa84230e3f5fc10cd07ac431e224039 100644 |
--- a/telemetry/telemetry/internal/results/results_options.py |
+++ b/telemetry/telemetry/internal/results/results_options.py |
@@ -112,6 +112,15 @@ def _GetProgressReporter(output_skipped_tests_summary, suppress_gtest_report): |
return gtest_progress_reporter.GTestProgressReporter( |
sys.stdout, output_skipped_tests_summary=output_skipped_tests_summary) |
+def FormatDisabledResults(benchmark_metadata, options): |
+ if not options.output_formats: |
+ # We only output disabled results for chartjson |
+ return |
+ |
+ if 'chartjson' in options.output_formats: |
nednguyen
2016/09/22 13:24:33
We should use polymorphism to handle this instead
eyaich1
2016/09/26 14:23:09
Done.
|
+ output_stream = _GetOutputStream('chartjson', options.output_dir) |
+ chart_json_output_formatter.ChartJsonOutputFormatter( |
+ output_stream, benchmark_metadata).FormatDisabled() |
def CreateResults(benchmark_metadata, options, |
value_can_be_added_predicate=lambda v, is_first: True): |