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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_linux_Android_Tests.json

Issue 2014373002: chromium_tests: apply chromium.get_env() when running tests (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 4 years, 7 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[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "chromium.linux", 8 "chromium.linux",
9 "--builder", 9 "--builder",
10 "Android Tests", 10 "Android Tests",
(...skipping 313 matching lines...) Expand 10 before | Expand all | Expand 10 after
324 { 324 {
325 "cmd": [ 325 "cmd": [
326 "python", 326 "python",
327 "-u", 327 "-u",
328 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py", 328 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py",
329 "--build-dir", 329 "--build-dir",
330 "[SLAVE_BUILD]/src/out/Release", 330 "[SLAVE_BUILD]/src/out/Release",
331 "--output-json", 331 "--output-json",
332 "/path/to/tmp/json" 332 "/path/to/tmp/json"
333 ], 333 ],
334 "env": {
335 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
336 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
337 },
334 "name": "find isolated tests", 338 "name": "find isolated tests",
335 "~followup_annotations": [ 339 "~followup_annotations": [
336 "@@@STEP_LOG_LINE@json.output@{@@@", 340 "@@@STEP_LOG_LINE@json.output@{@@@",
337 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm y_target_1]\", @@@", 341 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm y_target_1]\", @@@",
338 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm y_target_2]\"@@@", 342 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm y_target_2]\"@@@",
339 "@@@STEP_LOG_LINE@json.output@}@@@", 343 "@@@STEP_LOG_LINE@json.output@}@@@",
340 "@@@STEP_LOG_END@json.output@@@", 344 "@@@STEP_LOG_END@json.output@@@",
341 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@" 345 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@"
342 ] 346 ]
343 }, 347 },
344 { 348 {
345 "cmd": [ 349 "cmd": [
346 "python", 350 "python",
347 "-u", 351 "-u",
348 "RECIPE_MODULE[build::adb]/resources/list_devices.py", 352 "RECIPE_MODULE[build::adb]/resources/list_devices.py",
349 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']", 353 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
350 "/path/to/tmp/json" 354 "/path/to/tmp/json"
351 ], 355 ],
356 "env": {
357 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
358 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
359 },
352 "name": "List adb devices", 360 "name": "List adb devices",
353 "~followup_annotations": [ 361 "~followup_annotations": [
354 "@@@STEP_LOG_LINE@json.output@[@@@", 362 "@@@STEP_LOG_LINE@json.output@[@@@",
355 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 363 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
356 "@@@STEP_LOG_LINE@json.output@]@@@", 364 "@@@STEP_LOG_LINE@json.output@]@@@",
357 "@@@STEP_LOG_END@json.output@@@" 365 "@@@STEP_LOG_END@json.output@@@"
358 ] 366 ]
359 }, 367 },
360 { 368 {
361 "cmd": [ 369 "cmd": [
362 "python", 370 "python",
363 "-u", 371 "-u",
364 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy s.argv[2:]:\n print 'Attempting to root device %s ...' % (device)\n subprocess .check_call([adb_path, '-s', device, 'root'])\n subprocess.check_call([adb_path , '-s', device, 'wait-for-device'])\n print 'Finished rooting device %s' % (dev ice)\n", 372 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy s.argv[2:]:\n print 'Attempting to root device %s ...' % (device)\n subprocess .check_call([adb_path, '-s', device, 'root'])\n subprocess.check_call([adb_path , '-s', device, 'wait-for-device'])\n print 'Finished rooting device %s' % (dev ice)\n",
365 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 373 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
366 "014E1F310401C009" 374 "014E1F310401C009"
367 ], 375 ],
376 "env": {
377 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
378 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
379 },
368 "name": "Root devices", 380 "name": "Root devices",
369 "~followup_annotations": [ 381 "~followup_annotations": [
370 "@@@STEP_LOG_LINE@python.inline@@@@", 382 "@@@STEP_LOG_LINE@python.inline@@@@",
371 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 383 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
372 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 384 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
373 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", 385 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@",
374 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", 386 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@",
375 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@", 387 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@",
376 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@", 388 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@",
377 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@", 389 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@",
378 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@", 390 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@",
379 "@@@STEP_LOG_END@python.inline@@@" 391 "@@@STEP_LOG_END@python.inline@@@"
380 ] 392 ]
381 }, 393 },
382 { 394 {
383 "cmd": [ 395 "cmd": [
384 "python", 396 "python",
385 "-u", 397 "-u",
386 "\nimport sys\nprint '*.isolated file for target %s is missing' % sys.argv [1]\nsys.exit(1)\n", 398 "\nimport sys\nprint '*.isolated file for target %s is missing' % sys.argv [1]\nsys.exit(1)\n",
387 "browser_tests_apk" 399 "browser_tests_apk"
388 ], 400 ],
401 "env": {
402 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
403 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
404 },
389 "name": "[error] browser_tests", 405 "name": "[error] browser_tests",
390 "~followup_annotations": [ 406 "~followup_annotations": [
391 "@@@STEP_LOG_LINE@python.inline@@@@", 407 "@@@STEP_LOG_LINE@python.inline@@@@",
392 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 408 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
393 "@@@STEP_LOG_LINE@python.inline@print '*.isolated file for target %s is mi ssing' % sys.argv[1]@@@", 409 "@@@STEP_LOG_LINE@python.inline@print '*.isolated file for target %s is mi ssing' % sys.argv[1]@@@",
394 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@", 410 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@",
395 "@@@STEP_LOG_END@python.inline@@@" 411 "@@@STEP_LOG_END@python.inline@@@"
396 ] 412 ]
397 }, 413 },
398 { 414 {
399 "cmd": [ 415 "cmd": [
400 "python", 416 "python",
401 "-u", 417 "-u",
402 "\nimport sys\nprint '%s wasn\\'t triggered' % sys.argv[1]\nsys.exit(1)\n" , 418 "\nimport sys\nprint '%s wasn\\'t triggered' % sys.argv[1]\nsys.exit(1)\n" ,
403 "browser_tests" 419 "browser_tests"
404 ], 420 ],
421 "env": {
422 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
423 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
424 },
405 "name": "[collect error] browser_tests", 425 "name": "[collect error] browser_tests",
406 "~followup_annotations": [ 426 "~followup_annotations": [
407 "@@@STEP_LOG_LINE@python.inline@@@@", 427 "@@@STEP_LOG_LINE@python.inline@@@@",
408 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 428 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
409 "@@@STEP_LOG_LINE@python.inline@print '%s wasn\\'t triggered' % sys.argv[1 ]@@@", 429 "@@@STEP_LOG_LINE@python.inline@print '%s wasn\\'t triggered' % sys.argv[1 ]@@@",
410 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@", 430 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@",
411 "@@@STEP_LOG_END@python.inline@@@" 431 "@@@STEP_LOG_END@python.inline@@@"
412 ] 432 ]
413 }, 433 },
414 { 434 {
415 "cmd": [ 435 "cmd": [
416 "python", 436 "python",
417 "-u", 437 "-u",
418 "\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", 438 "\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",
419 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" 439 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
420 ], 440 ],
441 "env": {
442 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
443 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
444 },
421 "name": "test_report", 445 "name": "test_report",
422 "~followup_annotations": [ 446 "~followup_annotations": [
423 "@@@STEP_LOG_LINE@python.inline@@@@", 447 "@@@STEP_LOG_LINE@python.inline@@@@",
424 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 448 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
425 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 449 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
426 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 450 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
427 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 451 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
428 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 452 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
429 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 453 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
430 "@@@STEP_LOG_END@python.inline@@@" 454 "@@@STEP_LOG_END@python.inline@@@"
431 ] 455 ]
432 }, 456 },
433 { 457 {
434 "name": "$result", 458 "name": "$result",
435 "recipe_result": null, 459 "recipe_result": null,
436 "status_code": 0 460 "status_code": 0
437 } 461 }
438 ] 462 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698