OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", | 6 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
7 "[BUILDER_CACHE]/Android_arm64_Builder", | 7 "[BUILDER_CACHE]/Android_arm64_Builder", |
8 "511" | 8 "511" |
9 ], | 9 ], |
10 "name": "makedirs checkout path", | 10 "name": "makedirs checkout path", |
(...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
293 "goma", | 293 "goma", |
294 "--goma-jsonstatus", | 294 "--goma-jsonstatus", |
295 "/path/to/tmp/json", | 295 "/path/to/tmp/json", |
296 "--goma-service-account-json-file", | 296 "--goma-service-account-json-file", |
297 "/creds/service_accounts/service-account-goma-client.json", | 297 "/creds/service_accounts/service-account-goma-client.json", |
298 "--mode", | 298 "--mode", |
299 "official", | 299 "official", |
300 "--goma-dir", | 300 "--goma-dir", |
301 "[CACHE]/cipd/goma", | 301 "[CACHE]/cipd/goma", |
302 "--", | 302 "--", |
| 303 "chrome_public_apk", |
303 "chromium_builder_perf" | 304 "chromium_builder_perf" |
304 ], | 305 ], |
305 "env": { | 306 "env": { |
306 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 307 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
307 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" | 308 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" |
308 }, | 309 }, |
309 "name": "compile", | 310 "name": "compile", |
310 "~followup_annotations": [ | 311 "~followup_annotations": [ |
311 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", | 312 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", |
312 "@@@STEP_LOG_END@json.output (invalid)@@@" | 313 "@@@STEP_LOG_END@json.output (invalid)@@@" |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
400 "parent_got_webrtc_revision": "0f90628433546e61d9268596da93418c623137f
4", | 401 "parent_got_webrtc_revision": "0f90628433546e61d9268596da93418c623137f
4", |
401 "parent_got_webrtc_revision_cp": "refs/heads/master@{#120644}" | 402 "parent_got_webrtc_revision_cp": "refs/heads/master@{#120644}" |
402 } | 403 } |
403 } | 404 } |
404 ], | 405 ], |
405 "~followup_annotations": [ | 406 "~followup_annotations": [ |
406 "@@@STEP_TEXT@Android Nexus9 Perf (1)<br />Android Nexus9 Perf (2)<br />An
droid Nexus9 Perf (3)@@@" | 407 "@@@STEP_TEXT@Android Nexus9 Perf (1)<br />Android Nexus9 Perf (2)<br />An
droid Nexus9 Perf (3)@@@" |
407 ] | 408 ] |
408 }, | 409 }, |
409 { | 410 { |
| 411 "cmd": [ |
| 412 "python", |
| 413 "-u", |
| 414 "[BUILDER_CACHE]/Android_arm64_Builder/src/build/android/test_runner.py", |
| 415 "perf", |
| 416 "--release", |
| 417 "--verbose", |
| 418 "--steps", |
| 419 "{\"steps\": {\"resource_sizes\": {\"archive_output_dir\": true, \"cmd\":
\"build/android/resource_sizes.py '[BUILDER_CACHE]/Android_arm64_Builder/src/out
/Release/apks/ChromePublic.apk' --chartjson\", \"device_affinity\": null}}, \"ve
rsion\": 1}", |
| 420 "--blacklist-file", |
| 421 "[BUILDER_CACHE]/Android_arm64_Builder/src/out/bad_devices.json", |
| 422 "--collect-chartjson-data", |
| 423 "--adb-path", |
| 424 "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_tools/sdk/p
latform-tools/adb" |
| 425 ], |
| 426 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder/src", |
| 427 "env": { |
| 428 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/Android_arm64_Builder/src/out/Rele
ase", |
| 429 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 430 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" |
| 431 }, |
| 432 "name": "Sharded Perf Tests" |
| 433 }, |
| 434 { |
| 435 "cmd": [ |
| 436 "python", |
| 437 "-u", |
| 438 "[BUILDER_CACHE]/Android_arm64_Builder/src/build/android/test_runner.py", |
| 439 "perf", |
| 440 "--steps", |
| 441 "{\"steps\": {\"resource_sizes\": {\"archive_output_dir\": true, \"cmd\":
\"build/android/resource_sizes.py '[BUILDER_CACHE]/Android_arm64_Builder/src/out
/Release/apks/ChromePublic.apk' --chartjson\", \"device_affinity\": null}}, \"ve
rsion\": 1}", |
| 442 "--output-json-list", |
| 443 "/path/to/tmp/json", |
| 444 "--blacklist-file", |
| 445 "[BUILDER_CACHE]/Android_arm64_Builder/src/out/bad_devices.json", |
| 446 "--adb-path", |
| 447 "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_tools/sdk/p
latform-tools/adb" |
| 448 ], |
| 449 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder", |
| 450 "env": { |
| 451 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/Android_arm64_Builder/src/out/Rele
ase", |
| 452 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 453 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" |
| 454 }, |
| 455 "name": "get perf test list", |
| 456 "~followup_annotations": [ |
| 457 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 458 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 459 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", |
| 460 "@@@STEP_LOG_LINE@json.output@ \"end_time\": 1443438432.949711, @@@", |
| 461 "@@@STEP_LOG_LINE@json.output@ \"has_archive\": true, @@@", |
| 462 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", |
| 463 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 464 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 465 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", |
| 466 "@@@STEP_LOG_LINE@json.output@ \"test\": \"page_cycler.foo\"@@@", |
| 467 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 468 "@@@STEP_LOG_LINE@json.output@]@@@", |
| 469 "@@@STEP_LOG_END@json.output@@@" |
| 470 ] |
| 471 }, |
| 472 { |
| 473 "allow_subannotations": true, |
| 474 "cmd": [ |
| 475 "python", |
| 476 "-u", |
| 477 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", |
| 478 "--target", |
| 479 "Release", |
| 480 "--test-platform", |
| 481 "android", |
| 482 "--no-xvfb", |
| 483 "--factory-properties", |
| 484 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Android arm64 Bu
ilder\", \"buildnumber\": 571, \"mastername\": \"chromium.perf\", \"parent_build
ername\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", |
| 485 "--build-properties", |
| 486 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Android arm64 Bu
ilder\", \"buildnumber\": 571, \"mastername\": \"chromium.perf\", \"parent_build
ername\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", |
| 487 "--annotate=graphing", |
| 488 "--results-url=https://chromeperf.appspot.com", |
| 489 "--perf-dashboard-id=page_cycler.foo", |
| 490 "--perf-id=Android arm64 Builder", |
| 491 "--test-type=page_cycler.foo", |
| 492 "--step-name=page_cycler.foo", |
| 493 "--chartjson-file", |
| 494 "/path/to/tmp/json", |
| 495 "--builder-name=Android arm64 Builder", |
| 496 "--slave-name=TestSlavename", |
| 497 "--build-number=571", |
| 498 "--run-python-script", |
| 499 "[BUILDER_CACHE]/Android_arm64_Builder/src/build/android/test_runner.py", |
| 500 "perf", |
| 501 "--print-step", |
| 502 "page_cycler.foo", |
| 503 "--verbose", |
| 504 "--adb-path", |
| 505 "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_tools/sdk/p
latform-tools/adb", |
| 506 "--blacklist-file", |
| 507 "[BUILDER_CACHE]/Android_arm64_Builder/src/out/bad_devices.json" |
| 508 ], |
| 509 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder", |
| 510 "env": { |
| 511 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/Android_arm64_Builder/src/out/Rele
ase", |
| 512 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 513 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" |
| 514 }, |
| 515 "name": "page_cycler.foo", |
| 516 "~followup_annotations": [ |
| 517 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", |
| 518 "@@@STEP_LOG_LINE@json.output@[]@@@", |
| 519 "@@@STEP_LOG_END@json.output@@@" |
| 520 ] |
| 521 }, |
| 522 { |
| 523 "allow_subannotations": true, |
| 524 "cmd": [ |
| 525 "python", |
| 526 "-u", |
| 527 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", |
| 528 "--target", |
| 529 "Release", |
| 530 "--test-platform", |
| 531 "android", |
| 532 "--no-xvfb", |
| 533 "--factory-properties", |
| 534 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Android arm64 Bu
ilder\", \"buildnumber\": 571, \"mastername\": \"chromium.perf\", \"parent_build
ername\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", |
| 535 "--build-properties", |
| 536 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Android arm64 Bu
ilder\", \"buildnumber\": 571, \"mastername\": \"chromium.perf\", \"parent_build
ername\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", |
| 537 "--annotate=graphing", |
| 538 "--results-url=https://chromeperf.appspot.com", |
| 539 "--perf-dashboard-id=perf_test.foo", |
| 540 "--perf-id=Android arm64 Builder", |
| 541 "--test-type=perf_test.foo", |
| 542 "--step-name=perf_test.foo", |
| 543 "--chartjson-file", |
| 544 "/path/to/tmp/json", |
| 545 "--builder-name=Android arm64 Builder", |
| 546 "--slave-name=TestSlavename", |
| 547 "--build-number=571", |
| 548 "--run-python-script", |
| 549 "[BUILDER_CACHE]/Android_arm64_Builder/src/build/android/test_runner.py", |
| 550 "perf", |
| 551 "--print-step", |
| 552 "perf_test.foo", |
| 553 "--verbose", |
| 554 "--adb-path", |
| 555 "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_tools/sdk/p
latform-tools/adb", |
| 556 "--blacklist-file", |
| 557 "[BUILDER_CACHE]/Android_arm64_Builder/src/out/bad_devices.json" |
| 558 ], |
| 559 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder", |
| 560 "env": { |
| 561 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/Android_arm64_Builder/src/out/Rele
ase", |
| 562 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 563 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" |
| 564 }, |
| 565 "name": "perf_test.foo", |
| 566 "~followup_annotations": [ |
| 567 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", |
| 568 "@@@STEP_LOG_LINE@json.output@[]@@@", |
| 569 "@@@STEP_LOG_END@json.output@@@" |
| 570 ] |
| 571 }, |
| 572 { |
| 573 "cmd": [ |
| 574 "python", |
| 575 "-u", |
| 576 "\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", |
| 577 "[BUILDER_CACHE]/Android_arm64_Builder/src/out/Release/test_logs/*.log" |
| 578 ], |
| 579 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder", |
| 580 "env": { |
| 581 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 582 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder/src/third_party/android_too
ls/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder/src/build/android:%(
PATH)s" |
| 583 }, |
| 584 "name": "test_report", |
| 585 "~followup_annotations": [ |
| 586 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 587 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 588 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 589 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 590 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 591 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 592 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 593 "@@@STEP_LOG_END@python.inline@@@" |
| 594 ] |
| 595 }, |
| 596 { |
410 "name": "$result", | 597 "name": "$result", |
411 "recipe_result": null, | 598 "recipe_result": null, |
412 "status_code": 0 | 599 "status_code": 0 |
413 } | 600 } |
414 ] | 601 ] |
OLD | NEW |