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

Side by Side Diff: scripts/slave/recipe_modules/amp/example.expected/minimum_device_os_basic.json

Issue 1919193002: build: roll infra_paths changes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: merge Created 4 years, 8 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 | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 6 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
7 "--", 7 "--",
8 "[DEPOT_TOOLS]/gsutil.py", 8 "[ROOT]/b/depot_tools/gsutil.py",
9 "----", 9 "----",
10 "cp", 10 "cp",
11 "gs://chrome-amp-keys/main_pool/api_key", 11 "gs://chrome-amp-keys/main_pool/api_key",
12 "[BUILD]/site_config/.amp_main_pool_key" 12 "[ROOT]/b/build/site_config/.amp_main_pool_key"
13 ], 13 ],
14 "cwd": "[SLAVE_BUILD]",
15 "name": "gsutil download amp api key" 14 "name": "gsutil download amp api key"
16 }, 15 },
17 { 16 {
18 "cmd": [ 17 "cmd": [
19 "python", 18 "python",
20 "-u", 19 "-u",
21 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 20 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
22 "--", 21 "--",
23 "[DEPOT_TOOLS]/gsutil.py", 22 "[ROOT]/b/depot_tools/gsutil.py",
24 "----", 23 "----",
25 "cp", 24 "cp",
26 "gs://chrome-amp-keys/main_pool/api_secret", 25 "gs://chrome-amp-keys/main_pool/api_secret",
27 "[BUILD]/site_config/.amp_main_pool_secret" 26 "[ROOT]/b/build/site_config/.amp_main_pool_secret"
28 ], 27 ],
29 "cwd": "[SLAVE_BUILD]",
30 "name": "gsutil download amp api secret" 28 "name": "gsutil download amp api secret"
31 }, 29 },
32 { 30 {
33 "cmd": [ 31 "cmd": [
34 "python", 32 "python",
35 "-u", 33 "-u",
36 "[SLAVE_BUILD]/src/build/android/test_runner.py", 34 "[CWD]/src/build/android/test_runner.py",
37 "gtest", 35 "gtest",
38 "-s", 36 "-s",
39 "example_gtest_suite", 37 "example_gtest_suite",
40 "--enable-platform-mode", 38 "--enable-platform-mode",
41 "-e", 39 "-e",
42 "remote_device", 40 "remote_device",
43 "--api-key-file", 41 "--api-key-file",
44 "[BUILD]/site_config/.amp_main_pool_key", 42 "[ROOT]/b/build/site_config/.amp_main_pool_key",
45 "--api-secret-file", 43 "--api-secret-file",
46 "[BUILD]/site_config/.amp_main_pool_secret", 44 "[ROOT]/b/build/site_config/.amp_main_pool_secret",
47 "--api-address", 45 "--api-address",
48 "127.0.0.1", 46 "127.0.0.1",
49 "--api-port", 47 "--api-port",
50 "80", 48 "80",
51 "--api-protocol", 49 "--api-protocol",
52 "http", 50 "http",
53 "--device-type", 51 "--device-type",
54 "Android", 52 "Android",
55 "--remote-device-minimum-os", 53 "--remote-device-minimum-os",
56 "MinimumSampleDeviceOS", 54 "MinimumSampleDeviceOS",
57 "--remote-device", 55 "--remote-device",
58 "SampleDevice", 56 "SampleDevice",
59 "--trigger", 57 "--trigger",
60 "/path/to/tmp/json", 58 "/path/to/tmp/json",
61 "--verbose" 59 "--verbose"
62 ], 60 ],
63 "cwd": "[SLAVE_BUILD]",
64 "env": { 61 "env": {
65 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" 62 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug"
66 }, 63 },
67 "name": "[trigger] example_gtest_suite", 64 "name": "[trigger] example_gtest_suite",
68 "~followup_annotations": [ 65 "~followup_annotations": [
69 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", 66 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@",
70 "@@@STEP_LOG_LINE@json.output@{@@@", 67 "@@@STEP_LOG_LINE@json.output@{@@@",
71 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 68 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
72 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", 69 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@",
73 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", 70 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@",
74 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", 71 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", 72 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@",
76 "@@@STEP_LOG_LINE@json.output@ }@@@", 73 "@@@STEP_LOG_LINE@json.output@ }@@@",
77 "@@@STEP_LOG_LINE@json.output@ }, @@@", 74 "@@@STEP_LOG_LINE@json.output@ }, @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", 75 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@",
79 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", 76 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@",
80 "@@@STEP_LOG_LINE@json.output@ }@@@", 77 "@@@STEP_LOG_LINE@json.output@ }@@@",
81 "@@@STEP_LOG_LINE@json.output@}@@@", 78 "@@@STEP_LOG_LINE@json.output@}@@@",
82 "@@@STEP_LOG_END@json.output@@@" 79 "@@@STEP_LOG_END@json.output@@@"
83 ] 80 ]
84 }, 81 },
85 { 82 {
86 "cmd": [ 83 "cmd": [
87 "python", 84 "python",
88 "-u", 85 "-u",
89 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 86 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
90 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", 87 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}",
91 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json" 88 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json"
92 ], 89 ],
93 "cwd": "[SLAVE_BUILD]",
94 "name": "[trigger] save example_gtest_suite" 90 "name": "[trigger] save example_gtest_suite"
95 }, 91 },
96 { 92 {
97 "cmd": [ 93 "cmd": [
98 "python", 94 "python",
99 "-u", 95 "-u",
100 "[SLAVE_BUILD]/src/build/android/test_runner.py", 96 "[CWD]/src/build/android/test_runner.py",
101 "instrumentation", 97 "instrumentation",
102 "--apk-under-test", 98 "--apk-under-test",
103 "ApkUnderTest.apk", 99 "ApkUnderTest.apk",
104 "--test-apk", 100 "--test-apk",
105 "TestApk.apk", 101 "TestApk.apk",
106 "--isolate-file-path", 102 "--isolate-file-path",
107 "isolate_file.isolate", 103 "isolate_file.isolate",
108 "--annotation", 104 "--annotation",
109 "SmallTest", 105 "SmallTest",
110 "--additional-apk", 106 "--additional-apk",
111 "ExtraApk1.apk", 107 "ExtraApk1.apk",
112 "--additional-apk", 108 "--additional-apk",
113 "ExtraApk2.apk", 109 "ExtraApk2.apk",
114 "--enable-platform-mode", 110 "--enable-platform-mode",
115 "-e", 111 "-e",
116 "remote_device", 112 "remote_device",
117 "--api-key-file", 113 "--api-key-file",
118 "[BUILD]/site_config/.amp_main_pool_key", 114 "[ROOT]/b/build/site_config/.amp_main_pool_key",
119 "--api-secret-file", 115 "--api-secret-file",
120 "[BUILD]/site_config/.amp_main_pool_secret", 116 "[ROOT]/b/build/site_config/.amp_main_pool_secret",
121 "--api-address", 117 "--api-address",
122 "127.0.0.1", 118 "127.0.0.1",
123 "--api-port", 119 "--api-port",
124 "80", 120 "80",
125 "--api-protocol", 121 "--api-protocol",
126 "http", 122 "http",
127 "--device-type", 123 "--device-type",
128 "Android", 124 "Android",
129 "--remote-device-minimum-os", 125 "--remote-device-minimum-os",
130 "MinimumSampleDeviceOS", 126 "MinimumSampleDeviceOS",
131 "--remote-device", 127 "--remote-device",
132 "SampleDevice", 128 "SampleDevice",
133 "--trigger", 129 "--trigger",
134 "/path/to/tmp/json", 130 "/path/to/tmp/json",
135 "--verbose" 131 "--verbose"
136 ], 132 ],
137 "cwd": "[SLAVE_BUILD]",
138 "env": { 133 "env": {
139 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" 134 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug"
140 }, 135 },
141 "name": "[trigger] example_instrumentation_suite", 136 "name": "[trigger] example_instrumentation_suite",
142 "~followup_annotations": [ 137 "~followup_annotations": [
143 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", 138 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@",
144 "@@@STEP_LOG_LINE@json.output@{@@@", 139 "@@@STEP_LOG_LINE@json.output@{@@@",
145 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 140 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
146 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", 141 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@",
147 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", 142 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@",
148 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", 143 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@",
149 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", 144 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@",
150 "@@@STEP_LOG_LINE@json.output@ }@@@", 145 "@@@STEP_LOG_LINE@json.output@ }@@@",
151 "@@@STEP_LOG_LINE@json.output@ }, @@@", 146 "@@@STEP_LOG_LINE@json.output@ }, @@@",
152 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", 147 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@",
153 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", 148 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@",
154 "@@@STEP_LOG_LINE@json.output@ }@@@", 149 "@@@STEP_LOG_LINE@json.output@ }@@@",
155 "@@@STEP_LOG_LINE@json.output@}@@@", 150 "@@@STEP_LOG_LINE@json.output@}@@@",
156 "@@@STEP_LOG_END@json.output@@@" 151 "@@@STEP_LOG_END@json.output@@@"
157 ] 152 ]
158 }, 153 },
159 { 154 {
160 "cmd": [ 155 "cmd": [
161 "python", 156 "python",
162 "-u", 157 "-u",
163 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 158 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
164 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", 159 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}",
165 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json" 160 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json"
166 ], 161 ],
167 "cwd": "[SLAVE_BUILD]",
168 "name": "[trigger] save example_instrumentation_suite" 162 "name": "[trigger] save example_instrumentation_suite"
169 }, 163 },
170 { 164 {
171 "cmd": [ 165 "cmd": [
172 "python", 166 "python",
173 "-u", 167 "-u",
174 "[SLAVE_BUILD]/src/build/android/test_runner.py", 168 "[CWD]/src/build/android/test_runner.py",
175 "uirobot", 169 "uirobot",
176 "--minutes", 170 "--minutes",
177 "5", 171 "5",
178 "--app-under-test", 172 "--app-under-test",
179 "Example.apk", 173 "Example.apk",
180 "--enable-platform-mode", 174 "--enable-platform-mode",
181 "-e", 175 "-e",
182 "remote_device", 176 "remote_device",
183 "--api-key-file", 177 "--api-key-file",
184 "[BUILD]/site_config/.amp_main_pool_key", 178 "[ROOT]/b/build/site_config/.amp_main_pool_key",
185 "--api-secret-file", 179 "--api-secret-file",
186 "[BUILD]/site_config/.amp_main_pool_secret", 180 "[ROOT]/b/build/site_config/.amp_main_pool_secret",
187 "--api-address", 181 "--api-address",
188 "127.0.0.1", 182 "127.0.0.1",
189 "--api-port", 183 "--api-port",
190 "80", 184 "80",
191 "--api-protocol", 185 "--api-protocol",
192 "http", 186 "http",
193 "--device-type", 187 "--device-type",
194 "Android", 188 "Android",
195 "--remote-device-minimum-os", 189 "--remote-device-minimum-os",
196 "MinimumSampleDeviceOS", 190 "MinimumSampleDeviceOS",
197 "--remote-device", 191 "--remote-device",
198 "SampleDevice", 192 "SampleDevice",
199 "--trigger", 193 "--trigger",
200 "/path/to/tmp/json", 194 "/path/to/tmp/json",
201 "--verbose" 195 "--verbose"
202 ], 196 ],
203 "cwd": "[SLAVE_BUILD]",
204 "env": { 197 "env": {
205 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" 198 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug"
206 }, 199 },
207 "name": "[trigger] example_uirobot_suite", 200 "name": "[trigger] example_uirobot_suite",
208 "~followup_annotations": [ 201 "~followup_annotations": [
209 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", 202 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@",
210 "@@@STEP_LOG_LINE@json.output@{@@@", 203 "@@@STEP_LOG_LINE@json.output@{@@@",
211 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 204 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
212 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", 205 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@",
213 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", 206 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@",
214 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", 207 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@",
215 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", 208 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@",
216 "@@@STEP_LOG_LINE@json.output@ }@@@", 209 "@@@STEP_LOG_LINE@json.output@ }@@@",
217 "@@@STEP_LOG_LINE@json.output@ }, @@@", 210 "@@@STEP_LOG_LINE@json.output@ }, @@@",
218 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", 211 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@",
219 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", 212 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@",
220 "@@@STEP_LOG_LINE@json.output@ }@@@", 213 "@@@STEP_LOG_LINE@json.output@ }@@@",
221 "@@@STEP_LOG_LINE@json.output@}@@@", 214 "@@@STEP_LOG_LINE@json.output@}@@@",
222 "@@@STEP_LOG_END@json.output@@@" 215 "@@@STEP_LOG_END@json.output@@@"
223 ] 216 ]
224 }, 217 },
225 { 218 {
226 "cmd": [ 219 "cmd": [
227 "python", 220 "python",
228 "-u", 221 "-u",
229 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 222 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
230 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", 223 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}",
231 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json" 224 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json"
232 ], 225 ],
233 "cwd": "[SLAVE_BUILD]",
234 "name": "[trigger] save example_uirobot_suite" 226 "name": "[trigger] save example_uirobot_suite"
235 }, 227 },
236 { 228 {
237 "cmd": [ 229 "cmd": [
238 "python", 230 "python",
239 "-u", 231 "-u",
240 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 232 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
241 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 233 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
242 "/path/to/tmp/json" 234 "/path/to/tmp/json"
243 ], 235 ],
244 "cwd": "[SLAVE_BUILD]",
245 "name": "[collect] load example_gtest_suite", 236 "name": "[collect] load example_gtest_suite",
246 "~followup_annotations": [ 237 "~followup_annotations": [
247 "@@@STEP_LOG_LINE@json.output@{@@@", 238 "@@@STEP_LOG_LINE@json.output@{@@@",
248 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 239 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
249 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", 240 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@",
250 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", 241 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@",
251 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", 242 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@",
252 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", 243 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@",
253 "@@@STEP_LOG_LINE@json.output@ }@@@", 244 "@@@STEP_LOG_LINE@json.output@ }@@@",
254 "@@@STEP_LOG_LINE@json.output@ }@@@", 245 "@@@STEP_LOG_LINE@json.output@ }@@@",
255 "@@@STEP_LOG_LINE@json.output@}@@@", 246 "@@@STEP_LOG_LINE@json.output@}@@@",
256 "@@@STEP_LOG_END@json.output@@@" 247 "@@@STEP_LOG_END@json.output@@@"
257 ] 248 ]
258 }, 249 },
259 { 250 {
260 "cmd": [ 251 "cmd": [
261 "python", 252 "python",
262 "-u", 253 "-u",
263 "[SLAVE_BUILD]/src/build/android/test_runner.py", 254 "[CWD]/src/build/android/test_runner.py",
264 "gtest", 255 "gtest",
265 "-s", 256 "-s",
266 "example_gtest_suite", 257 "example_gtest_suite",
267 "--enable-platform-mode", 258 "--enable-platform-mode",
268 "-e", 259 "-e",
269 "remote_device", 260 "remote_device",
270 "--api-key-file", 261 "--api-key-file",
271 "[BUILD]/site_config/.amp_main_pool_key", 262 "[ROOT]/b/build/site_config/.amp_main_pool_key",
272 "--api-secret-file", 263 "--api-secret-file",
273 "[BUILD]/site_config/.amp_main_pool_secret", 264 "[ROOT]/b/build/site_config/.amp_main_pool_secret",
274 "--api-address", 265 "--api-address",
275 "127.0.0.1", 266 "127.0.0.1",
276 "--api-port", 267 "--api-port",
277 "80", 268 "80",
278 "--api-protocol", 269 "--api-protocol",
279 "http", 270 "http",
280 "--device-type", 271 "--device-type",
281 "Android", 272 "Android",
282 "--collect", 273 "--collect",
283 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 274 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
284 "--results-path", 275 "--results-path",
285 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip", 276 "[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip",
286 "--verbose" 277 "--verbose"
287 ], 278 ],
288 "cwd": "[SLAVE_BUILD]",
289 "env": { 279 "env": {
290 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" 280 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug"
291 }, 281 },
292 "name": "[collect] example_gtest_suite", 282 "name": "[collect] example_gtest_suite",
293 "~followup_annotations": [ 283 "~followup_annotations": [
294 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" 284 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@"
295 ] 285 ]
296 }, 286 },
297 { 287 {
298 "cmd": [ 288 "cmd": [
299 "python", 289 "python",
300 "-u", 290 "-u",
301 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 291 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
302 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 292 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
303 "/path/to/tmp/json" 293 "/path/to/tmp/json"
304 ], 294 ],
305 "cwd": "[SLAVE_BUILD]",
306 "name": "[upload logcat] load example_gtest_suite data", 295 "name": "[upload logcat] load example_gtest_suite data",
307 "~followup_annotations": [ 296 "~followup_annotations": [
308 "@@@STEP_LOG_LINE@json.output@{@@@", 297 "@@@STEP_LOG_LINE@json.output@{@@@",
309 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", 298 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@",
310 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", 299 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@",
311 "@@@STEP_LOG_LINE@json.output@ }@@@", 300 "@@@STEP_LOG_LINE@json.output@ }@@@",
312 "@@@STEP_LOG_LINE@json.output@}@@@", 301 "@@@STEP_LOG_LINE@json.output@}@@@",
313 "@@@STEP_LOG_END@json.output@@@" 302 "@@@STEP_LOG_END@json.output@@@"
314 ] 303 ]
315 }, 304 },
316 { 305 {
317 "cmd": [ 306 "cmd": [
318 "python", 307 "python",
319 "-u", 308 "-u",
320 "RECIPE_MODULE[build::zip]/resources/unzip.py" 309 "RECIPE_MODULE[build::zip]/resources/unzip.py"
321 ], 310 ],
322 "cwd": "[SLAVE_BUILD]",
323 "name": "[upload logcat] unzip results for example_gtest_suite", 311 "name": "[upload logcat] unzip results for example_gtest_suite",
324 "stdin": "{\"output\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_res ults\", \"zip_file\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" 312 "stdin": "{\"output\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results\ ", \"zip_file\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip\"}"
325 }, 313 },
326 { 314 {
327 "cmd": [ 315 "cmd": [
328 "python", 316 "python",
329 "-u", 317 "-u",
330 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 318 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
331 "--", 319 "--",
332 "[DEPOT_TOOLS]/gsutil.py", 320 "[ROOT]/b/depot_tools/gsutil.py",
333 "----", 321 "----",
334 "cp", 322 "cp",
335 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/ logcat.txt", 323 "[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/logca t.txt",
336 "gs://chrome-amp-results/logcats/logcat_example_gtest_suite_T35TRUN1D.txt" 324 "gs://chrome-amp-results/logcats/logcat_example_gtest_suite_T35TRUN1D.txt"
337 ], 325 ],
338 "cwd": "[SLAVE_BUILD]",
339 "name": "gsutil [upload logcat] example_gtest_suite", 326 "name": "gsutil [upload logcat] example_gtest_suite",
340 "~followup_annotations": [ 327 "~followup_annotations": [
341 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l ogcats/logcat_example_gtest_suite_T35TRUN1D.txt@@@" 328 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l ogcats/logcat_example_gtest_suite_T35TRUN1D.txt@@@"
342 ] 329 ]
343 }, 330 },
344 { 331 {
345 "cmd": [ 332 "cmd": [
346 "python", 333 "python",
347 "-u", 334 "-u",
348 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 335 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
349 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 336 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
350 "/path/to/tmp/json" 337 "/path/to/tmp/json"
351 ], 338 ],
352 "cwd": "[SLAVE_BUILD]",
353 "name": "[collect] load example_instrumentation_suite", 339 "name": "[collect] load example_instrumentation_suite",
354 "~followup_annotations": [ 340 "~followup_annotations": [
355 "@@@STEP_LOG_LINE@json.output@{@@@", 341 "@@@STEP_LOG_LINE@json.output@{@@@",
356 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 342 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
357 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", 343 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@",
358 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", 344 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@",
359 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", 345 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@",
360 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", 346 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@",
361 "@@@STEP_LOG_LINE@json.output@ }@@@", 347 "@@@STEP_LOG_LINE@json.output@ }@@@",
362 "@@@STEP_LOG_LINE@json.output@ }@@@", 348 "@@@STEP_LOG_LINE@json.output@ }@@@",
363 "@@@STEP_LOG_LINE@json.output@}@@@", 349 "@@@STEP_LOG_LINE@json.output@}@@@",
364 "@@@STEP_LOG_END@json.output@@@" 350 "@@@STEP_LOG_END@json.output@@@"
365 ] 351 ]
366 }, 352 },
367 { 353 {
368 "cmd": [ 354 "cmd": [
369 "python", 355 "python",
370 "-u", 356 "-u",
371 "[SLAVE_BUILD]/src/build/android/test_runner.py", 357 "[CWD]/src/build/android/test_runner.py",
372 "instrumentation", 358 "instrumentation",
373 "--apk-under-test", 359 "--apk-under-test",
374 "ApkUnderTest.apk", 360 "ApkUnderTest.apk",
375 "--test-apk", 361 "--test-apk",
376 "TestApk.apk", 362 "TestApk.apk",
377 "--enable-platform-mode", 363 "--enable-platform-mode",
378 "-e", 364 "-e",
379 "remote_device", 365 "remote_device",
380 "--api-key-file", 366 "--api-key-file",
381 "[BUILD]/site_config/.amp_main_pool_key", 367 "[ROOT]/b/build/site_config/.amp_main_pool_key",
382 "--api-secret-file", 368 "--api-secret-file",
383 "[BUILD]/site_config/.amp_main_pool_secret", 369 "[ROOT]/b/build/site_config/.amp_main_pool_secret",
384 "--api-address", 370 "--api-address",
385 "127.0.0.1", 371 "127.0.0.1",
386 "--api-port", 372 "--api-port",
387 "80", 373 "80",
388 "--api-protocol", 374 "--api-protocol",
389 "http", 375 "http",
390 "--device-type", 376 "--device-type",
391 "Android", 377 "Android",
392 "--collect", 378 "--collect",
393 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 379 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
394 "--results-path", 380 "--results-path",
395 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip", 381 "[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip",
396 "--verbose" 382 "--verbose"
397 ], 383 ],
398 "cwd": "[SLAVE_BUILD]",
399 "env": { 384 "env": {
400 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" 385 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug"
401 }, 386 },
402 "name": "[collect] example_instrumentation_suite", 387 "name": "[collect] example_instrumentation_suite",
403 "~followup_annotations": [ 388 "~followup_annotations": [
404 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" 389 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@"
405 ] 390 ]
406 }, 391 },
407 { 392 {
408 "cmd": [ 393 "cmd": [
409 "python", 394 "python",
410 "-u", 395 "-u",
411 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 396 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
412 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 397 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
413 "/path/to/tmp/json" 398 "/path/to/tmp/json"
414 ], 399 ],
415 "cwd": "[SLAVE_BUILD]",
416 "name": "[upload logcat] load example_instrumentation_suite data", 400 "name": "[upload logcat] load example_instrumentation_suite data",
417 "~followup_annotations": [ 401 "~followup_annotations": [
418 "@@@STEP_LOG_LINE@json.output@{@@@", 402 "@@@STEP_LOG_LINE@json.output@{@@@",
419 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", 403 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@",
420 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", 404 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@",
421 "@@@STEP_LOG_LINE@json.output@ }@@@", 405 "@@@STEP_LOG_LINE@json.output@ }@@@",
422 "@@@STEP_LOG_LINE@json.output@}@@@", 406 "@@@STEP_LOG_LINE@json.output@}@@@",
423 "@@@STEP_LOG_END@json.output@@@" 407 "@@@STEP_LOG_END@json.output@@@"
424 ] 408 ]
425 }, 409 },
426 { 410 {
427 "cmd": [ 411 "cmd": [
428 "python", 412 "python",
429 "-u", 413 "-u",
430 "RECIPE_MODULE[build::zip]/resources/unzip.py" 414 "RECIPE_MODULE[build::zip]/resources/unzip.py"
431 ], 415 ],
432 "cwd": "[SLAVE_BUILD]",
433 "name": "[upload logcat] unzip results for example_instrumentation_suite", 416 "name": "[upload logcat] unzip results for example_instrumentation_suite",
434 "stdin": "{\"output\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_res ults\", \"zip_file\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" 417 "stdin": "{\"output\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results\ ", \"zip_file\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip\"}"
435 }, 418 },
436 { 419 {
437 "cmd": [ 420 "cmd": [
438 "python", 421 "python",
439 "-u", 422 "-u",
440 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 423 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
441 "--", 424 "--",
442 "[DEPOT_TOOLS]/gsutil.py", 425 "[ROOT]/b/depot_tools/gsutil.py",
443 "----", 426 "----",
444 "cp", 427 "cp",
445 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/ logcat.txt", 428 "[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/logca t.txt",
446 "gs://chrome-amp-results/logcats/logcat_example_instrumentation_suite_T35T RUN1D.txt" 429 "gs://chrome-amp-results/logcats/logcat_example_instrumentation_suite_T35T RUN1D.txt"
447 ], 430 ],
448 "cwd": "[SLAVE_BUILD]",
449 "name": "gsutil [upload logcat] example_instrumentation_suite", 431 "name": "gsutil [upload logcat] example_instrumentation_suite",
450 "~followup_annotations": [ 432 "~followup_annotations": [
451 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l ogcats/logcat_example_instrumentation_suite_T35TRUN1D.txt@@@" 433 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l ogcats/logcat_example_instrumentation_suite_T35TRUN1D.txt@@@"
452 ] 434 ]
453 }, 435 },
454 { 436 {
455 "cmd": [ 437 "cmd": [
456 "python", 438 "python",
457 "-u", 439 "-u",
458 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 440 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
459 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 441 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
460 "/path/to/tmp/json" 442 "/path/to/tmp/json"
461 ], 443 ],
462 "cwd": "[SLAVE_BUILD]",
463 "name": "[collect] load example_uirobot_suite", 444 "name": "[collect] load example_uirobot_suite",
464 "~followup_annotations": [ 445 "~followup_annotations": [
465 "@@@STEP_LOG_LINE@json.output@{@@@", 446 "@@@STEP_LOG_LINE@json.output@{@@@",
466 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 447 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
467 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", 448 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@",
468 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", 449 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@",
469 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", 450 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@",
470 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", 451 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@",
471 "@@@STEP_LOG_LINE@json.output@ }@@@", 452 "@@@STEP_LOG_LINE@json.output@ }@@@",
472 "@@@STEP_LOG_LINE@json.output@ }@@@", 453 "@@@STEP_LOG_LINE@json.output@ }@@@",
473 "@@@STEP_LOG_LINE@json.output@}@@@", 454 "@@@STEP_LOG_LINE@json.output@}@@@",
474 "@@@STEP_LOG_END@json.output@@@" 455 "@@@STEP_LOG_END@json.output@@@"
475 ] 456 ]
476 }, 457 },
477 { 458 {
478 "cmd": [ 459 "cmd": [
479 "python", 460 "python",
480 "-u", 461 "-u",
481 "[SLAVE_BUILD]/src/build/android/test_runner.py", 462 "[CWD]/src/build/android/test_runner.py",
482 "uirobot", 463 "uirobot",
483 "--minutes", 464 "--minutes",
484 "5", 465 "5",
485 "--enable-platform-mode", 466 "--enable-platform-mode",
486 "-e", 467 "-e",
487 "remote_device", 468 "remote_device",
488 "--api-key-file", 469 "--api-key-file",
489 "[BUILD]/site_config/.amp_main_pool_key", 470 "[ROOT]/b/build/site_config/.amp_main_pool_key",
490 "--api-secret-file", 471 "--api-secret-file",
491 "[BUILD]/site_config/.amp_main_pool_secret", 472 "[ROOT]/b/build/site_config/.amp_main_pool_secret",
492 "--api-address", 473 "--api-address",
493 "127.0.0.1", 474 "127.0.0.1",
494 "--api-port", 475 "--api-port",
495 "80", 476 "80",
496 "--api-protocol", 477 "--api-protocol",
497 "http", 478 "http",
498 "--device-type", 479 "--device-type",
499 "Android", 480 "Android",
500 "--collect", 481 "--collect",
501 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 482 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
502 "--results-path", 483 "--results-path",
503 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip", 484 "[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip",
504 "--verbose" 485 "--verbose"
505 ], 486 ],
506 "cwd": "[SLAVE_BUILD]",
507 "env": { 487 "env": {
508 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" 488 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug"
509 }, 489 },
510 "name": "[collect] example_uirobot_suite", 490 "name": "[collect] example_uirobot_suite",
511 "~followup_annotations": [ 491 "~followup_annotations": [
512 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" 492 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@"
513 ] 493 ]
514 }, 494 },
515 { 495 {
516 "cmd": [ 496 "cmd": [
517 "python", 497 "python",
518 "-u", 498 "-u",
519 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 499 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
520 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", 500 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json",
521 "/path/to/tmp/json" 501 "/path/to/tmp/json"
522 ], 502 ],
523 "cwd": "[SLAVE_BUILD]",
524 "name": "[upload logcat] load example_uirobot_suite data", 503 "name": "[upload logcat] load example_uirobot_suite data",
525 "~followup_annotations": [ 504 "~followup_annotations": [
526 "@@@STEP_LOG_LINE@json.output@{@@@", 505 "@@@STEP_LOG_LINE@json.output@{@@@",
527 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", 506 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@",
528 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", 507 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@",
529 "@@@STEP_LOG_LINE@json.output@ }@@@", 508 "@@@STEP_LOG_LINE@json.output@ }@@@",
530 "@@@STEP_LOG_LINE@json.output@}@@@", 509 "@@@STEP_LOG_LINE@json.output@}@@@",
531 "@@@STEP_LOG_END@json.output@@@" 510 "@@@STEP_LOG_END@json.output@@@"
532 ] 511 ]
533 }, 512 },
534 { 513 {
535 "cmd": [ 514 "cmd": [
536 "python", 515 "python",
537 "-u", 516 "-u",
538 "RECIPE_MODULE[build::zip]/resources/unzip.py" 517 "RECIPE_MODULE[build::zip]/resources/unzip.py"
539 ], 518 ],
540 "cwd": "[SLAVE_BUILD]",
541 "name": "[upload logcat] unzip results for example_uirobot_suite", 519 "name": "[upload logcat] unzip results for example_uirobot_suite",
542 "stdin": "{\"output\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_res ults\", \"zip_file\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" 520 "stdin": "{\"output\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results\ ", \"zip_file\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip\"}"
543 }, 521 },
544 { 522 {
545 "cmd": [ 523 "cmd": [
546 "python", 524 "python",
547 "-u", 525 "-u",
548 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 526 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
549 "--", 527 "--",
550 "[DEPOT_TOOLS]/gsutil.py", 528 "[ROOT]/b/depot_tools/gsutil.py",
551 "----", 529 "----",
552 "cp", 530 "cp",
553 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/ logcat.txt", 531 "[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/logca t.txt",
554 "gs://chrome-amp-results/logcats/logcat_example_uirobot_suite_T35TRUN1D.tx t" 532 "gs://chrome-amp-results/logcats/logcat_example_uirobot_suite_T35TRUN1D.tx t"
555 ], 533 ],
556 "cwd": "[SLAVE_BUILD]",
557 "name": "gsutil [upload logcat] example_uirobot_suite", 534 "name": "gsutil [upload logcat] example_uirobot_suite",
558 "~followup_annotations": [ 535 "~followup_annotations": [
559 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l ogcats/logcat_example_uirobot_suite_T35TRUN1D.txt@@@" 536 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l ogcats/logcat_example_uirobot_suite_T35TRUN1D.txt@@@"
560 ] 537 ]
561 }, 538 },
562 { 539 {
563 "name": "$result", 540 "name": "$result",
564 "recipe_result": null, 541 "recipe_result": null,
565 "status_code": 0 542 "status_code": 0
566 } 543 }
567 ] 544 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698