Lines Matching refs:test_result
105 def add(self, test_result, expected, test_is_slow):
106 result_type_for_stats = test_result.type
107 if test_expectations.WONTFIX in self.expectations.model().get_expectations(test_result.test_name):
109 self.tests_by_expectation[result_type_for_stats].add(test_result.test_name)
111 self.results_by_name[test_result.test_name] = test_result
112 if test_result.type != test_expectations.SKIP:
113 self.all_results.append(test_result)
115 if len(test_result.failures):
117 self.failures_by_name[test_result.test_name] = test_result.failures
120 if test_result.type == test_expectations.SKIP:
122 elif test_result.type != test_expectations.PASS:
125 self.unexpected_results_by_name[test_result.test_name] = test_result
127 if len(test_result.failures):
129 if test_result.type == test_expectations.CRASH:
131 elif test_result.type == test_expectations.TIMEOUT:
134 self.slow_tests.add(test_result.test_name)