Lines Matching +full:100 +full:m

137         denormerr = t * ubv / 100 if ubv != 100 and ubv > 0 else t
202 … [TestError([m], self.workloads[self.wlidx], negmetric[m], 0) for m in negmetric.keys()])
260 for m in rule['Metrics']:
261 alias[m['Alias']] = m['Name']
277 …self.errlist.append(TestError([m['Name'] for m in rule['Metrics']], self.workloads[self.wlidx], [],
280 …self.errlist.append(TestError([m['Name'] for m in rule['Metrics']], self.workloads[self.wlidx], [v…
307 for m in metrics:
309 result = self.get_value(m['Name'])
310 … if len(result) > 0 and self.check_bound(result[0], lbv, ubv, t) or m['Name'] in self.skiplist:
313 failures[m['Name']] = result
314 rerun.append(m['Name'])
357 for m in metric_list:
358 if m['Name'] not in self.metrics:
380 command = [tool, 'stat', '-j', '-M', f"{metric}", "-a"]
392 Collect metric data with "perf stat -M" on given workload with -a and -j.
405 metrics = [m["Name"] for m in rule["Metrics"]]
406 if not any(m not in collectlist[0] for m in metrics):
434 1) find metrics with '1%' or '100%' as ScaleUnit for Percent check
442 for m in data:
443 if 'MetricName' not in m:
446 name = m['MetricName'].lower()
448 if 'ScaleUnit' in m and (m['ScaleUnit'] == '1%' or m['ScaleUnit'] == '100%'):
460 for m in rule["Metrics"]:
461 if m["Name"] in self.skiplist or m["Name"] not in self.metrics:
483 'RangeUpper': '100',
485 'Description': 'Metrics in percent unit have value with in [0, 100]',
486 'Metrics': [{'Name': m.lower()} for m in self.pctgmetrics]}
580 parser.add_argument("-m", help="Metric list to validate", default="")
589 metrics=args.m)