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

Side by Side Diff: scripts/slave/recipes/skia/swarm_trigger.expected/Test-Win8-MSVC-ShuttleB-CPU-AVX2-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 282 matching lines...) Expand 10 before | Expand all | Expand 10 after
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
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
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
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
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 ]
OLDNEW
« no previous file with comments | « scripts/slave/recipes/skia/swarm_trigger.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Swarming.json ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698