Lines Matching refs:api
25 def RunSteps(api): argument
26 api.vars.setup()
27 checkout_root = api.checkout.default_checkout_root
28 out_dir = api.vars.swarming_out_dir
29 api.checkout.bot_update(checkout_root=checkout_root)
32 api.file.ensure_directory('mkdirs out_dir', out_dir, mode=0777)
38 if 'asmjs' in api.vars.builder_name:
42 base_dir = api.vars.build_dir
44 if 'asmjs' in api.vars.builder_name:
47 api.python.inline(
95 if 'asmjs' in api.vars.builder_name:
100 '--builder', api.vars.builder_name,
101 '--git_hash', api.properties['revision'],
102 '--buildbucket_build_id', api.properties.get('buildbucket_build_id',
104 '--bot_id', api.vars.swarming_bot_id,
105 '--task_id', api.vars.swarming_task_id,
107 '--config', api.vars.configuration,
111 if 'asmjs' in api.vars.builder_name:
114 if api.vars.is_trybot:
116 '--issue', api.vars.issue,
117 '--patchset', api.vars.patchset,
118 '--patch_storage', api.vars.patch_storage,
123 with api.env(env):
124 api.run(
125 api.step,
130 def GenTests(api): argument
132 api.test('Perf-Debian9-EMCC-GCE-CPU-AVX2-wasm-Release-All-PathKit') +
133 api.properties(buildername=('Perf-Debian9-EMCC-GCE-CPU-AVX2'
142 api.test('Perf-Debian9-EMCC-GCE-CPU-AVX2-asmjs-Release-All-PathKit') +
143 api.properties(buildername=('Perf-Debian9-EMCC-GCE-CPU-AVX2'
152 api.test('pathkit_trybot') +
153 api.properties(buildername=('Perf-Debian9-EMCC-GCE-CPU-AVX2'