Lines Matching refs:result

116     def accumulate_result(self, result, rerun=False):
117 test_name = result.name
119 if not isinstance(result, (ChildError, Interrupted)) and not rerun:
120 self.test_times.append((result.duration_sec, test_name))
122 if isinstance(result, Passed):
124 elif isinstance(result, ResourceDenied):
127 elif isinstance(result, Skipped):
129 elif isinstance(result, EnvChanged):
131 elif isinstance(result, Failed):
134 self.need_rerun.append(result)
135 elif isinstance(result, DidNotRun):
137 elif isinstance(result, Interrupted):
140 raise ValueError("invalid test result: %r" % result)
142 if rerun and not isinstance(result, (Failed, Interrupted)):
145 xml_data = result.xml_data
341 for result in rerun_list:
342 test_name = result.name
345 errors = result.errors or []
346 failures = result.failures or []
364 result = runtest(self.ns, test_name)
367 self.accumulate_result(result, rerun=True)
369 if isinstance(result, Interrupted):
399 print("== Tests result: %s ==" % self.get_tests_result())
476 cmd = ('result = runtest(self.ns, test_name); '
477 'self.accumulate_result(result)')
480 result = ns['result']
482 result = runtest(self.ns, test_name)
483 self.accumulate_result(result)
485 if isinstance(result, Interrupted):
488 previous_test = str(result)
492 elif isinstance(result, Passed):
501 if self.ns.failfast and is_failed(result, self.ns):
529 result = []
531 result.append("FAILURE")
533 result.append("ENV CHANGED")
536 result.append("NO TEST RUN")
539 result.append("INTERRUPTED")
541 if not result:
542 result.append("SUCCESS")
544 result = ', '.join(result)
546 result = '%s then %s' % (self.first_result, result)
547 return result
614 print("Tests result: %s" % self.get_tests_result())