Lines Matching refs:test_result

137         test_result = TestResult(self._test_name, failures, driver_output.test_time, driver_output.has_stderr(),
139 test_result_writer.write_test_result(self._filesystem, self._port, self._results_directory, self._test_name, driver_output, expected_driver_output, test_result.failures)
140 return test_result
147 test_result = self._compare_output(expected_driver_output, driver_output)
149 self._add_missing_baselines(test_result, driver_output)
150 test_result_writer.write_test_result(self._filesystem, self._port, self._results_directory, self._test_name, driver_output, expected_driver_output, test_result.failures)
151 return test_result
165 def _add_missing_baselines(self, test_result, driver_output):
166 missingImage = test_result.has_failure_matching_types(test_failures.FailureMissingImage, test_failures.FailureMissingImageHash)
167 if test_result.has_failure_matching_types(test_failures.FailureMissingResult):
169 if test_result.has_failure_matching_types(test_failures.FailureMissingAudio):
351 test_result = None
376 test_result = self._compare_output_with_reference(reference_output, test_output, reference_filename, expectation == '!=')
378 if (expectation == '!=' and test_result.failures) or (expectation == '==' and not test_result.failures):
380 total_test_time += test_result.test_run_time
383 test_result_writer.write_test_result(self._filesystem, self._port, self._results_directory, self._test_name, test_output, reference_output, test_result.failures)
388 return TestResult(self._test_name, test_result.failures, total_test_time + test_result.test_run_time,
389 test_result.has_stderr, reftest_type=reftest_type, pid=test_result.pid,