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

Side by Side Diff: scripts/slave/recipes/libyuv/libyuv.expected/tryserver_libyuv_android_arm64.json

Issue 2306373003: libyuv: Add Android Testers (Closed)
Patch Set: Fixed WebRTC expectation Created 4 years, 3 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 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
7 "--show-path",
8 "python",
9 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
10 ],
11 "name": "cleanup_temp"
12 },
13 {
14 "cmd": [
15 "python",
16 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 17 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--spec", 18 "--spec",
8 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'root_dir': 'src '}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'https://chromiu m.googlesource.com/libyuv/libyuv'}]\ntarget_os = ['android']", 19 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'root_dir': 'src '}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'https://chromiu m.googlesource.com/libyuv/libyuv'}]\ntarget_os = ['android']",
9 "--patch_root", 20 "--patch_root",
10 "src", 21 "src",
11 "--revision_mapping_file", 22 "--revision_mapping_file",
12 "{\"src\": \"got_revision\"}", 23 "{\"src\": \"got_revision\"}",
13 "--git-cache-dir", 24 "--git-cache-dir",
14 "[GIT_CACHE]", 25 "[GIT_CACHE]",
15 "--issue", 26 "--issue",
16 "123456789", 27 "123456789",
17 "--patchset", 28 "--patchset",
18 "1", 29 "1",
19 "--rietveld_server", 30 "--rietveld_server",
20 "https://rietveld.example.com", 31 "https://rietveld.example.com",
21 "--output_json", 32 "--output_json",
22 "/path/to/tmp/json", 33 "/path/to/tmp/json",
23 "--revision", 34 "--revision",
24 "src@12345", 35 "src@deadbeef",
25 "--output_manifest" 36 "--output_manifest"
26 ], 37 ],
27 "env": { 38 "env": {
28 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 39 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
29 }, 40 },
30 "name": "bot_update", 41 "name": "bot_update",
31 "~followup_annotations": [ 42 "~followup_annotations": [
32 "@@@STEP_TEXT@Some step text@@@", 43 "@@@STEP_TEXT@Some step text@@@",
33 "@@@STEP_LOG_LINE@json.output@{@@@", 44 "@@@STEP_LOG_LINE@json.output@{@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 45 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 46 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
36 "@@@STEP_LOG_LINE@json.output@ \"src\": \"12345\"@@@", 47 "@@@STEP_LOG_LINE@json.output@ \"src\": \"deadbeef\"@@@",
37 "@@@STEP_LOG_LINE@json.output@ }, @@@", 48 "@@@STEP_LOG_LINE@json.output@ }, @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@", 49 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
39 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@", 50 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
40 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@", 51 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@", 52 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
42 "@@@STEP_LOG_LINE@json.output@ }@@@", 53 "@@@STEP_LOG_LINE@json.output@ }@@@",
43 "@@@STEP_LOG_LINE@json.output@ }, @@@", 54 "@@@STEP_LOG_LINE@json.output@ }, @@@",
44 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", 55 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
45 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", 56 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
46 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", 57 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
47 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@", 58 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
48 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\"@@@", 59 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\"@@@",
49 "@@@STEP_LOG_LINE@json.output@ }, @@@", 60 "@@@STEP_LOG_LINE@json.output@ }, @@@",
50 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@", 61 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
51 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", 62 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
52 "@@@STEP_LOG_LINE@json.output@}@@@", 63 "@@@STEP_LOG_LINE@json.output@}@@@",
53 "@@@STEP_LOG_END@json.output@@@", 64 "@@@STEP_LOG_END@json.output@@@",
54 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@", 65 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
55 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" 66 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
56 ] 67 ]
57 }, 68 },
58 { 69 {
59 "cmd": [
60 "python",
61 "-u",
62 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
63 "--show-path",
64 "python",
65 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
66 ],
67 "name": "cleanup_temp"
68 },
69 {
70 "name": "ensure_goma" 70 "name": "ensure_goma"
71 }, 71 },
72 { 72 {
73 "cmd": [ 73 "cmd": [
74 "python", 74 "python",
75 "-u", 75 "-u",
76 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py", 76 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py",
77 "--platform", 77 "--platform",
78 "linux-amd64", 78 "linux-amd64",
79 "--dest-directory", 79 "--dest-directory",
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 179 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
180 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 180 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
181 }, 181 },
182 "name": "compile", 182 "name": "compile",
183 "~followup_annotations": [ 183 "~followup_annotations": [
184 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 184 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
185 "@@@STEP_LOG_END@json.output (invalid)@@@" 185 "@@@STEP_LOG_END@json.output (invalid)@@@"
186 ] 186 ]
187 }, 187 },
188 { 188 {
189 "cmd": [
190 "python",
191 "-u",
192 "[SLAVE_BUILD]/src/build/symlink.py",
193 "-f",
194 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
195 "~/adb"
196 ],
197 "name": "create adb symlink"
198 },
199 {
200 "cmd": [
201 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
202 "--",
203 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
204 "[SLAVE_BUILD]/src/out/logcat",
205 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
206 ],
207 "env": {
208 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
209 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
210 },
211 "name": "spawn_logcat_monitor"
212 },
213 {
214 "cmd": [
215 "python",
216 "-u",
217 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
218 "--verbose",
219 "--adb-path",
220 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
221 ],
222 "env": {
223 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
224 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
225 },
226 "name": "authorize_adb_devices"
227 },
228 {
229 "cmd": [
230 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_r ecovery.py",
231 "--blacklist-file",
232 "[SLAVE_BUILD]/src/out/bad_devices.json",
233 "--known-devices-file",
234 "[HOME]/.android/known_devices.json",
235 "--adb-path",
236 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
237 "-v"
238 ],
239 "env": {
240 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
241 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
242 },
243 "name": "device_recovery"
244 },
245 {
246 "cmd": [
247 "python",
248 "-u",
249 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
250 "--adb-path",
251 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
252 "--blacklist-file",
253 "[SLAVE_BUILD]/src/out/bad_devices.json",
254 "--output-device-blacklist",
255 "/path/to/tmp/json",
256 "-t",
257 "Debug"
258 ],
259 "env": {
260 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
261 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
262 },
263 "name": "provision_devices"
264 },
265 {
266 "cmd": [
267 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_s tatus.py",
268 "--json-output",
269 "/path/to/tmp/json",
270 "--blacklist-file",
271 "[SLAVE_BUILD]/src/out/bad_devices.json",
272 "--known-devices-file",
273 "[HOME]/.android/known_devices.json",
274 "--buildbot-path",
275 "/home/chrome-bot/.adb_device_info",
276 "--adb-path",
277 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
278 "-v",
279 "--overwrite-known-devices-files"
280 ],
281 "env": {
282 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
283 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
284 },
285 "name": "device_status",
286 "~followup_annotations": [
287 "@@@STEP_TEXT@Online devices: 1@@@",
288 "@@@STEP_LOG_LINE@json.output@[@@@",
289 "@@@STEP_LOG_LINE@json.output@ {@@@",
290 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
291 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
292 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
293 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
294 "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
295 "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
296 "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
297 "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
298 "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
299 "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
300 "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
301 "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
302 "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
303 "@@@STEP_LOG_LINE@json.output@ }, @@@",
304 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": false, @@@",
305 "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0 /LRX21O/1570415:userdebug/dev-keys\", @@@",
306 "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
307 "@@@STEP_LOG_LINE@json.output@ \"ro.build.id\": \"LRX21O\", @@@",
308 "@@@STEP_LOG_LINE@json.output@ \"ro.build.product\": \"product_name\", @@@",
309 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"07a00ca4\", @@@",
310 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true, @@@",
311 "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
312 "@@@STEP_LOG_LINE@json.output@ }, @@@",
313 "@@@STEP_LOG_LINE@json.output@ {@@@",
314 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"offline\", @@@",
315 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
316 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad4\", @@@",
317 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": false@@@",
318 "@@@STEP_LOG_LINE@json.output@ }, @@@",
319 "@@@STEP_LOG_LINE@json.output@ {@@@",
320 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"unauthorized\", @@@",
321 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
322 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad5\", @@@",
323 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
324 "@@@STEP_LOG_LINE@json.output@ }, @@@",
325 "@@@STEP_LOG_LINE@json.output@ {@@@",
326 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
327 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
328 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad6\", @@@",
329 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
330 "@@@STEP_LOG_LINE@json.output@ }@@@",
331 "@@@STEP_LOG_LINE@json.output@]@@@",
332 "@@@STEP_LOG_END@json.output@@@",
333 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@{@@@",
334 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"adb_status\": \"device\ ", @@@",
335 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"battery\": {@@@",
336 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"AC powered\": \"false \", @@@",
337 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"USB powered\": \"true \", @@@",
338 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"Wireless powered\": \ "false\", @@@",
339 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"health\": \"2\", @@@" ,
340 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"level\": \"100\", @@@ ",
341 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"present\": \"true\", @@@",
342 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"scale\": \"100\", @@@ ",
343 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"status\": \"5\", @@@" ,
344 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"technology\": \"Li-io n\", @@@",
345 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"temperature\": \"249\ ", @@@",
346 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"voltage\": \"4286\"@@ @",
347 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ }, @@@",
348 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"blacklisted\": false, @ @@",
349 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"build_detail\": \"googl e/razor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
350 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"imei_slice\": \"Unknown \", @@@",
351 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"ro.build.id\": \"LRX21O \", @@@",
352 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"ro.build.product\": \"p roduct_name\", @@@",
353 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"serial\": \"07a00ca4\", @@@",
354 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"usb_status\": true, @@@ ",
355 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@ \"wifi_ip\": \"\"@@@",
356 "@@@STEP_LOG_LINE@product_name LRX21O 07a00ca4@}@@@",
357 "@@@STEP_LOG_END@product_name LRX21O 07a00ca4@@@",
358 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@{@@@",
359 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"adb_status\": \"offline\", @@@",
360 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"blacklisted\": true, @@@",
361 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"serial\": \"03e0363a003c6a d4\", @@@",
362 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"usb_status\": false@@@",
363 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@}@@@",
364 "@@@STEP_LOG_END@03e0363a003c6ad4: missing@@@",
365 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@{@@@",
366 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"adb_status \": \"unauthorized\", @@@",
367 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"blackliste d\": true, @@@",
368 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"serial\": \"03e0363a003c6ad5\", @@@",
369 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"usb_status \": true@@@",
370 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@}@@@",
371 "@@@STEP_LOG_END@03e0363a003c6ad5: adb status unauthorized@@@",
372 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@{@@@",
373 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"adb_status\": \"device \", @@@",
374 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"blacklisted\": true, @ @@",
375 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
376 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
377 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
378 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
379 ]
380 },
381 {
382 "cmd": [
383 "python",
384 "-u",
385 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
386 "--action",
387 "restart",
388 "--pid-file-path",
389 "/tmp/device_monitor.pid",
390 "--",
391 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
392 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
393 "[\"07a00ca4\"]",
394 "--blacklist-file",
395 "[SLAVE_BUILD]/src/out/bad_devices.json"
396 ],
397 "name": "spawn_device_monitor"
398 },
399 {
400 "cmd": [
401 "python",
402 "-u",
403 "[SLAVE_BUILD]/src/out/Debug/bin/run_yuv_unittest",
404 "--blacklist-file",
405 "[SLAVE_BUILD]/src/out/bad_devices.json",
406 "--verbose",
407 "--adb-path",
408 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
409 ],
410 "env": {
411 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
412 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
413 },
414 "name": "yuv_unittest"
415 },
416 {
417 "cmd": [
418 "python",
419 "-u",
420 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
421 "--action",
422 "stop",
423 "--pid-file-path",
424 "/tmp/device_monitor.pid"
425 ],
426 "name": "shutdown_device_monitor"
427 },
428 {
429 "cmd": [
430 "python",
431 "-u",
432 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
433 "--output-path",
434 "[SLAVE_BUILD]/src/out/Debug/full_log",
435 "[SLAVE_BUILD]/src/out/logcat"
436 ],
437 "name": "logcat_dump"
438 },
439 {
440 "cmd": [
441 "python",
442 "-u",
443 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
444 "--",
445 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
446 "--force-version",
447 "4.7",
448 "-o",
449 "GSUtil:parallel_composite_upload_threshold=50M",
450 "----",
451 "cp",
452 "-a",
453 "public-read",
454 "[SLAVE_BUILD]/src/out/Debug/full_log",
455 "gs://chromium-libyuv/logcat_dumps/android_arm64/1337"
456 ],
457 "name": "gsutil upload",
458 "~followup_annotations": [
459 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-libyuv /logcat_dumps/android_arm64/1337@@@"
460 ]
461 },
462 {
463 "cmd": [
464 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
465 "--arch",
466 "arm64",
467 "--more-info",
468 "[SLAVE_BUILD]/src/out/Debug/full_log"
469 ],
470 "env": {
471 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
472 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
473 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
474 },
475 "name": "stack_tool_with_logcat_dump"
476 },
477 {
478 "cmd": [
479 "[SLAVE_BUILD]/src/build/android/tombstones.py",
480 "-a",
481 "-s",
482 "-w",
483 "--adb-path",
484 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
485 ],
486 "env": {
487 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
488 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
489 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
490 },
491 "name": "stack_tool_for_tombstones"
492 },
493 {
494 "cmd": [
495 "python",
496 "-u",
497 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re port)\n",
498 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log"
499 ],
500 "name": "test_report",
501 "~followup_annotations": [
502 "@@@STEP_LOG_LINE@python.inline@@@@",
503 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
504 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
505 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
506 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
507 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
508 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
509 "@@@STEP_LOG_END@python.inline@@@"
510 ]
511 },
512 {
189 "name": "$result", 513 "name": "$result",
190 "recipe_result": null, 514 "recipe_result": null,
191 "status_code": 0 515 "status_code": 0
192 } 516 }
193 ] 517 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698