Lines Matching refs:path
38 def openio(path, mode='r', buffering=-1):
40 if path == '-':
46 return open(path, mode, buffering)
52 self.path = config.pop('path')
146 def __init__(self, path, args={}):
147 self.path = path
148 self.name = os.path.basename(path)
153 with open(self.path) as f:
203 'path': path + (':%d' % case['lineno']
228 for path in bench_paths:
229 if os.path.isdir(path):
230 path = path + '/*.toml'
232 for path in glob.glob(path):
233 paths.append(path)
240 suites = [BenchSuite(path, args) for path in paths]
252 suite.path,
253 seen[suite.name].path),
266 case.path,
267 seen[case.name].path),
358 % (case.code_lineno, suite.path))
370 % (suite.code_lineno, suite.path))
416 f.writeln(4*' '+'.path = "%s",' % suite.path)
433 f.writeln(12*' '+'.path = "%s",' % case.path)
463 and os.path.normpath(case.in_)
464 == os.path.normpath(args['source'])):
521 '--perf-path=%s' % args['perf_path']
619 '\s+(?P<path>[^:]+):(?P<lineno>\d+)')
624 path = m.group('path')
625 # strip path/suffix here
626 suite = os.path.basename(path)
650 path = None
663 '\s+(?P<path>[^:]+):(?P<lineno>\d+)')
667 if m and path is None:
668 path_ = m.group('path')
670 path = (path_, lineno)
678 return path
711 def __init__(self, path, head=None, tail=None):
712 self.f = openio(path, 'w+', 1)
775 '|' '(?P<path>[^:]+):(?P<lineno>\d+):(?P<op_>assert):'
858 m.group('path'),
1107 path, lineno = find_path(runner_, failure.id, **args)
1113 path, lineno,
1128 path, lineno, message = failure.assert_
1131 path, lineno,
1135 with open(path) as f:
1150 path, lineno = find_path(runner_, failure.id, **args)
1153 '-ex', 'break %s:%d' % (path, lineno),
1157 path, lineno = find_path(runner_, failure.id, **args)
1159 '-ex', 'break %s:%d' % (path, lineno),
1251 help="List the path for each bench suite.")
1255 help="List the path and line number for each bench case.")
1353 '--gdb-path',
1368 '--valgrind-path',
1395 '--perf-path',