def run(): (opts, pos) = parser.parse_args(args) globals.verbose = opts.verbose if len(pos) != 3: print "Expecting three parameters after 'run'" return None else: bmkname = pos[0] ver = pos[1] inp = pos[2] ck=opts.check extra_opts = [] if opts.synchronize: extra_opts.append('-S') return lambda: actions.with_benchmark_named(bmkname, lambda b: actions.run_benchmark(b, ver, inp, check=ck, extra_opts=extra_opts))
def run(): (opts, pos) = parser.parse_args(args) globals.verbose = opts.verbose if not len(pos) in [3, 4]: print "Expecting three or four parameters after 'run'" return None else: bmkname = pos[0] ver = pos[1] inp = pos[2] try: platform = pos[3] except: platform = None ck=opts.check extra_opts = [] return lambda: actions.with_benchmark_named(bmkname, lambda b: actions.run_benchmark(b, ver, inp, check=ck, extra_opts=extra_opts, platform=platform))
def run(): (opts, pos) = parser.parse_args(args) globals.verbose = opts.verbose if not len(pos) in [3, 4]: print "Expecting three or four parameters after 'run'" return None else: bmkname = pos[0] ver = pos[1] inp = pos[2] try: platform = pos[3] except: platform = None ck = opts.check extra_opts = [] return lambda: actions.with_benchmark_named( bmkname, lambda b: actions.run_benchmark( b, ver, inp, check=ck, extra_opts=extra_opts, platform=platform))