Lines Matching refs:rule
24 … \tRelationship rule description: \'{5}\'".format(self.metric, self.collectedValue, self.workloads,
252 def relationship_test(self, rule: dict):
262 for m in rule['Metrics']:
265 … rule['RangeLower'], rule['RangeUpper'], rule['ErrorThreshold'], alias, ridx=rule['RuleIndex'])
267 rule['Formula'], alias, ridx=rule['RuleIndex'])
269 lb = rule['RangeLower']
270 ub = rule['RangeUpper']
279 …self.errlist.append(TestError([m['Name'] for m in rule['Metrics']], self.workloads[self.wlidx], [],
280 lb, ub, rule['Description']))
282 …self.errlist.append(TestError([m['Name'] for m in rule['Metrics']], self.workloads[self.wlidx], [v…
283 lb, ub, rule['Description']))
291 def single_test(self, rule: dict):
303 rule['RangeLower'], rule['RangeUpper'], rule['ErrorThreshold'])
304 metrics = rule['Metrics']
335 … rule['RangeLower'], rule['RangeUpper']) for name, val in failures.items()])
405 for rule in self.rules:
406 if rule["TestType"] == "RelationshipTest":
407 metrics = [m["Name"] for m in rule["Metrics"]]
409 collectlist[rule["RuleIndex"]] = [
462 for rule in rules:
464 for m in rule["Metrics"]:
469 new_rules.append(rule)
593 validator = Validator(args.rule, reportf, debug=args.debug,