[ { "cmd": [ "python", "-u", "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", "--path", "[START_DIR]/swarming.client", "--url", "https://chromium.googlesource.com/external/swarming.client.git" ], "name": "git setup (swarming_client)" }, { "cmd": [ "git", "retry", "fetch", "origin", "master", "--progress" ], "cwd": "[START_DIR]/swarming.client", "env": { "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:<PATH>" }, "infra_step": true, "name": "git fetch (swarming_client)" }, { "cmd": [ "git", "checkout", "-f", "FETCH_HEAD" ], "cwd": "[START_DIR]/swarming.client", "infra_step": true, "name": "git checkout (swarming_client)" }, { "cmd": [ "git", "rev-parse", "HEAD" ], "cwd": "[START_DIR]/swarming.client", "infra_step": true, "name": "read revision", "stdout": "/path/to/tmp/", "~followup_annotations": [ "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" ] }, { "cmd": [ "git", "clean", "-f", "-d", "-x" ], "cwd": "[START_DIR]/swarming.client", "infra_step": true, "name": "git clean (swarming_client)" }, { "cmd": [ "git", "submodule", "sync" ], "cwd": "[START_DIR]/swarming.client", "infra_step": true, "name": "submodule sync (swarming_client)" }, { "cmd": [ "git", "submodule", "update", "--init", "--recursive" ], "cwd": "[START_DIR]/swarming.client", "infra_step": true, "name": "submodule update (swarming_client)" }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/swarming.py", "--version" ], "name": "swarming.py --version", "stdout": "/path/to/tmp/", "~followup_annotations": [ "@@@STEP_TEXT@0.8.6@@@" ] }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/isolate.py", "archive", "--isolate", "[START_DIR]/swarming.client/example/payload/hello_world.isolate", "--isolated", "[TMP_BASE]/hello_isolated_world_tmp_1/hello_world.isolated", "--isolate-server", "https://isolateserver-dev.appspot.com", "--config-variable", "OS", "win", "--verbose" ], "name": "archive for win", "stdout": "/path/to/tmp/" }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/isolate.py", "archive", "--isolate", "[START_DIR]/swarming.client/example/payload/hello_world.isolate", "--isolated", "[TMP_BASE]/hello_isolated_world_tmp_1/hello_world.isolated", "--isolate-server", "https://isolateserver-dev.appspot.com", "--config-variable", "OS", "linux", "--verbose" ], "name": "archive for linux", "stdout": "/path/to/tmp/" }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/isolate.py", "archive", "--isolate", "[START_DIR]/swarming.client/example/payload/hello_world.isolate", "--isolated", "[TMP_BASE]/hello_isolated_world_tmp_1/hello_world.isolated", "--isolate-server", "https://isolateserver-dev.appspot.com", "--config-variable", "OS", "mac", "--verbose" ], "name": "archive for mac", "stdout": "/path/to/tmp/" }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/swarming.py", "trigger", "--swarming", "https://chromium-swarm-dev.appspot.com", "--isolate-server", "https://isolateserver-dev.appspot.com", "--priority", "30", "--shards", "1", "--task-name", "hello_world/Windows-7-SP1/hash_for_w", "--dump-json", "/path/to/tmp/json", "--expiration", "3600", "--io-timeout", "1200", "--hard-timeout", "3600", "--dimension", "cpu", "x86-64", "--dimension", "gpu", "none", "--dimension", "os", "Windows-7-SP1", "--env", "TESTING", "1", "--tag", "data:hash_for_win", "--tag", "master:tryserver", "--tag", "name:hello_world", "--tag", "os:Windows-7-SP1", "--tag", "os:win", "--tag", "stepname:hello_world on Windows-7-SP1", "--verbose", "--idempotent", "--user", "joe", "--cipd-package", "bin:super/awesome/pkg:git_revision:deadbeef", "--isolated", "hash_for_win" ], "infra_step": true, "name": "[trigger] hello_world on Windows-7-SP1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Windows-7-SP1'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"hello_world/Windows-7-SP1/hash_for_w\", @@@", "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"hello_world/Windows-7-SP1/hash_for_w\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"@@@", "@@@STEP_LOG_LINE@json.output@ }@@@", "@@@STEP_LOG_LINE@json.output@ }@@@", "@@@STEP_LOG_LINE@json.output@}@@@", "@@@STEP_LOG_END@json.output@@@", "@@@STEP_LINK@shard #0@https://chromium-swarm-dev.appspot.com/user/task/10000@@@" ] }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/swarming.py", "trigger", "--swarming", "https://chromium-swarm-dev.appspot.com", "--isolate-server", "https://isolateserver-dev.appspot.com", "--priority", "30", "--shards", "2", "--task-name", "hello_world/Ubuntu-14.04/hash_for_l", "--dump-json", "/path/to/tmp/json", "--expiration", "3600", "--io-timeout", "1200", "--hard-timeout", "3600", "--dimension", "cpu", "x86-64", "--dimension", "gpu", "none", "--dimension", "os", "Ubuntu-14.04", "--env", "TESTING", "1", "--tag", "data:hash_for_linux", "--tag", "master:tryserver", "--tag", "name:hello_world", "--tag", "os:Ubuntu-14.04", "--tag", "os:linux", "--tag", "stepname:hello_world", "--verbose", "--idempotent", "--user", "joe", "--cipd-package", "bin:super/awesome/pkg:git_revision:deadbeef", "--isolated", "hash_for_linux" ], "infra_step": true, "name": "[trigger] hello_world", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"hello_world/Ubuntu-14.04/hash_for_l\", @@@", "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"hello_world/Ubuntu-14.04/hash_for_l:2:0\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"@@@", "@@@STEP_LOG_LINE@json.output@ }, @@@", "@@@STEP_LOG_LINE@json.output@ \"hello_world/Ubuntu-14.04/hash_for_l:2:1\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 1, @@@", "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10100\", @@@", "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10100\"@@@", "@@@STEP_LOG_LINE@json.output@ }@@@", "@@@STEP_LOG_LINE@json.output@ }@@@", "@@@STEP_LOG_LINE@json.output@}@@@", "@@@STEP_LOG_END@json.output@@@", "@@@STEP_LINK@shard #0@https://chromium-swarm-dev.appspot.com/user/task/10000@@@", "@@@STEP_LINK@shard #1@https://chromium-swarm-dev.appspot.com/user/task/10100@@@" ] }, { "cmd": [ "python", "-u", "[START_DIR]/swarming.client/swarming.py", "trigger", "--swarming", "https://chromium-swarm-dev.appspot.com", "--isolate-server", "https://isolateserver-dev.appspot.com", "--priority", "30", "--shards", "1", "--task-name", "hello_world/Mac-10.9/hash_for_m", "--dump-json", "/path/to/tmp/json", "--expiration", "3600", "--io-timeout", "1200", "--hard-timeout", "3600", "--dimension", "cpu", "x86-64", "--dimension", "gpu", "none", "--dimension", "os", "Mac-10.9", "--env", "TESTING", "1", "--tag", "data:hash_for_mac", "--tag", "master:tryserver", "--tag", "name:hello_world", "--tag", "os:Mac-10.9", "--tag", "os:mac", "--tag", "stepname:hello_world on Mac-10.9", "--verbose", "--idempotent", "--user", "joe", "--cipd-package", "bin:super/awesome/pkg:git_revision:deadbeef", "--isolated", "hash_for_mac" ], "infra_step": true, "name": "[trigger] hello_world on Mac-10.9", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Mac-10.9'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"hello_world/Mac-10.9/hash_for_m\", @@@", "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"hello_world/Mac-10.9/hash_for_m\": {@@@", "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"@@@", "@@@STEP_LOG_LINE@json.output@ }@@@", "@@@STEP_LOG_LINE@json.output@ }@@@", "@@@STEP_LOG_LINE@json.output@}@@@", "@@@STEP_LOG_END@json.output@@@", "@@@STEP_LINK@shard #0@https://chromium-swarm-dev.appspot.com/user/task/10000@@@" ] }, { "cmd": [ "echo", "running something locally" ], "name": "local step" }, { "cmd": [ "python", "-u", "RECIPE_MODULE[skia::swarming]/resources/collect_task.py", "-o", "/path/to/tmp/json", "--task-output-dir", "[TMP_BASE]/hello_isolated_world_tmp_1/task_output_dir", "--merge-script", "RECIPE_MODULE[skia::swarming]/resources/noop_merge.py", "--merge-additional-args", "[]", "--", "python", "-u", "[START_DIR]/swarming.client/swarming.py", "collect", "--swarming", "https://chromium-swarm-dev.appspot.com", "--decorate", "--print-status-updates", "--verbose", "--json", "{\"base_task_name\": \"hello_world/Windows-7-SP1/hash_for_w\", \"tasks\": {\"hello_world/Windows-7-SP1/hash_for_w\": {\"shard_index\": 0, \"task_id\": \"10000\", \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"}}}", "--task-summary-json", "/path/to/tmp/json" ], "name": "hello_world on Windows-7-SP1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Windows-7-SP1'<br>swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{}@@@", "@@@STEP_LOG_END@json.output@@@", "@@@STEP_LOG_LINE@swarming.summary@{@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"shards\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"abandoned_ts\": null, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"bot_id\": \"vm30\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"durations\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 5.7, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 31.5@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"exit_codes\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 0, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 0@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"id\": \"148aa78d7aa0000\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"internal_failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated_out\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated\": \"abc123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"namespace\": \"default-gzip\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Foo\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs_ref\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"state\": 112, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"try_number\": 1, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"user\": \"unknown\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }@@@", "@@@STEP_LOG_LINE@swarming.summary@ ]@@@", "@@@STEP_LOG_LINE@swarming.summary@}@@@", "@@@STEP_LOG_END@swarming.summary@@@", "@@@STEP_LINK@shard #0 isolated out@blah@@@" ] }, { "cmd": [ "python", "-u", "RECIPE_MODULE[skia::swarming]/resources/collect_task.py", "-o", "/path/to/tmp/json", "--task-output-dir", "[TMP_BASE]/hello_isolated_world_tmp_1/task_output_dir", "--merge-script", "RECIPE_MODULE[skia::swarming]/resources/noop_merge.py", "--merge-additional-args", "[]", "--", "python", "-u", "[START_DIR]/swarming.client/swarming.py", "collect", "--swarming", "https://chromium-swarm-dev.appspot.com", "--decorate", "--print-status-updates", "--verbose", "--json", "{\"base_task_name\": \"hello_world/Ubuntu-14.04/hash_for_l\", \"tasks\": {\"hello_world/Ubuntu-14.04/hash_for_l:2:0\": {\"shard_index\": 0, \"task_id\": \"10000\", \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"}, \"hello_world/Ubuntu-14.04/hash_for_l:2:1\": {\"shard_index\": 1, \"task_id\": \"10100\", \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10100\"}}}", "--task-summary-json", "/path/to/tmp/json" ], "name": "hello_world", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'<br>swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{}@@@", "@@@STEP_LOG_END@json.output@@@", "@@@STEP_LOG_LINE@swarming.summary@{@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"shards\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"abandoned_ts\": null, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"bot_id\": \"vm30\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"durations\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 5.7, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 31.5@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"exit_codes\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 0, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 0@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"id\": \"148aa78d7aa0000\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"internal_failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated_out\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated\": \"abc123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"namespace\": \"default-gzip\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Foo\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs_ref\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"state\": 112, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"try_number\": 1, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"user\": \"unknown\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"abandoned_ts\": null, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"bot_id\": \"vm30\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"durations\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 5.7, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 31.5@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"exit_codes\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 0, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 0@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"id\": \"148aa78d7aa0100\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"internal_failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated_out\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated\": \"abc123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"namespace\": \"default-gzip\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Foo\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs_ref\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"state\": 112, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"try_number\": 1, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"user\": \"unknown\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }@@@", "@@@STEP_LOG_LINE@swarming.summary@ ]@@@", "@@@STEP_LOG_LINE@swarming.summary@}@@@", "@@@STEP_LOG_END@swarming.summary@@@", "@@@STEP_LINK@shard #0 isolated out@blah@@@", "@@@STEP_LINK@shard #1 isolated out@blah@@@" ] }, { "cmd": [ "python", "-u", "RECIPE_MODULE[skia::swarming]/resources/collect_task.py", "-o", "/path/to/tmp/json", "--task-output-dir", "[TMP_BASE]/hello_isolated_world_tmp_1/task_output_dir", "--merge-script", "RECIPE_MODULE[skia::swarming]/resources/noop_merge.py", "--merge-additional-args", "[]", "--", "python", "-u", "[START_DIR]/swarming.client/swarming.py", "collect", "--swarming", "https://chromium-swarm-dev.appspot.com", "--decorate", "--print-status-updates", "--verbose", "--json", "{\"base_task_name\": \"hello_world/Mac-10.9/hash_for_m\", \"tasks\": {\"hello_world/Mac-10.9/hash_for_m\": {\"shard_index\": 0, \"task_id\": \"10000\", \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"}}}", "--task-summary-json", "/path/to/tmp/json" ], "name": "hello_world on Mac-10.9", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Mac-10.9'<br>swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{}@@@", "@@@STEP_LOG_END@json.output@@@", "@@@STEP_LOG_LINE@swarming.summary@{@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"shards\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"abandoned_ts\": null, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"bot_id\": \"vm30\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"durations\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 5.7, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 31.5@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"exit_codes\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ 0, @@@", "@@@STEP_LOG_LINE@swarming.summary@ 0@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"id\": \"148aa78d7aa0000\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"internal_failure\": false, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated_out\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolated\": \"abc123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"namespace\": \"default-gzip\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs\": [@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"Foo\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ ], @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"outputs_ref\": {@@@", "@@@STEP_LOG_LINE@swarming.summary@ \"view_url\": \"blah\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"state\": 112, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"try_number\": 1, @@@", "@@@STEP_LOG_LINE@swarming.summary@ \"user\": \"unknown\"@@@", "@@@STEP_LOG_LINE@swarming.summary@ }@@@", "@@@STEP_LOG_LINE@swarming.summary@ ]@@@", "@@@STEP_LOG_LINE@swarming.summary@}@@@", "@@@STEP_LOG_END@swarming.summary@@@", "@@@STEP_LINK@shard #0 isolated out@blah@@@" ] }, { "cmd": [ "python", "-u", "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", "--json-output", "/path/to/tmp/json", "rmtree", "[TMP_BASE]/hello_isolated_world_tmp_1" ], "infra_step": true, "name": "remove temp dir" }, { "name": "$result", "recipe_result": null, "status_code": 0 } ]