Lines Matching full:outcomes
77 if testcase.outcomes:
78 if statusfile.OnlyStandardVariant(testcase.outcomes):
80 if statusfile.OnlyFastVariants(testcase.outcomes):
82 if statusfile.NoIgnitionVariant(testcase.outcomes):
87 if testcase.outcomes and statusfile.OnlyFastVariants(testcase.outcomes):
115 self.rules = None # dictionary mapping test path to list of outcomes
116 self.wildcards = None # dictionary mapping test paths to list of outcomes
183 t.outcomes = self.rules[testname]
184 if statusfile.DoSkip(t.outcomes):
186 for outcome in t.outcomes:
189 slow = statusfile.IsSlow(t.outcomes)
190 pass_fail = statusfile.IsPassOrFail(t.outcomes)
196 t.outcomes |= self.wildcards[rule]
197 if statusfile.DoSkip(t.outcomes):
200 slow = slow or statusfile.IsSlow(t.outcomes)
201 pass_fail = pass_fail or statusfile.IsPassOrFail(t.outcomes)
283 return not outcome in (testcase.outcomes or [statusfile.PASS])