Lines Matching refs:api
29 def RunSteps(api):
30 api.vars.setup()
31 api.flavor.setup("dm")
32 checkout_root = api.path['start_dir']
33 out_dir = api.vars.swarming_out_dir
34 lottie_files_src = api.vars.workdir.join('lottie-samples')
42 api.file.ensure_directory('mkdirs out_dir', out_dir, mode=0o777)
49 api.file.rmtree('remove previous lottie files', lottie_files_dir)
50 api.file.copytree('copy lottie files', lottie_files_src, lottie_files_dir)
62 '--builder', api.vars.builder_name,
63 '--git_hash', api.properties['revision'],
64 '--buildbucket_build_id', api.properties.get('buildbucket_build_id',
66 '--bot_id', api.vars.swarming_bot_id,
67 '--task_id', api.vars.swarming_task_id,
69 '--config', api.vars.configuration,
72 if api.vars.is_trybot:
74 '--issue', api.vars.issue,
75 '--patchset', api.vars.patchset,
76 '--patch_storage', api.vars.patch_storage,
79 api.docker.run(
91 api.gold_upload.upload()
94 def GenTests(api):
96 api.test('Test-Debian10-none-GCE-CPU-AVX2-x86_64-Debug-All-LottieWeb') +
97 api.properties(buildername=('Test-Debian10-none-GCE-CPU-AVX2'
107 api.test('lottie_web_trybot') +
108 api.properties(buildername=('Test-Debian10-none-GCE-CPU-AVX2'