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

Side by Side Diff: scripts/slave/recipes/skia/swarm_trigger.expected/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming.json

Issue 1829423002: Skia: Run recipes as swarming tasks (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@swarm_fix
Patch Set: Fix presubmit 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
OLDNEW
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 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
319 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 319 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
320 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 320 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
321 "@@@STEP_LOG_END@python.inline@@@" 321 "@@@STEP_LOG_END@python.inline@@@"
322 ] 322 ]
323 }, 323 },
324 { 324 {
325 "cmd": [ 325 "cmd": [
326 "python", 326 "python",
327 "-u", 327 "-u",
328 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 328 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
329 "{\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-Mac-Clang-x86_64-Release-Swarming\"\n ], \n \"dir\": \"[SLAVE_BUILD]/skia/infra/bots\", \n \"version\": 1\n}", 329 "{\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}",
330 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
331 ],
332 "cwd": "[SLAVE_BUILD]",
333 "name": "Write isolate_recipes.isolated.gen.json"
334 },
335 {
336 "cmd": [
337 "python",
338 "-u",
339 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
340 "[SLAVE_BUILD]/swarming.client",
341 "batcharchive",
342 "--dump-json",
343 "/path/to/tmp/json",
344 "--isolate-server",
345 "https://isolateserver.appspot.com",
346 "--verbose",
347 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
348 ],
349 "cwd": "[SLAVE_BUILD]",
350 "name": "isolate tests",
351 "~followup_annotations": [
352 "@@@STEP_LOG_LINE@json.output@{@@@",
353 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@",
354 "@@@STEP_LOG_LINE@json.output@}@@@",
355 "@@@STEP_LOG_END@json.output@@@",
356 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@"
357 ]
358 },
359 {
360 "cmd": [
361 "python",
362 "-u",
363 "\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",
364 "[SLAVE_BUILD]/swarming_temp_dir",
365 "511"
366 ],
367 "cwd": "[SLAVE_BUILD]",
368 "name": "makedirs swarming tmp dir (2)",
369 "~followup_annotations": [
370 "@@@STEP_LOG_LINE@python.inline@@@@",
371 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
372 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
373 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
374 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
375 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
376 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
377 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
378 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
379 "@@@STEP_LOG_END@python.inline@@@"
380 ]
381 },
382 {
383 "cmd": [
384 "python",
385 "-u",
386 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
387 "{\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}",
330 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" 388 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json"
331 ], 389 ],
332 "cwd": "[SLAVE_BUILD]", 390 "cwd": "[SLAVE_BUILD]",
333 "name": "Write compile_skia.isolated.gen.json" 391 "name": "Write compile_skia.isolated.gen.json"
334 }, 392 },
335 { 393 {
336 "cmd": [ 394 "cmd": [
337 "python", 395 "python",
338 "-u", 396 "-u",
339 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 397 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
340 "[SLAVE_BUILD]/swarming.client", 398 "[SLAVE_BUILD]/swarming.client",
341 "batcharchive", 399 "batcharchive",
342 "--dump-json", 400 "--dump-json",
343 "/path/to/tmp/json", 401 "/path/to/tmp/json",
344 "--isolate-server", 402 "--isolate-server",
345 "https://isolateserver.appspot.com", 403 "https://isolateserver.appspot.com",
346 "--verbose", 404 "--verbose",
347 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" 405 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json"
348 ], 406 ],
349 "cwd": "[SLAVE_BUILD]", 407 "cwd": "[SLAVE_BUILD]",
350 "name": "isolate tests", 408 "name": "isolate tests (2)",
351 "~followup_annotations": [ 409 "~followup_annotations": [
352 "@@@STEP_LOG_LINE@json.output@{@@@", 410 "@@@STEP_LOG_LINE@json.output@{@@@",
353 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@", 411 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@",
354 "@@@STEP_LOG_LINE@json.output@}@@@", 412 "@@@STEP_LOG_LINE@json.output@}@@@",
355 "@@@STEP_LOG_END@json.output@@@", 413 "@@@STEP_LOG_END@json.output@@@",
356 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@" 414 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@"
357 ] 415 ]
358 }, 416 },
359 { 417 {
360 "cmd": [ 418 "cmd": [
361 "python", 419 "python",
362 "-u", 420 "-u",
421 "\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",
422 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated",
423 "[dummy hash for isolate_recipes]"
424 ],
425 "cwd": "[SLAVE_BUILD]",
426 "name": "add_isolated_input",
427 "~followup_annotations": [
428 "@@@STEP_LOG_LINE@python.inline@@@@",
429 "@@@STEP_LOG_LINE@python.inline@import json@@@",
430 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
431 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@",
432 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@",
433 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@",
434 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@",
435 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@",
436 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @",
437 "@@@STEP_LOG_END@python.inline@@@"
438 ]
439 },
440 {
441 "cmd": [
442 "python",
443 "-u",
444 "[SLAVE_BUILD]/swarming.client/isolateserver.py",
445 "archive",
446 "--isolate-server",
447 "https://isolateserver.appspot.com",
448 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated"
449 ],
450 "cwd": "[SLAVE_BUILD]",
451 "name": "upload new .isolated file for compile_skia",
452 "stdout": "/path/to/tmp/"
453 },
454 {
455 "cmd": [
456 "python",
457 "-u",
363 "[SLAVE_BUILD]/swarming.client/swarming.py", 458 "[SLAVE_BUILD]/swarming.client/swarming.py",
364 "trigger", 459 "trigger",
365 "--swarming", 460 "--swarming",
366 "https://chromium-swarm.appspot.com", 461 "https://chromium-swarm.appspot.com",
367 "--isolate-server", 462 "--isolate-server",
368 "https://isolateserver.appspot.com", 463 "https://isolateserver.appspot.com",
369 "--priority", 464 "--priority",
370 "90", 465 "90",
371 "--shards", 466 "--shards",
372 "1", 467 "1",
373 "--task-name", 468 "--task-name",
374 "compile_skia/Mac/[dummy has/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Rele ase-Swarming/5", 469 "compile_skia/Mac/def456/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release- Swarming/5",
375 "--dump-json", 470 "--dump-json",
376 "/path/to/tmp/json", 471 "/path/to/tmp/json",
377 "--expiration", 472 "--expiration",
378 "14400", 473 "14400",
379 "--io-timeout", 474 "--io-timeout",
380 "1200", 475 "1200",
381 "--hard-timeout", 476 "--hard-timeout",
382 "3600", 477 "3600",
383 "--dimension", 478 "--dimension",
384 "gpu", 479 "gpu",
385 "none", 480 "none",
386 "--dimension", 481 "--dimension",
387 "os", 482 "os",
388 "Mac", 483 "Mac",
389 "--dimension", 484 "--dimension",
390 "pool", 485 "pool",
391 "Skia", 486 "Skia",
392 "--tag", 487 "--tag",
393 "buildername:Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming", 488 "buildername:Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming",
394 "--tag", 489 "--tag",
395 "buildnumber:5", 490 "buildnumber:5",
396 "--tag", 491 "--tag",
397 "data:[dummy hash for compile_skia]", 492 "data:def456",
398 "--tag", 493 "--tag",
399 "master:client.skia.fyi", 494 "master:client.skia.fyi",
400 "--tag", 495 "--tag",
401 "name:compile_skia", 496 "name:compile_skia",
402 "--tag", 497 "--tag",
403 "os:Mac", 498 "os:Mac",
404 "--tag", 499 "--tag",
405 "slavename:skiabot-linux-housekeeper-003", 500 "slavename:skiabot-linux-housekeeper-003",
406 "--tag", 501 "--tag",
407 "stepname:compile_skia on Mac", 502 "stepname:compile_skia on Mac",
408 "--idempotent", 503 "--idempotent",
409 "[dummy hash for compile_skia]" 504 "def456",
505 "--",
506 "--properties",
507 "{\"buildername\": \"Build-Mac-Clang-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}",
508 "--workdir",
509 "../../..",
510 "skia/swarm_compile"
410 ], 511 ],
411 "cwd": "[SLAVE_BUILD]", 512 "cwd": "[SLAVE_BUILD]",
412 "name": "[trigger] compile_skia on Mac", 513 "name": "[trigger] compile_skia on Mac",
413 "~followup_annotations": [ 514 "~followup_annotations": [
414 "@@@STEP_LOG_LINE@json.output@{@@@", 515 "@@@STEP_LOG_LINE@json.output@{@@@",
415 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Mac/[du mmy has/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming/5\", @@@", 516 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Mac/def 456/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming/5\", @@@",
416 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 517 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
417 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Mac/[dummy has/Test-Mac-C lang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming/5\": {@@@", 518 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Mac/def456/Test-Mac-Clang -MacMini6.2-CPU-AVX-x86_64-Release-Swarming/5\": {@@@",
418 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 519 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
419 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 520 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
420 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 521 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
421 "@@@STEP_LOG_LINE@json.output@ }@@@", 522 "@@@STEP_LOG_LINE@json.output@ }@@@",
422 "@@@STEP_LOG_LINE@json.output@ }@@@", 523 "@@@STEP_LOG_LINE@json.output@ }@@@",
423 "@@@STEP_LOG_LINE@json.output@}@@@", 524 "@@@STEP_LOG_LINE@json.output@}@@@",
424 "@@@STEP_LOG_END@json.output@@@", 525 "@@@STEP_LOG_END@json.output@@@",
425 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@" 526 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
426 ] 527 ]
427 }, 528 },
428 { 529 {
429 "cmd": [ 530 "cmd": [
430 "python", 531 "python",
431 "-u", 532 "-u",
432 "[SLAVE_BUILD]/swarming.client/swarming.py", 533 "[SLAVE_BUILD]/swarming.client/swarming.py",
433 "collect", 534 "collect",
434 "--swarming", 535 "--swarming",
435 "https://chromium-swarm.appspot.com", 536 "https://chromium-swarm.appspot.com",
436 "--decorate", 537 "--decorate",
437 "--print-status-updates", 538 "--print-status-updates",
438 "--shards", 539 "--shards",
439 "1", 540 "1",
440 "compile_skia/Mac/[dummy has/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Rele ase-Swarming/5", 541 "compile_skia/Mac/def456/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release- Swarming/5",
441 "--task-summary-json", 542 "--task-summary-json",
442 "/path/to/tmp/json" 543 "/path/to/tmp/json"
443 ], 544 ],
444 "cwd": "[SLAVE_BUILD]", 545 "cwd": "[SLAVE_BUILD]",
445 "name": "compile_skia on Mac", 546 "name": "compile_skia on Mac",
446 "~followup_annotations": [ 547 "~followup_annotations": [
447 "@@@STEP_TEXT@swarming pending 71s@@@", 548 "@@@STEP_TEXT@swarming pending 71s@@@",
448 "@@@STEP_LOG_LINE@json.output@{@@@", 549 "@@@STEP_LOG_LINE@json.output@{@@@",
449 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", 550 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@",
450 "@@@STEP_LOG_LINE@json.output@ {@@@", 551 "@@@STEP_LOG_LINE@json.output@ {@@@",
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
514 }, 615 },
515 { 616 {
516 "cmd": [ 617 "cmd": [
517 "python", 618 "python",
518 "-u", 619 "-u",
519 "\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", 620 "\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",
520 "[SLAVE_BUILD]/swarming_temp_dir", 621 "[SLAVE_BUILD]/swarming_temp_dir",
521 "511" 622 "511"
522 ], 623 ],
523 "cwd": "[SLAVE_BUILD]", 624 "cwd": "[SLAVE_BUILD]",
524 "name": "makedirs swarming tmp dir (2)", 625 "name": "makedirs swarming tmp dir (3)",
525 "~followup_annotations": [ 626 "~followup_annotations": [
526 "@@@STEP_LOG_LINE@python.inline@@@@", 627 "@@@STEP_LOG_LINE@python.inline@@@@",
527 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 628 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
528 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 629 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
529 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 630 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
530 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 631 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
531 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 632 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
532 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 633 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
533 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 634 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
534 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 635 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
535 "@@@STEP_LOG_END@python.inline@@@" 636 "@@@STEP_LOG_END@python.inline@@@"
536 ] 637 ]
537 }, 638 },
538 { 639 {
539 "cmd": [ 640 "cmd": [
540 "python", 641 "python",
541 "-u", 642 "-u",
542 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 643 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
543 "{\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-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Rel ease-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}", 644 "{\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}",
544 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" 645 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json"
545 ], 646 ],
546 "cwd": "[SLAVE_BUILD]", 647 "cwd": "[SLAVE_BUILD]",
547 "name": "Write test_skia.isolated.gen.json" 648 "name": "Write test_skia.isolated.gen.json"
548 }, 649 },
549 { 650 {
550 "cmd": [ 651 "cmd": [
551 "python", 652 "python",
552 "-u", 653 "-u",
553 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 654 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
554 "[SLAVE_BUILD]/swarming.client", 655 "[SLAVE_BUILD]/swarming.client",
555 "batcharchive", 656 "batcharchive",
556 "--dump-json", 657 "--dump-json",
557 "/path/to/tmp/json", 658 "/path/to/tmp/json",
558 "--isolate-server", 659 "--isolate-server",
559 "https://isolateserver.appspot.com", 660 "https://isolateserver.appspot.com",
560 "--verbose", 661 "--verbose",
561 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" 662 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json"
562 ], 663 ],
563 "cwd": "[SLAVE_BUILD]", 664 "cwd": "[SLAVE_BUILD]",
564 "name": "isolate tests (2)", 665 "name": "isolate tests (3)",
565 "~followup_annotations": [ 666 "~followup_annotations": [
566 "@@@STEP_LOG_LINE@json.output@{@@@", 667 "@@@STEP_LOG_LINE@json.output@{@@@",
567 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia ]\"@@@", 668 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia ]\"@@@",
568 "@@@STEP_LOG_LINE@json.output@}@@@", 669 "@@@STEP_LOG_LINE@json.output@}@@@",
569 "@@@STEP_LOG_END@json.output@@@", 670 "@@@STEP_LOG_END@json.output@@@",
570 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test _skia]\"}@@@" 671 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test _skia]\"}@@@"
571 ] 672 ]
572 }, 673 },
573 { 674 {
574 "cmd": [ 675 "cmd": [
575 "python", 676 "python",
576 "-u", 677 "-u",
577 "\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", 678 "\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",
578 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", 679 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated",
680 "[dummy hash for isolate_recipes]",
579 "abc123" 681 "abc123"
580 ], 682 ],
581 "cwd": "[SLAVE_BUILD]", 683 "cwd": "[SLAVE_BUILD]",
582 "name": "add_isolated_input", 684 "name": "add_isolated_input (2)",
583 "~followup_annotations": [ 685 "~followup_annotations": [
584 "@@@STEP_LOG_LINE@python.inline@@@@", 686 "@@@STEP_LOG_LINE@python.inline@@@@",
585 "@@@STEP_LOG_LINE@python.inline@import json@@@", 687 "@@@STEP_LOG_LINE@python.inline@import json@@@",
586 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 688 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
587 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", 689 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@",
588 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", 690 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@",
589 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", 691 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@",
590 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(sys.argv[2]) @@@", 692 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@",
591 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", 693 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@",
592 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @", 694 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @",
593 "@@@STEP_LOG_END@python.inline@@@" 695 "@@@STEP_LOG_END@python.inline@@@"
594 ] 696 ]
595 }, 697 },
596 { 698 {
597 "cmd": [ 699 "cmd": [
598 "python", 700 "python",
599 "-u", 701 "-u",
600 "[SLAVE_BUILD]/swarming.client/isolateserver.py", 702 "[SLAVE_BUILD]/swarming.client/isolateserver.py",
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
649 "--tag", 751 "--tag",
650 "master:client.skia.fyi", 752 "master:client.skia.fyi",
651 "--tag", 753 "--tag",
652 "name:test_skia", 754 "name:test_skia",
653 "--tag", 755 "--tag",
654 "os:Mac", 756 "os:Mac",
655 "--tag", 757 "--tag",
656 "slavename:skiabot-linux-housekeeper-003", 758 "slavename:skiabot-linux-housekeeper-003",
657 "--tag", 759 "--tag",
658 "stepname:test_skia on Mac", 760 "stepname:test_skia on Mac",
659 "def456" 761 "def456",
762 "--",
763 "--properties",
764 "{\"buildername\": \"Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swar ming\", \"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}",
765 "--workdir",
766 "../../..",
767 "skia/swarm_test"
660 ], 768 ],
661 "cwd": "[SLAVE_BUILD]", 769 "cwd": "[SLAVE_BUILD]",
662 "name": "[trigger] test_skia on Mac", 770 "name": "[trigger] test_skia on Mac",
663 "~followup_annotations": [ 771 "~followup_annotations": [
664 "@@@STEP_LOG_LINE@json.output@{@@@", 772 "@@@STEP_LOG_LINE@json.output@{@@@",
665 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Mac/def456 /Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming/5\", @@@", 773 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Mac/def456 /Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming/5\", @@@",
666 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 774 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
667 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Mac/def456/Test-Mac-Clang-Ma cMini6.2-CPU-AVX-x86_64-Release-Swarming/5\": {@@@", 775 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Mac/def456/Test-Mac-Clang-Ma cMini6.2-CPU-AVX-x86_64-Release-Swarming/5\": {@@@",
668 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 776 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
669 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 777 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after
808 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" 916 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto"
809 }, 917 },
810 "name": "Upload DM Results" 918 "name": "Upload DM Results"
811 }, 919 },
812 { 920 {
813 "name": "$result", 921 "name": "$result",
814 "recipe_result": null, 922 "recipe_result": null,
815 "status_code": 0 923 "status_code": 0
816 } 924 }
817 ] 925 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698