def GetFlagSets(self, testcase, variant): if testcase.outcomes and statusfile.OnlyFastVariants(testcase.outcomes): variant_flags = FAST_VARIANTS else: variant_flags = ALL_VARIANTS test_record = self.suite.GetTestRecord(testcase) if "noStrict" in test_record: return variant_flags["nostrict"][variant] if "onlyStrict" in test_record: return variant_flags["strict"][variant] return variant_flags["both"][variant]
def GetFlagSets(self, test, variant): outcomes = test.suite.GetStatusFileOutcomes(test.name, test.variant) if outcomes and statusfile.OnlyFastVariants(outcomes): variant_flags = FAST_VARIANTS else: variant_flags = ALL_VARIANTS test_record = test.test_record if "noStrict" in test_record: return variant_flags["nostrict"][variant] if "onlyStrict" in test_record: return variant_flags["strict"][variant] return variant_flags["both"][variant]