Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(74)

Side by Side Diff: scripts/slave/recipe_modules/amp/example.py

Issue 1642553003: [Android] Switch the x86, x64, and mips builders on chromium.android to mb. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Remove Android WebView (amp) Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 1
2 DEPS = [ 2 DEPS = [
3 'amp', 3 'amp',
4 'recipe_engine/json', 4 'recipe_engine/json',
5 'recipe_engine/path', 5 'recipe_engine/path',
6 'recipe_engine/properties', 6 'recipe_engine/properties',
7 ] 7 ]
8 8
9 BUILDERS = { 9 BUILDERS = {
10 'normal_example': { 10 'normal_example': {
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 'api_protocol': 'http', 71 'api_protocol': 'http',
72 }, 72 },
73 'network_config_set': { 73 'network_config_set': {
74 'device_name': ['SampleDevice'], 74 'device_name': ['SampleDevice'],
75 'device_os': ['SampleDeviceOS'], 75 'device_os': ['SampleDeviceOS'],
76 'api_address': '127.0.0.1', 76 'api_address': '127.0.0.1',
77 'api_port': '80', 77 'api_port': '80',
78 'api_protocol': 'http', 78 'api_protocol': 'http',
79 'network_config': 8, # Sprint 4G 1 Bar 79 'network_config': 8, # Sprint 4G 1 Bar
80 }, 80 },
81 'slow_tests': {
martiniss 2016/01/27 22:43:13 Why are you adding this configuration here? Test c
jbudorick 2016/01/27 22:47:53 yep, covering timeout_scale and test_run_timeout.
82 'device_name': ['SampleDevice'],
83 'device_os': ['SampleDeviceOS'],
84 'api_address': '127.0.0.1',
85 'api_port': '80',
86 'api_protocol': 'http',
87 'network_config': 8, # Sprint 4G 1 Bar
88 'timeout_scale': 10,
89 'test_run_timeout': 3600,
90 },
81 } 91 }
82 92
83 AMP_RESULTS_BUCKET = 'chrome-amp-results' 93 AMP_RESULTS_BUCKET = 'chrome-amp-results'
84 94
85 from recipe_engine.recipe_api import Property 95 from recipe_engine.recipe_api import Property
86 96
87 PROPERTIES = { 97 PROPERTIES = {
88 'buildername': Property(), 98 'buildername': Property(),
89 } 99 }
90 100
(...skipping 18 matching lines...) Expand all
109 api_protocol=builder.get('api_protocol', None), 119 api_protocol=builder.get('api_protocol', None),
110 network_config=builder.get('network_config', None))) 120 network_config=builder.get('network_config', None)))
111 121
112 instrumentation_test_id = api.amp.trigger_test_suite( 122 instrumentation_test_id = api.amp.trigger_test_suite(
113 'example_instrumentation_suite', 'instrumentation', 123 'example_instrumentation_suite', 'instrumentation',
114 api.amp.instrumentation_test_arguments( 124 api.amp.instrumentation_test_arguments(
115 apk_under_test='ApkUnderTest.apk', 125 apk_under_test='ApkUnderTest.apk',
116 test_apk='TestApk.apk', 126 test_apk='TestApk.apk',
117 additional_apks=['ExtraApk1.apk', 'ExtraApk2.apk'], 127 additional_apks=['ExtraApk1.apk', 'ExtraApk2.apk'],
118 isolate_file_path='isolate_file.isolate', 128 isolate_file_path='isolate_file.isolate',
119 annotation='SmallTest'), 129 annotation='SmallTest',
130 timeout_scale=builder.get('timeout_scale')),
120 api.amp.amp_arguments( 131 api.amp.amp_arguments(
121 device_minimum_os=builder.get('device_minimum_os', None), 132 device_minimum_os=builder.get('device_minimum_os', None),
122 device_name=builder.get('device_name', None), 133 device_name=builder.get('device_name', None),
123 device_oem=builder.get('device_oem', None), 134 device_oem=builder.get('device_oem', None),
124 device_os=builder.get('device_os', None), 135 device_os=builder.get('device_os', None),
125 device_timeout=builder.get('device_timeout', None), 136 device_timeout=builder.get('device_timeout', None),
126 api_address=builder.get('api_address', None), 137 api_address=builder.get('api_address', None),
127 api_port=builder.get('api_port', None), 138 api_port=builder.get('api_port', None),
128 api_protocol=builder.get('api_protocol', None), 139 api_protocol=builder.get('api_protocol', None),
129 network_config=builder.get('network_config', None))) 140 network_config=builder.get('network_config', None),
141 test_run_timeout=builder.get('test_run_timeout')))
130 142
131 uirobot_test_id = api.amp.trigger_test_suite( 143 uirobot_test_id = api.amp.trigger_test_suite(
132 'example_uirobot_suite', 'uirobot', 144 'example_uirobot_suite', 'uirobot',
133 api.amp.uirobot_arguments(app_under_test='Example.apk'), 145 api.amp.uirobot_arguments(app_under_test='Example.apk'),
134 api.amp.amp_arguments( 146 api.amp.amp_arguments(
135 device_minimum_os=builder.get('device_minimum_os', None), 147 device_minimum_os=builder.get('device_minimum_os', None),
136 device_name=builder.get('device_name', None), 148 device_name=builder.get('device_name', None),
137 device_oem=builder.get('device_oem', None), 149 device_oem=builder.get('device_oem', None),
138 device_os=builder.get('device_os', None), 150 device_os=builder.get('device_os', None),
139 device_timeout=builder.get('device_timeout', None), 151 device_timeout=builder.get('device_timeout', None),
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
196 api.test('bad_device_data_for_collect') + 208 api.test('bad_device_data_for_collect') +
197 api.properties.generic(buildername='split_example') + 209 api.properties.generic(buildername='split_example') +
198 api.override_step_data('[collect] load example_gtest_suite', 210 api.override_step_data('[collect] load example_gtest_suite',
199 api.json.output({}))) 211 api.json.output({})))
200 212
201 yield ( 213 yield (
202 api.test('bad_test_id_data_for_upload') + 214 api.test('bad_test_id_data_for_upload') +
203 api.properties.generic(buildername='split_example') + 215 api.properties.generic(buildername='split_example') +
204 api.override_step_data('[upload logcat] load example_gtest_suite data', 216 api.override_step_data('[upload logcat] load example_gtest_suite data',
205 api.json.output({}))) 217 api.json.output({})))
OLDNEW
« no previous file with comments | « masters/master.chromium.android/builders.pyl ('k') | scripts/slave/recipe_modules/amp/example.expected/slow_tests_basic.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698