| Index: telemetry/telemetry/internal/results/chart_json_output_formatter_unittest.py
|
| diff --git a/telemetry/telemetry/internal/results/chart_json_output_formatter_unittest.py b/telemetry/telemetry/internal/results/chart_json_output_formatter_unittest.py
|
| index ddbb692cfdd3f47c549889385c01652ce8a566d9..ebc97d6610c73981ab72686cc65e3e183f63411a 100644
|
| --- a/telemetry/telemetry/internal/results/chart_json_output_formatter_unittest.py
|
| +++ b/telemetry/telemetry/internal/results/chart_json_output_formatter_unittest.py
|
| @@ -49,6 +49,12 @@ class ChartJsonTest(unittest.TestCase):
|
| d = json.loads(self._output.getvalue())
|
| self.assertIn('foo', d['charts'])
|
|
|
| + def testOutputAndParseDisabled(self):
|
| + self._formatter.FormatDisabled()
|
| + d = json.loads(self._output.getvalue())
|
| + self.assertEquals(d['benchmark_name'], 'benchmark_name')
|
| + self.assertTrue(d['disabled'])
|
| +
|
| def testAsChartDictSerializable(self):
|
| v0 = scalar.ScalarValue(self._story_set[0], 'foo', 'seconds', 3,
|
| improvement_direction=improvement_direction.DOWN)
|
| @@ -76,6 +82,7 @@ class ChartJsonTest(unittest.TestCase):
|
| self.assertEquals(d['benchmark_metadata']['description'],
|
| 'benchmark_description')
|
| self.assertEquals(d['benchmark_metadata']['type'], 'telemetry_benchmark')
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictNoDescription(self):
|
| page_specific_values = []
|
| @@ -105,6 +112,7 @@ class ChartJsonTest(unittest.TestCase):
|
|
|
| self.assertTrue('MyIR@@foo' in d['charts'])
|
| self.assertTrue('http://www.foo.com/' in d['charts']['MyIR@@foo'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictPageSpecificValuesSamePageWithoutInteractionRecord(self):
|
| v0 = scalar.ScalarValue(self._story_set[0], 'foo', 'seconds', 3,
|
| @@ -121,6 +129,7 @@ class ChartJsonTest(unittest.TestCase):
|
|
|
| self.assertTrue('foo' in d['charts'])
|
| self.assertTrue('http://www.foo.com/' in d['charts']['foo'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictPageSpecificValuesAndComputedSummaryWithTraceName(self):
|
| v0 = scalar.ScalarValue(self._story_set[0], 'foo.bar', 'seconds', 3,
|
| @@ -139,6 +148,7 @@ class ChartJsonTest(unittest.TestCase):
|
| self.assertTrue('http://www.foo.com/' in d['charts']['foo'])
|
| self.assertTrue('http://www.bar.com/' in d['charts']['foo'])
|
| self.assertTrue('bar' in d['charts']['foo'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictPageSpecificValuesAndComputedSummaryWithoutTraceName(self):
|
| v0 = scalar.ScalarValue(self._story_set[0], 'foo', 'seconds', 3,
|
| @@ -157,6 +167,7 @@ class ChartJsonTest(unittest.TestCase):
|
| self.assertTrue('http://www.foo.com/' in d['charts']['foo'])
|
| self.assertTrue('http://www.bar.com/' in d['charts']['foo'])
|
| self.assertTrue('summary' in d['charts']['foo'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictSummaryValueWithTraceName(self):
|
| v0 = list_of_scalar_values.ListOfScalarValues(
|
| @@ -171,6 +182,7 @@ class ChartJsonTest(unittest.TestCase):
|
| summary_values)
|
|
|
| self.assertTrue('bar' in d['charts']['foo'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictSummaryValueWithoutTraceName(self):
|
| v0 = list_of_scalar_values.ListOfScalarValues(
|
| @@ -185,6 +197,7 @@ class ChartJsonTest(unittest.TestCase):
|
| summary_values)
|
|
|
| self.assertTrue('summary' in d['charts']['foo'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictWithTraceValuesThatHasTirLabel(self):
|
| v = trace.TraceValue(self._story_set[0], trace_data.TraceData({'test': 1}))
|
| @@ -198,6 +211,7 @@ class ChartJsonTest(unittest.TestCase):
|
| self.assertTrue('trace' in d['charts'])
|
| self.assertTrue('http://www.foo.com/' in d['charts']['trace'],
|
| msg=d['charts']['trace'])
|
| + self.assertFalse(d['disabled'])
|
|
|
| def testAsChartDictValueSmokeTest(self):
|
| v0 = list_of_scalar_values.ListOfScalarValues(
|
|
|