Lines Matching refs:api
26 def RunSteps(api):
27 api.vars.setup()
31 checkout_root = api.checkout.default_checkout_root
36 if 'NoDEPS' in api.properties['buildername']:
38 checkout_root = api.path['start_dir']
39 if 'CommandBuffer' in api.vars.builder_name:
41 if 'Flutter' in api.vars.builder_name:
44 if 'Android' in api.vars.builder_name:
48 api.checkout.bot_update(
54 api.checkout.git(checkout_root=checkout_root)
56 api.file.ensure_directory('makedirs tmp_dir', api.vars.tmp_dir)
59 'skia', 'out', api.vars.builder_name, api.vars.configuration)
60 if 'Flutter' in api.vars.builder_name:
64 api.build(checkout_root=checkout_root, out_dir=out_dir)
67 dst = api.vars.swarming_out_dir
68 api.build.copy_build_products(out_dir=out_dir, dst=dst)
70 if 'Win' in api.vars.builder_cfg.get('os', ''):
71 api.python.inline(
92 api.run.check_failure()
102 def GenTests(api):
105 api.test(builder) +
106 api.properties(buildername=builder,
111 api.path.exists(
112 api.path['start_dir'].join('tmp', 'uninteresting_hashes.txt')
116 test += api.platform('win', 64)