| 827 | return self._LoadResults(output_json) |
| 828 | |
| 829 | def testNormal(self): |
| 830 | results = self._RunPerf('d8_mocked1.py', 'test1.json') |
| 831 | self.assertListEqual([], results['errors']) |
| 832 | self.assertListEqual(sorted([ |
| 833 | { |
| 834 | 'units': 'score', |
| 835 | 'graphs': ['test1', 'Richards'], |
| 836 | 'results': [1.2, 1.2], |
| 837 | 'stddev': '', |
| 838 | }, |
| 839 | { |
| 840 | 'units': 'score', |
| 841 | 'graphs': ['test1', 'DeltaBlue'], |
| 842 | 'results': [2.1, 2.1], |
| 843 | 'stddev': '', |
| 844 | }, |
| 845 | ], key=SORT_KEY), sorted(results['traces'], key=SORT_KEY)) |
| 846 | |
| 847 | def testResultsProcessor(self): |
| 848 | results = self._RunPerf('d8_mocked2.py', 'test2.json') |