OLD | NEW |
---|---|
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 Loading... | |
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 Loading... | |
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 Loading... | |
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({}))) |
OLD | NEW |