Lines Matching refs:api
29 def RunSteps(api):
30 api.vars.setup()
31 revision = api.properties['revision']
33 results_dir = api.path['start_dir'].join('test')
37 image_dest_path = 'gs://%s/dm-images-v1' % api.properties['gs_bucket']
39 files_to_upload = api.file.glob_paths(
47 api.gsutil.cp('%s images' % ext, results_dir.join('*%s' % ext),
51 now = api.time.utcnow()
59 api.vars.builder_name,
63 if api.vars.is_trybot:
65 str(api.vars.issue), str(api.vars.patchset)))
67 summary_dest_path = 'gs://%s/%s' % (api.properties['gs_bucket'],
74 api.gsutil.cp('dm.json', json_file,
77 files = api.file.listdir('check for optional verbose.log file',
80 api.gsutil.cp('verbose.log', log_file,
84 def GenTests(api):
87 api.test('normal_bot') +
88 api.properties(buildername=builder,
95 api.test('alternate_bucket') +
96 api.properties(buildername=builder,
103 api.test('failed_once') +
104 api.properties(buildername=builder,
108 api.step_data('upload .png images', retcode=1)
112 api.test('failed_all') +
113 api.properties(buildername=builder,
117 api.step_data('upload .png images', retcode=1) +
118 api.step_data('upload .png images (attempt 2)', retcode=1) +
119 api.step_data('upload .png images (attempt 3)', retcode=1) +
120 api.step_data('upload .png images (attempt 4)', retcode=1) +
121 api.step_data('upload .png images (attempt 5)', retcode=1)
125 api.test('trybot') +
126 api.properties.tryserver(
130 api.properties(