Lines Matching refs:test_case

183     def Verify(self, test_case, results):  argument
207 not test_case.is_mandatory):
215 def CheckResult(self, test_case, cmd_results, result=None, note=None): argument
234 result, note = self.Verify(test_case, cmd_results)
333 for test_case in settings:
334 if (test_case.is_staging or test_case.testsuite in
336 settings_singlethread.append(test_case)
338 settings_multithread.append(test_case)
367 for test_case in failed_test_set:
368 failed_multithread_tests.add(test_case)
370 for test_case in failed_multithread_tests:
373 test_case)
393 test_case = None
395 test_case = testcases.get(block=False)
396 logging.info("Worker {} takes '{}'.".format(id, test_case))
401 test_name = name_func(test_case, *args)
404 if test_case.is_filtered:
406 (True, test_case.note))
409 "for '{}'.".format(id, test_case))
412 requirement_satisfied = self._requirement.Check(test_case)
415 "not satisfied for '{}'.".format(id, test_case))
417 (True, test_case.note))
423 commands=test_case.command)
426 "for '{}'.\n Command:{}".format(id, test_case, cmd))
430 "for '{}'.".format(id, test_case))
432 result, note = self.Verify(test_case, cmd_results)
436 "sequential job queue.".format(id, test_case))
437 failed_tests.add(test_case)
442 (test_case, cmd_results, result, note))
468 def GetTestName(self, test_case, n_bit): argument
470 return "{}_{}bit".format(test_case, n_bit)
472 def RunLtpOnce(self, test_case, n_bit): argument
474 asserts.skipIf(test_case.is_filtered, test_case.note)
475 asserts.skipIf(not self._requirement.Check(test_case), test_case.note)
480 commands=test_case.command)
482 self.CheckResult(test_case, self.shell.Execute(cmd))