| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "git", | 4 "git", |
| 5 "remote", | 5 "remote", |
| 6 "set-url", | 6 "set-url", |
| 7 "origin", | 7 "origin", |
| 8 "https://skia.googlesource.com/skia.git" | 8 "https://skia.googlesource.com/skia.git" |
| 9 ], | 9 ], |
| 10 "cwd": "[SLAVE_BUILD]/skia", | 10 "cwd": "[SLAVE_BUILD]/skia", |
| (...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 293 "[SLAVE_BUILD]/luci-go", | 293 "[SLAVE_BUILD]/luci-go", |
| 294 "0" | 294 "0" |
| 295 ], | 295 ], |
| 296 "cwd": "[SLAVE_BUILD]", | 296 "cwd": "[SLAVE_BUILD]", |
| 297 "name": "Copy Go binary" | 297 "name": "Copy Go binary" |
| 298 }, | 298 }, |
| 299 { | 299 { |
| 300 "cmd": [ | 300 "cmd": [ |
| 301 "python", | 301 "python", |
| 302 "-u", | 302 "-u", |
| 303 "\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", |
| 304 "[SLAVE_BUILD]/swarming_temp_dir", |
| 305 "511" |
| 306 ], |
| 307 "cwd": "[SLAVE_BUILD]", |
| 308 "name": "makedirs swarming tmp dir", |
| 309 "~followup_annotations": [ |
| 310 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 311 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 312 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 313 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 314 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 315 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 316 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 317 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 318 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 319 "@@@STEP_LOG_END@python.inline@@@" |
| 320 ] |
| 321 }, |
| 322 { |
| 323 "cmd": [ |
| 324 "python", |
| 325 "-u", |
| 326 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 327 "{\n \"args\": [\n \"--isolate\", \n \"[BUILD]/scripts/sl
ave/recipes/skia/recipes.isolate\", \n \"--isolated\", \n \"[SLAVE
_BUILD]/swarming_temp_dir/skia-task-isolate_recipes.isolated\", \n \"--co
nfig-variable\", \n \"OS\", \n \"linux\"\n ], \n \"dir\": \"
[BUILD]/scripts/slave/recipes/skia\", \n \"version\": 1\n}", |
| 328 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" |
| 329 ], |
| 330 "cwd": "[SLAVE_BUILD]", |
| 331 "name": "Write isolate_recipes.isolated.gen.json" |
| 332 }, |
| 333 { |
| 334 "cmd": [ |
| 335 "python", |
| 336 "-u", |
| 337 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
| 338 "[SLAVE_BUILD]/swarming.client", |
| 339 "batcharchive", |
| 340 "--dump-json", |
| 341 "/path/to/tmp/json", |
| 342 "--isolate-server", |
| 343 "https://isolateserver.appspot.com", |
| 344 "--verbose", |
| 345 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" |
| 346 ], |
| 347 "cwd": "[SLAVE_BUILD]", |
| 348 "name": "isolate tests", |
| 349 "~followup_annotations": [ |
| 350 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 351 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso
late_recipes]\"@@@", |
| 352 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 353 "@@@STEP_LOG_END@json.output@@@", |
| 354 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo
r isolate_recipes]\"}@@@" |
| 355 ] |
| 356 }, |
| 357 { |
| 358 "cmd": [ |
| 359 "python", |
| 360 "-u", |
| 303 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 361 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 304 "[SLAVE_BUILD]/skia/infra/bots/win_toolchain_hash.json", | 362 "[SLAVE_BUILD]/skia/infra/bots/win_toolchain_hash.json", |
| 305 "/path/to/tmp/" | 363 "/path/to/tmp/" |
| 306 ], | 364 ], |
| 307 "cwd": "[SLAVE_BUILD]", | 365 "cwd": "[SLAVE_BUILD]", |
| 308 "name": "Read win_toolchain_hash.json" | 366 "name": "Read win_toolchain_hash.json" |
| 309 }, | 367 }, |
| 310 { | 368 { |
| 311 "cmd": [ | 369 "cmd": [ |
| 312 "python", | 370 "python", |
| 313 "-u", | 371 "-u", |
| 314 "\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", | 372 "\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", |
| 315 "[SLAVE_BUILD]/swarming_temp_dir", | 373 "[SLAVE_BUILD]/swarming_temp_dir", |
| 316 "511" | 374 "511" |
| 317 ], | 375 ], |
| 318 "cwd": "[SLAVE_BUILD]", | 376 "cwd": "[SLAVE_BUILD]", |
| 319 "name": "makedirs swarming tmp dir", | 377 "name": "makedirs swarming tmp dir (2)", |
| 320 "~followup_annotations": [ | 378 "~followup_annotations": [ |
| 321 "@@@STEP_LOG_LINE@python.inline@@@@", | 379 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 322 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 380 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 323 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 381 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 324 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 382 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 325 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 383 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 326 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 384 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 327 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 385 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 328 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 386 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 329 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 387 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 330 "@@@STEP_LOG_END@python.inline@@@" | 388 "@@@STEP_LOG_END@python.inline@@@" |
| 331 ] | 389 ] |
| 332 }, | 390 }, |
| 333 { | 391 { |
| 334 "cmd": [ | 392 "cmd": [ |
| 335 "python", | 393 "python", |
| 336 "-u", | 394 "-u", |
| 337 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 395 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 338 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/compile_skia.isolate\", \n \"--isolated\", \n \"[SLAVE
_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated\", \n \"--confi
g-variable\", \n \"OS\", \n \"linux\", \n \"--blacklist\",
\n \".git\", \n \"--blacklist\", \n \"out\", \n \"--
blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"BU
ILDER_NAME\", \n \"Build-Win8-MSVC-x86_64-Release-Swarming\"\n ], \n
\"dir\": \"[SLAVE_BUILD]/skia/infra/bots\", \n \"version\": 1\n}", | 396 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/compile_skia.isolate\", \n \"--isolated\", \n \"[SLAVE
_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated\", \n \"--confi
g-variable\", \n \"OS\", \n \"linux\", \n \"--blacklist\",
\n \".git\", \n \"--blacklist\", \n \"out\", \n \"--
blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WO
RKDIR\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n
\"BUILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n
\"version\": 1\n}", |
| 339 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 397 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" |
| 340 ], | 398 ], |
| 341 "cwd": "[SLAVE_BUILD]", | 399 "cwd": "[SLAVE_BUILD]", |
| 342 "name": "Write compile_skia.isolated.gen.json" | 400 "name": "Write compile_skia.isolated.gen.json" |
| 343 }, | 401 }, |
| 344 { | 402 { |
| 345 "cmd": [ | 403 "cmd": [ |
| 346 "python", | 404 "python", |
| 347 "-u", | 405 "-u", |
| 348 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 406 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
| 349 "[SLAVE_BUILD]/swarming.client", | 407 "[SLAVE_BUILD]/swarming.client", |
| 350 "batcharchive", | 408 "batcharchive", |
| 351 "--dump-json", | 409 "--dump-json", |
| 352 "/path/to/tmp/json", | 410 "/path/to/tmp/json", |
| 353 "--isolate-server", | 411 "--isolate-server", |
| 354 "https://isolateserver.appspot.com", | 412 "https://isolateserver.appspot.com", |
| 355 "--verbose", | 413 "--verbose", |
| 356 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 414 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" |
| 357 ], | 415 ], |
| 358 "cwd": "[SLAVE_BUILD]", | 416 "cwd": "[SLAVE_BUILD]", |
| 359 "name": "isolate tests", | 417 "name": "isolate tests (2)", |
| 360 "~followup_annotations": [ | 418 "~followup_annotations": [ |
| 361 "@@@STEP_LOG_LINE@json.output@{@@@", | 419 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 362 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", | 420 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", |
| 363 "@@@STEP_LOG_LINE@json.output@}@@@", | 421 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 364 "@@@STEP_LOG_END@json.output@@@", | 422 "@@@STEP_LOG_END@json.output@@@", |
| 365 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" | 423 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" |
| 366 ] | 424 ] |
| 367 }, | 425 }, |
| 368 { | 426 { |
| 369 "cmd": [ | 427 "cmd": [ |
| 370 "python", | 428 "python", |
| 371 "-u", | 429 "-u", |
| 372 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso
n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(sys.argv[2])\nw
ith open(sys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", | 430 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso
n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s
ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", |
| 373 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", | 431 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", |
| 432 "[dummy hash for isolate_recipes]", |
| 374 "705384d88f80da637eb367e5acc6f315c0e1db2f" | 433 "705384d88f80da637eb367e5acc6f315c0e1db2f" |
| 375 ], | 434 ], |
| 376 "cwd": "[SLAVE_BUILD]", | 435 "cwd": "[SLAVE_BUILD]", |
| 377 "name": "add_isolated_input", | 436 "name": "add_isolated_input", |
| 378 "~followup_annotations": [ | 437 "~followup_annotations": [ |
| 379 "@@@STEP_LOG_LINE@python.inline@@@@", | 438 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 380 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 439 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
| 381 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 440 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 382 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 441 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
| 383 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 442 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
| 384 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 443 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
| 385 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(sys.argv[2])
@@@", | 444 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
| 386 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 445 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
| 387 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 446 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
| 388 "@@@STEP_LOG_END@python.inline@@@" | 447 "@@@STEP_LOG_END@python.inline@@@" |
| 389 ] | 448 ] |
| 390 }, | 449 }, |
| 391 { | 450 { |
| 392 "cmd": [ | 451 "cmd": [ |
| 393 "python", | 452 "python", |
| 394 "-u", | 453 "-u", |
| 395 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | 454 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 445 "master:client.skia.fyi", | 504 "master:client.skia.fyi", |
| 446 "--tag", | 505 "--tag", |
| 447 "name:compile_skia", | 506 "name:compile_skia", |
| 448 "--tag", | 507 "--tag", |
| 449 "os:Windows", | 508 "os:Windows", |
| 450 "--tag", | 509 "--tag", |
| 451 "slavename:skiabot-linux-housekeeper-003", | 510 "slavename:skiabot-linux-housekeeper-003", |
| 452 "--tag", | 511 "--tag", |
| 453 "stepname:compile_skia on Windows", | 512 "stepname:compile_skia on Windows", |
| 454 "--idempotent", | 513 "--idempotent", |
| 455 "def456" | 514 "def456", |
| 515 "--", |
| 516 "--properties", |
| 517 "{\"buildername\": \"Build-Win8-MSVC-x86_64-Release-Swarming\", \"masterna
me\": \"client.skia.fyi\", \"buildnumber\": 5, \"slavename\": \"skiabot-linux-ho
usekeeper-003\", \"reason\": \"Triggered by Skia swarm_trigger Recipe\", \"swarm
_out_dir\": \"${ISOLATED_OUTDIR}\", \"revision\": 164710}", |
| 518 "--workdir", |
| 519 "../../..", |
| 520 "skia/swarm_compile" |
| 456 ], | 521 ], |
| 457 "cwd": "[SLAVE_BUILD]", | 522 "cwd": "[SLAVE_BUILD]", |
| 458 "name": "[trigger] compile_skia on Windows", | 523 "name": "[trigger] compile_skia on Windows", |
| 459 "~followup_annotations": [ | 524 "~followup_annotations": [ |
| 460 "@@@STEP_LOG_LINE@json.output@{@@@", | 525 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 461 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Windows
/def456/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\", @@@", | 526 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Windows
/def456/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\", @@@", |
| 462 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 527 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
| 463 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Windows/def456/Test-Win8-
MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\": {@@@", | 528 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Windows/def456/Test-Win8-
MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\": {@@@", |
| 464 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 529 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
| 465 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 530 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 560 }, | 625 }, |
| 561 { | 626 { |
| 562 "cmd": [ | 627 "cmd": [ |
| 563 "python", | 628 "python", |
| 564 "-u", | 629 "-u", |
| 565 "\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", | 630 "\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", |
| 566 "[SLAVE_BUILD]/swarming_temp_dir", | 631 "[SLAVE_BUILD]/swarming_temp_dir", |
| 567 "511" | 632 "511" |
| 568 ], | 633 ], |
| 569 "cwd": "[SLAVE_BUILD]", | 634 "cwd": "[SLAVE_BUILD]", |
| 570 "name": "makedirs swarming tmp dir (2)", | 635 "name": "makedirs swarming tmp dir (3)", |
| 571 "~followup_annotations": [ | 636 "~followup_annotations": [ |
| 572 "@@@STEP_LOG_LINE@python.inline@@@@", | 637 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 573 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 638 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 574 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 639 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 575 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 640 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 576 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 641 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 577 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 642 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 578 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 643 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 579 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 644 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 580 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 645 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 581 "@@@STEP_LOG_END@python.inline@@@" | 646 "@@@STEP_LOG_END@python.inline@@@" |
| 582 ] | 647 ] |
| 583 }, | 648 }, |
| 584 { | 649 { |
| 585 "cmd": [ | 650 "cmd": [ |
| 586 "python", | 651 "python", |
| 587 "-u", | 652 "-u", |
| 588 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 653 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 589 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/test_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU
ILD]/swarming_temp_dir/skia-task-test_skia.isolated\", \n \"--config-vari
able\", \n \"OS\", \n \"linux\", \n \"--blacklist\", \n
\".git\", \n \"--extra-variable\", \n \"BUILD_NUMBER\", \n
\"5\", \n \"--extra-variable\", \n \"MASTER_NAME\", \n
\"client.skia.fyi\", \n \"--extra-variable\", \n \"SLAVE_NAME\", \
n \"skiabot-linux-housekeeper-003\", \n \"--extra-variable\", \n
\"BUILDER_NAME\", \n \"Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Rele
ase-Swarming\", \n \"--extra-variable\", \n \"PATCHSET\", \n
\"\", \n \"--extra-variable\", \n \"ISSUE\", \n \"\", \n
\"--extra-variable\", \n \"REVISION\", \n 164710\n ], \n
\"dir\": \"[SLAVE_BUILD]/skia/infra/bots\", \n \"version\": 1\n}", | 654 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/test_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU
ILD]/swarming_temp_dir/skia-task-test_skia.isolated\", \n \"--config-vari
able\", \n \"OS\", \n \"linux\", \n \"--blacklist\", \n
\".git\", \n \"--blacklist\", \n \"out\", \n \"--blackl
ist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDIR\
", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \"BUIL
D\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \"ver
sion\": 1\n}", |
| 590 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" | 655 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" |
| 591 ], | 656 ], |
| 592 "cwd": "[SLAVE_BUILD]", | 657 "cwd": "[SLAVE_BUILD]", |
| 593 "name": "Write test_skia.isolated.gen.json" | 658 "name": "Write test_skia.isolated.gen.json" |
| 594 }, | 659 }, |
| 595 { | 660 { |
| 596 "cmd": [ | 661 "cmd": [ |
| 597 "python", | 662 "python", |
| 598 "-u", | 663 "-u", |
| 599 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 664 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
| 600 "[SLAVE_BUILD]/swarming.client", | 665 "[SLAVE_BUILD]/swarming.client", |
| 601 "batcharchive", | 666 "batcharchive", |
| 602 "--dump-json", | 667 "--dump-json", |
| 603 "/path/to/tmp/json", | 668 "/path/to/tmp/json", |
| 604 "--isolate-server", | 669 "--isolate-server", |
| 605 "https://isolateserver.appspot.com", | 670 "https://isolateserver.appspot.com", |
| 606 "--verbose", | 671 "--verbose", |
| 607 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" | 672 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" |
| 608 ], | 673 ], |
| 609 "cwd": "[SLAVE_BUILD]", | 674 "cwd": "[SLAVE_BUILD]", |
| 610 "name": "isolate tests (2)", | 675 "name": "isolate tests (3)", |
| 611 "~followup_annotations": [ | 676 "~followup_annotations": [ |
| 612 "@@@STEP_LOG_LINE@json.output@{@@@", | 677 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 613 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia
]\"@@@", | 678 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia
]\"@@@", |
| 614 "@@@STEP_LOG_LINE@json.output@}@@@", | 679 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 615 "@@@STEP_LOG_END@json.output@@@", | 680 "@@@STEP_LOG_END@json.output@@@", |
| 616 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test
_skia]\"}@@@" | 681 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test
_skia]\"}@@@" |
| 617 ] | 682 ] |
| 618 }, | 683 }, |
| 619 { | 684 { |
| 620 "cmd": [ | 685 "cmd": [ |
| 621 "python", | 686 "python", |
| 622 "-u", | 687 "-u", |
| 623 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso
n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(sys.argv[2])\nw
ith open(sys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", | 688 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso
n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s
ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", |
| 624 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", | 689 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", |
| 690 "[dummy hash for isolate_recipes]", |
| 625 "abc123" | 691 "abc123" |
| 626 ], | 692 ], |
| 627 "cwd": "[SLAVE_BUILD]", | 693 "cwd": "[SLAVE_BUILD]", |
| 628 "name": "add_isolated_input (2)", | 694 "name": "add_isolated_input (2)", |
| 629 "~followup_annotations": [ | 695 "~followup_annotations": [ |
| 630 "@@@STEP_LOG_LINE@python.inline@@@@", | 696 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 631 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 697 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
| 632 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 698 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 633 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 699 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
| 634 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 700 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
| 635 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 701 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
| 636 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(sys.argv[2])
@@@", | 702 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
| 637 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 703 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
| 638 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 704 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
| 639 "@@@STEP_LOG_END@python.inline@@@" | 705 "@@@STEP_LOG_END@python.inline@@@" |
| 640 ] | 706 ] |
| 641 }, | 707 }, |
| 642 { | 708 { |
| 643 "cmd": [ | 709 "cmd": [ |
| 644 "python", | 710 "python", |
| 645 "-u", | 711 "-u", |
| 646 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | 712 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 695 "--tag", | 761 "--tag", |
| 696 "master:client.skia.fyi", | 762 "master:client.skia.fyi", |
| 697 "--tag", | 763 "--tag", |
| 698 "name:test_skia", | 764 "name:test_skia", |
| 699 "--tag", | 765 "--tag", |
| 700 "os:Windows", | 766 "os:Windows", |
| 701 "--tag", | 767 "--tag", |
| 702 "slavename:skiabot-linux-housekeeper-003", | 768 "slavename:skiabot-linux-housekeeper-003", |
| 703 "--tag", | 769 "--tag", |
| 704 "stepname:test_skia on Windows", | 770 "stepname:test_skia on Windows", |
| 705 "def456" | 771 "def456", |
| 772 "--", |
| 773 "--properties", |
| 774 "{\"buildername\": \"Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarm
ing\", \"mastername\": \"client.skia.fyi\", \"buildnumber\": 5, \"slavename\": \
"skiabot-linux-housekeeper-003\", \"reason\": \"Triggered by Skia swarm_trigger
Recipe\", \"swarm_out_dir\": \"${ISOLATED_OUTDIR}\", \"revision\": 164710}", |
| 775 "--workdir", |
| 776 "../../..", |
| 777 "skia/swarm_test" |
| 706 ], | 778 ], |
| 707 "cwd": "[SLAVE_BUILD]", | 779 "cwd": "[SLAVE_BUILD]", |
| 708 "name": "[trigger] test_skia on Windows", | 780 "name": "[trigger] test_skia on Windows", |
| 709 "~followup_annotations": [ | 781 "~followup_annotations": [ |
| 710 "@@@STEP_LOG_LINE@json.output@{@@@", | 782 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 711 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Windows/de
f456/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\", @@@", | 783 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Windows/de
f456/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\", @@@", |
| 712 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 784 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
| 713 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Windows/def456/Test-Win8-MSV
C-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\": {@@@", | 785 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Windows/def456/Test-Win8-MSV
C-ShuttleB-CPU-AVX2-x86_64-Release-Swarming/5\": {@@@", |
| 714 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 786 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
| 715 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 787 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 854 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" | 926 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" |
| 855 }, | 927 }, |
| 856 "name": "Upload DM Results" | 928 "name": "Upload DM Results" |
| 857 }, | 929 }, |
| 858 { | 930 { |
| 859 "name": "$result", | 931 "name": "$result", |
| 860 "recipe_result": null, | 932 "recipe_result": null, |
| 861 "status_code": 0 | 933 "status_code": 0 |
| 862 } | 934 } |
| 863 ] | 935 ] |
| OLD | NEW |