def main(): binary_info = static.get_binary_info() arch_info = static.get_arch_info() performance = dynamic.run_benchmarks(timeout=0.4, cores=[1, 2, 3, 4, 5, 6, 7, 8]) info = dict() info['arch'] = arch_info info['bins'] = binary_info info['tests'] = performance mongo = MongoDB() mongo.arch.insert_one(copy.copy(info)) print strings.to_json(info, 'performance.json')
def main(): parser = create_parser() options, args, includes = parse_args(parser) print includes performance = dynamic.run_benchmarks( tests=includes, timeout=options.timeout, tries=options.tries, cores=options.cores ) info = dict() info['tests'] = performance io.mkdir(options.output) print strings.to_json(info, options.output)