Lines Matching refs:config
49 # create a BenchCase object from a config
50 def __init__(self, config, args={}):
51 self.name = config.pop('name')
52 self.path = config.pop('path')
53 self.suite = config.pop('suite')
54 self.lineno = config.pop('lineno', None)
55 self.if_ = config.pop('if', None)
58 self.code = config.pop('code')
59 self.code_lineno = config.pop('code_lineno', None)
60 self.in_ = config.pop('in',
61 config.pop('suite_in', None))
68 suite_defines = config.pop('suite_defines', {})
71 defines = config.pop('defines', {})
135 for k in config.keys():
155 config = toml.load(f)
174 cases = config.pop('cases')
184 self.if_ = config.pop('if', None)
188 self.code = config.pop('code', None)
195 defines = config.pop('defines', {})
196 in_ = config.pop('in', None)
201 self.cases.append(BenchCase(config={
215 for k in config.keys():