89 parser = argparse.ArgumentParser(description=
'Tester for SkiaServe')
90 parser.add_argument(
'--skp_dir', default=
'skps', type=str)
91 parser.add_argument(
'--url', default=
'http://localhost:8888', type=str)
92 parser.add_argument(
'--output_dir', default=
'results', type=str)
93 parser.add_argument(
'--match', default=
'.*', type=str)
94 parser.add_argument(
'--ops', nargs=
'+', default=default_ops)
96 args = parser.parse_args()
97 skp_dir = args.skp_dir
99 output_dir = args.output_dir
102 if not os.path.isdir(output_dir):
103 os.makedirs(output_dir)
106 for skp
in listdir(skp_dir):
107 if isfile(join(skp_dir, skp))
and re.match(args.match, skp):
112 for skp_name
in skps:
113 tester.set_skp(skp_dir, skp_name)
115 getattr(tester, op)()