Lines Matching defs:self
10 …def __init__(self, rulefname, reportfname='', t=5, debug=False, datafname='', fullrulefname='', wo… argument
45 def __set_metrics(self, metrics=''): argument
51 def read_json(self, filename: str) -> dict: argument
61 def json_dump(self, data, output_file): argument
72 def get_results(self, idx:int = 0): argument
75 def get_bounds(self, lb, ub, error, alias={}, ridx:int = 0) -> list: argument
116 def get_value(self, name:str, ridx:int = 0) -> list: argument
136 def check_bound(self, val, lb, ub, err): argument
140 def pos_val_test(self): argument
176 def evaluate_formula(self, formula:str, alias:dict, ridx:int = 0): argument
219 def relationship_test(self, rule: dict): argument
258 def single_test(self, rule:dict): argument
311 def create_report(self): argument
330 def check_rule(self, testtype, metric_list): argument
345 def convert(self, data: list, metricvalues:dict): argument
360 def _run_perf(self, metric, workload: str): argument
371 def collect_perf(self, workload: str): argument
399 def second_test(self, collectlist, second_results): argument
408 def parse_perf_metrics(self): argument
432 def remove_unsupported_rules(self, rules): argument
444 def create_rules(self): argument
479 def _storewldata(self, key): argument
492 def _init_data(self): argument
502 def test(self): argument