1 [ 2 { 3 "cmd": [ 4 "python", 5 "-u", 6 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", 7 "--path", 8 "[START_DIR]/swarming.client", 9 "--url", 10 "https://chromium.googlesource.com/external/swarming.client.git" 11 ], 12 "name": "git setup (swarming_client)" 13 }, 14 { 15 "cmd": [ 16 "git", 17 "retry", 18 "fetch", 19 "origin", 20 "master", 21 "--progress" 22 ], 23 "cwd": "[START_DIR]/swarming.client", 24 "env": { 25 "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:<PATH>" 26 }, 27 "infra_step": true, 28 "name": "git fetch (swarming_client)" 29 }, 30 { 31 "cmd": [ 32 "git", 33 "checkout", 34 "-f", 35 "FETCH_HEAD" 36 ], 37 "cwd": "[START_DIR]/swarming.client", 38 "infra_step": true, 39 "name": "git checkout (swarming_client)" 40 }, 41 { 42 "cmd": [ 43 "git", 44 "rev-parse", 45 "HEAD" 46 ], 47 "cwd": "[START_DIR]/swarming.client", 48 "infra_step": true, 49 "name": "read revision", 50 "stdout": "/path/to/tmp/", 51 "~followup_annotations": [ 52 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" 53 ] 54 }, 55 { 56 "cmd": [ 57 "git", 58 "clean", 59 "-f", 60 "-d", 61 "-x" 62 ], 63 "cwd": "[START_DIR]/swarming.client", 64 "infra_step": true, 65 "name": "git clean (swarming_client)" 66 }, 67 { 68 "cmd": [ 69 "git", 70 "submodule", 71 "sync" 72 ], 73 "cwd": "[START_DIR]/swarming.client", 74 "infra_step": true, 75 "name": "submodule sync (swarming_client)" 76 }, 77 { 78 "cmd": [ 79 "git", 80 "submodule", 81 "update", 82 "--init", 83 "--recursive" 84 ], 85 "cwd": "[START_DIR]/swarming.client", 86 "infra_step": true, 87 "name": "submodule update (swarming_client)" 88 }, 89 { 90 "cmd": [ 91 "python", 92 "-u", 93 "[START_DIR]/swarming.client/swarming.py", 94 "--version" 95 ], 96 "name": "swarming.py --version", 97 "stdout": "/path/to/tmp/", 98 "~followup_annotations": [ 99 "@@@STEP_TEXT (a] 0.8.6@@@" 100 ] 101 }, 102 { 103 "cmd": [ 104 "python", 105 "-u", 106 "[START_DIR]/swarming.client/isolate.py", 107 "archive", 108 "--isolate", 109 "[START_DIR]/swarming.client/example/payload/hello_world.isolate", 110 "--isolated", 111 "[TMP_BASE]/hello_isolated_world_tmp_1/hello_world.isolated", 112 "--isolate-server", 113 "https://isolateserver-dev.appspot.com", 114 "--config-variable", 115 "OS", 116 "win", 117 "--verbose" 118 ], 119 "name": "archive for win", 120 "stdout": "/path/to/tmp/" 121 }, 122 { 123 "cmd": [ 124 "python", 125 "-u", 126 "[START_DIR]/swarming.client/isolate.py", 127 "archive", 128 "--isolate", 129 "[START_DIR]/swarming.client/example/payload/hello_world.isolate", 130 "--isolated", 131 "[TMP_BASE]/hello_isolated_world_tmp_1/hello_world.isolated", 132 "--isolate-server", 133 "https://isolateserver-dev.appspot.com", 134 "--config-variable", 135 "OS", 136 "linux", 137 "--verbose" 138 ], 139 "name": "archive for linux", 140 "stdout": "/path/to/tmp/" 141 }, 142 { 143 "cmd": [ 144 "python", 145 "-u", 146 "[START_DIR]/swarming.client/isolate.py", 147 "archive", 148 "--isolate", 149 "[START_DIR]/swarming.client/example/payload/hello_world.isolate", 150 "--isolated", 151 "[TMP_BASE]/hello_isolated_world_tmp_1/hello_world.isolated", 152 "--isolate-server", 153 "https://isolateserver-dev.appspot.com", 154 "--config-variable", 155 "OS", 156 "mac", 157 "--verbose" 158 ], 159 "name": "archive for mac", 160 "stdout": "/path/to/tmp/" 161 }, 162 { 163 "cmd": [ 164 "python", 165 "-u", 166 "[START_DIR]/swarming.client/swarming.py", 167 "trigger", 168 "--swarming", 169 "https://chromium-swarm-dev.appspot.com", 170 "--isolate-server", 171 "https://isolateserver-dev.appspot.com", 172 "--priority", 173 "30", 174 "--shards", 175 "1", 176 "--task-name", 177 "hello_world/Windows-7-SP1/hash_for_w", 178 "--dump-json", 179 "/path/to/tmp/json", 180 "--expiration", 181 "3600", 182 "--io-timeout", 183 "1200", 184 "--hard-timeout", 185 "3600", 186 "--dimension", 187 "cpu", 188 "x86-64", 189 "--dimension", 190 "gpu", 191 "none", 192 "--dimension", 193 "os", 194 "Windows-7-SP1", 195 "--env", 196 "TESTING", 197 "1", 198 "--tag", 199 "data:hash_for_win", 200 "--tag", 201 "master:tryserver", 202 "--tag", 203 "name:hello_world", 204 "--tag", 205 "os:Windows-7-SP1", 206 "--tag", 207 "os:win", 208 "--tag", 209 "stepname:hello_world on Windows-7-SP1", 210 "--verbose", 211 "--idempotent", 212 "--user", 213 "joe", 214 "--cipd-package", 215 "bin:super/awesome/pkg:git_revision:deadbeef", 216 "--isolated", 217 "hash_for_win" 218 ], 219 "infra_step": true, 220 "name": "[trigger] hello_world on Windows-7-SP1", 221 "~followup_annotations": [ 222 "@@@STEP_TEXT@Run on OS: 'Windows-7-SP1'@@@", 223 "@@@STEP_LOG_LINE (a] json.output@{@@@", 224 "@@@STEP_LOG_LINE (a] json.output@ \"base_task_name\": \"hello_world/Windows-7-SP1/hash_for_w\", @@@", 225 "@@@STEP_LOG_LINE (a] json.output@ \"tasks\": {@@@", 226 "@@@STEP_LOG_LINE (a] json.output@ \"hello_world/Windows-7-SP1/hash_for_w\": {@@@", 227 "@@@STEP_LOG_LINE (a] json.output@ \"shard_index\": 0, @@@", 228 "@@@STEP_LOG_LINE (a] json.output@ \"task_id\": \"10000\", @@@", 229 "@@@STEP_LOG_LINE (a] json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"@@@", 230 "@@@STEP_LOG_LINE (a] json.output@ }@@@", 231 "@@@STEP_LOG_LINE (a] json.output@ }@@@", 232 "@@@STEP_LOG_LINE (a] json.output@}@@@", 233 "@@@STEP_LOG_END (a] json.output@@@", 234 "@@@STEP_LINK@shard #0@https://chromium-swarm-dev.appspot.com/user/task/10000@@@" 235 ] 236 }, 237 { 238 "cmd": [ 239 "python", 240 "-u", 241 "[START_DIR]/swarming.client/swarming.py", 242 "trigger", 243 "--swarming", 244 "https://chromium-swarm-dev.appspot.com", 245 "--isolate-server", 246 "https://isolateserver-dev.appspot.com", 247 "--priority", 248 "30", 249 "--shards", 250 "2", 251 "--task-name", 252 "hello_world/Ubuntu-14.04/hash_for_l", 253 "--dump-json", 254 "/path/to/tmp/json", 255 "--expiration", 256 "3600", 257 "--io-timeout", 258 "1200", 259 "--hard-timeout", 260 "3600", 261 "--dimension", 262 "cpu", 263 "x86-64", 264 "--dimension", 265 "gpu", 266 "none", 267 "--dimension", 268 "os", 269 "Ubuntu-14.04", 270 "--env", 271 "TESTING", 272 "1", 273 "--tag", 274 "data:hash_for_linux", 275 "--tag", 276 "master:tryserver", 277 "--tag", 278 "name:hello_world", 279 "--tag", 280 "os:Ubuntu-14.04", 281 "--tag", 282 "os:linux", 283 "--tag", 284 "stepname:hello_world", 285 "--verbose", 286 "--idempotent", 287 "--user", 288 "joe", 289 "--cipd-package", 290 "bin:super/awesome/pkg:git_revision:deadbeef", 291 "--isolated", 292 "hash_for_linux" 293 ], 294 "infra_step": true, 295 "name": "[trigger] hello_world", 296 "~followup_annotations": [ 297 "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", 298 "@@@STEP_LOG_LINE (a] json.output@{@@@", 299 "@@@STEP_LOG_LINE (a] json.output@ \"base_task_name\": \"hello_world/Ubuntu-14.04/hash_for_l\", @@@", 300 "@@@STEP_LOG_LINE (a] json.output@ \"tasks\": {@@@", 301 "@@@STEP_LOG_LINE (a] json.output@ \"hello_world/Ubuntu-14.04/hash_for_l:2:0\": {@@@", 302 "@@@STEP_LOG_LINE (a] json.output@ \"shard_index\": 0, @@@", 303 "@@@STEP_LOG_LINE (a] json.output@ \"task_id\": \"10000\", @@@", 304 "@@@STEP_LOG_LINE (a] json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"@@@", 305 "@@@STEP_LOG_LINE (a] json.output@ }, @@@", 306 "@@@STEP_LOG_LINE (a] json.output@ \"hello_world/Ubuntu-14.04/hash_for_l:2:1\": {@@@", 307 "@@@STEP_LOG_LINE (a] json.output@ \"shard_index\": 1, @@@", 308 "@@@STEP_LOG_LINE (a] json.output@ \"task_id\": \"10100\", @@@", 309 "@@@STEP_LOG_LINE (a] json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10100\"@@@", 310 "@@@STEP_LOG_LINE (a] json.output@ }@@@", 311 "@@@STEP_LOG_LINE (a] json.output@ }@@@", 312 "@@@STEP_LOG_LINE (a] json.output@}@@@", 313 "@@@STEP_LOG_END (a] json.output@@@", 314 "@@@STEP_LINK@shard #0@https://chromium-swarm-dev.appspot.com/user/task/10000@@@", 315 "@@@STEP_LINK@shard #1@https://chromium-swarm-dev.appspot.com/user/task/10100@@@" 316 ] 317 }, 318 { 319 "cmd": [ 320 "python", 321 "-u", 322 "[START_DIR]/swarming.client/swarming.py", 323 "trigger", 324 "--swarming", 325 "https://chromium-swarm-dev.appspot.com", 326 "--isolate-server", 327 "https://isolateserver-dev.appspot.com", 328 "--priority", 329 "30", 330 "--shards", 331 "1", 332 "--task-name", 333 "hello_world/Mac-10.9/hash_for_m", 334 "--dump-json", 335 "/path/to/tmp/json", 336 "--expiration", 337 "3600", 338 "--io-timeout", 339 "1200", 340 "--hard-timeout", 341 "3600", 342 "--dimension", 343 "cpu", 344 "x86-64", 345 "--dimension", 346 "gpu", 347 "none", 348 "--dimension", 349 "os", 350 "Mac-10.9", 351 "--env", 352 "TESTING", 353 "1", 354 "--tag", 355 "data:hash_for_mac", 356 "--tag", 357 "master:tryserver", 358 "--tag", 359 "name:hello_world", 360 "--tag", 361 "os:Mac-10.9", 362 "--tag", 363 "os:mac", 364 "--tag", 365 "stepname:hello_world on Mac-10.9", 366 "--verbose", 367 "--idempotent", 368 "--user", 369 "joe", 370 "--cipd-package", 371 "bin:super/awesome/pkg:git_revision:deadbeef", 372 "--isolated", 373 "hash_for_mac" 374 ], 375 "infra_step": true, 376 "name": "[trigger] hello_world on Mac-10.9", 377 "~followup_annotations": [ 378 "@@@STEP_TEXT@Run on OS: 'Mac-10.9'@@@", 379 "@@@STEP_LOG_LINE (a] json.output@{@@@", 380 "@@@STEP_LOG_LINE (a] json.output@ \"base_task_name\": \"hello_world/Mac-10.9/hash_for_m\", @@@", 381 "@@@STEP_LOG_LINE (a] json.output@ \"tasks\": {@@@", 382 "@@@STEP_LOG_LINE (a] json.output@ \"hello_world/Mac-10.9/hash_for_m\": {@@@", 383 "@@@STEP_LOG_LINE (a] json.output@ \"shard_index\": 0, @@@", 384 "@@@STEP_LOG_LINE (a] json.output@ \"task_id\": \"10000\", @@@", 385 "@@@STEP_LOG_LINE (a] json.output@ \"view_url\": \"https://chromium-swarm-dev.appspot.com/user/task/10000\"@@@", 386 "@@@STEP_LOG_LINE (a] json.output@ }@@@", 387 "@@@STEP_LOG_LINE (a] json.output@ }@@@", 388 "@@@STEP_LOG_LINE (a] json.output@}@@@", 389 "@@@STEP_LOG_END (a] json.output@@@", 390 "@@@STEP_LINK@shard #0@https://chromium-swarm-dev.appspot.com/user/task/10000@@@" 391 ] 392 }, 393 { 394 "cmd": [ 395 "echo", 396 "running something locally" 397 ], 398 "name": "local step" 399 }, 400 { 401 "cmd": [ 402 "python", 403 "-u", 404 "RECIPE_MODULE[skia::swarming]/resources/collect_task.py", 405 "-o", 406 "/path/to/tmp/json", 407 "--task-output-dir", 408 "[TMP_BASE]/hello_isolated_world_tmp_1/task_output_dir", 409 "--merge-script", 410 "RECIPE_MODULE[skia::swarming]/resources/noop_merge.py", 411 "--merge-additional-args", 412 "[]", 413 "--", 414 "python", 415 "-u", 416 "[START_DIR]/swarming.client/swarming.py", 417 "collect", 418 "--swarming", 419 "https://chromium-swarm-dev.appspot.com", 420 "--decorate", 421 "--print-status-updates", 422 "--verbose", 423 "--json", 424 "{\"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\"}}}", 425 "--task-summary-json", 426 "/path/to/tmp/json" 427 ], 428 "name": "hello_world on Windows-7-SP1", 429 "~followup_annotations": [ 430 "@@@STEP_TEXT@Run on OS: 'Windows-7-SP1'<br>swarming pending 71s@@@", 431 "@@@STEP_LOG_LINE (a] json.output@{}@@@", 432 "@@@STEP_LOG_END (a] json.output@@@", 433 "@@@STEP_LOG_LINE (a] swarming.summary@{@@@", 434 "@@@STEP_LOG_LINE (a] swarming.summary@ \"shards\": [@@@", 435 "@@@STEP_LOG_LINE (a] swarming.summary@ {@@@", 436 "@@@STEP_LOG_LINE (a] swarming.summary@ \"abandoned_ts\": null, @@@", 437 "@@@STEP_LOG_LINE (a] swarming.summary@ \"bot_id\": \"vm30\", @@@", 438 "@@@STEP_LOG_LINE (a] swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", 439 "@@@STEP_LOG_LINE (a] swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", 440 "@@@STEP_LOG_LINE (a] swarming.summary@ \"durations\": [@@@", 441 "@@@STEP_LOG_LINE (a] swarming.summary@ 5.7, @@@", 442 "@@@STEP_LOG_LINE (a] swarming.summary@ 31.5@@@", 443 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 444 "@@@STEP_LOG_LINE (a] swarming.summary@ \"exit_codes\": [@@@", 445 "@@@STEP_LOG_LINE (a] swarming.summary@ 0, @@@", 446 "@@@STEP_LOG_LINE (a] swarming.summary@ 0@@@", 447 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 448 "@@@STEP_LOG_LINE (a] swarming.summary@ \"failure\": false, @@@", 449 "@@@STEP_LOG_LINE (a] swarming.summary@ \"id\": \"148aa78d7aa0000\", @@@", 450 "@@@STEP_LOG_LINE (a] swarming.summary@ \"internal_failure\": false, @@@", 451 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated_out\": {@@@", 452 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated\": \"abc123\", @@@", 453 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", 454 "@@@STEP_LOG_LINE (a] swarming.summary@ \"namespace\": \"default-gzip\", @@@", 455 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 456 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 457 "@@@STEP_LOG_LINE (a] swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", 458 "@@@STEP_LOG_LINE (a] swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", 459 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs\": [@@@", 460 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", 461 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Foo\"@@@", 462 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 463 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs_ref\": {@@@", 464 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 465 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 466 "@@@STEP_LOG_LINE (a] swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", 467 "@@@STEP_LOG_LINE (a] swarming.summary@ \"state\": 112, @@@", 468 "@@@STEP_LOG_LINE (a] swarming.summary@ \"try_number\": 1, @@@", 469 "@@@STEP_LOG_LINE (a] swarming.summary@ \"user\": \"unknown\"@@@", 470 "@@@STEP_LOG_LINE (a] swarming.summary@ }@@@", 471 "@@@STEP_LOG_LINE (a] swarming.summary@ ]@@@", 472 "@@@STEP_LOG_LINE (a] swarming.summary@}@@@", 473 "@@@STEP_LOG_END (a] swarming.summary@@@", 474 "@@@STEP_LINK@shard #0 isolated out@blah@@@" 475 ] 476 }, 477 { 478 "cmd": [ 479 "python", 480 "-u", 481 "RECIPE_MODULE[skia::swarming]/resources/collect_task.py", 482 "-o", 483 "/path/to/tmp/json", 484 "--task-output-dir", 485 "[TMP_BASE]/hello_isolated_world_tmp_1/task_output_dir", 486 "--merge-script", 487 "RECIPE_MODULE[skia::swarming]/resources/noop_merge.py", 488 "--merge-additional-args", 489 "[]", 490 "--", 491 "python", 492 "-u", 493 "[START_DIR]/swarming.client/swarming.py", 494 "collect", 495 "--swarming", 496 "https://chromium-swarm-dev.appspot.com", 497 "--decorate", 498 "--print-status-updates", 499 "--verbose", 500 "--json", 501 "{\"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\"}}}", 502 "--task-summary-json", 503 "/path/to/tmp/json" 504 ], 505 "name": "hello_world", 506 "~followup_annotations": [ 507 "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'<br>swarming pending 71s@@@", 508 "@@@STEP_LOG_LINE (a] json.output@{}@@@", 509 "@@@STEP_LOG_END (a] json.output@@@", 510 "@@@STEP_LOG_LINE (a] swarming.summary@{@@@", 511 "@@@STEP_LOG_LINE (a] swarming.summary@ \"shards\": [@@@", 512 "@@@STEP_LOG_LINE (a] swarming.summary@ {@@@", 513 "@@@STEP_LOG_LINE (a] swarming.summary@ \"abandoned_ts\": null, @@@", 514 "@@@STEP_LOG_LINE (a] swarming.summary@ \"bot_id\": \"vm30\", @@@", 515 "@@@STEP_LOG_LINE (a] swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", 516 "@@@STEP_LOG_LINE (a] swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", 517 "@@@STEP_LOG_LINE (a] swarming.summary@ \"durations\": [@@@", 518 "@@@STEP_LOG_LINE (a] swarming.summary@ 5.7, @@@", 519 "@@@STEP_LOG_LINE (a] swarming.summary@ 31.5@@@", 520 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 521 "@@@STEP_LOG_LINE (a] swarming.summary@ \"exit_codes\": [@@@", 522 "@@@STEP_LOG_LINE (a] swarming.summary@ 0, @@@", 523 "@@@STEP_LOG_LINE (a] swarming.summary@ 0@@@", 524 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 525 "@@@STEP_LOG_LINE (a] swarming.summary@ \"failure\": false, @@@", 526 "@@@STEP_LOG_LINE (a] swarming.summary@ \"id\": \"148aa78d7aa0000\", @@@", 527 "@@@STEP_LOG_LINE (a] swarming.summary@ \"internal_failure\": false, @@@", 528 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated_out\": {@@@", 529 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated\": \"abc123\", @@@", 530 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", 531 "@@@STEP_LOG_LINE (a] swarming.summary@ \"namespace\": \"default-gzip\", @@@", 532 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 533 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 534 "@@@STEP_LOG_LINE (a] swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", 535 "@@@STEP_LOG_LINE (a] swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", 536 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs\": [@@@", 537 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", 538 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Foo\"@@@", 539 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 540 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs_ref\": {@@@", 541 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 542 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 543 "@@@STEP_LOG_LINE (a] swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", 544 "@@@STEP_LOG_LINE (a] swarming.summary@ \"state\": 112, @@@", 545 "@@@STEP_LOG_LINE (a] swarming.summary@ \"try_number\": 1, @@@", 546 "@@@STEP_LOG_LINE (a] swarming.summary@ \"user\": \"unknown\"@@@", 547 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 548 "@@@STEP_LOG_LINE (a] swarming.summary@ {@@@", 549 "@@@STEP_LOG_LINE (a] swarming.summary@ \"abandoned_ts\": null, @@@", 550 "@@@STEP_LOG_LINE (a] swarming.summary@ \"bot_id\": \"vm30\", @@@", 551 "@@@STEP_LOG_LINE (a] swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", 552 "@@@STEP_LOG_LINE (a] swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", 553 "@@@STEP_LOG_LINE (a] swarming.summary@ \"durations\": [@@@", 554 "@@@STEP_LOG_LINE (a] swarming.summary@ 5.7, @@@", 555 "@@@STEP_LOG_LINE (a] swarming.summary@ 31.5@@@", 556 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 557 "@@@STEP_LOG_LINE (a] swarming.summary@ \"exit_codes\": [@@@", 558 "@@@STEP_LOG_LINE (a] swarming.summary@ 0, @@@", 559 "@@@STEP_LOG_LINE (a] swarming.summary@ 0@@@", 560 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 561 "@@@STEP_LOG_LINE (a] swarming.summary@ \"failure\": false, @@@", 562 "@@@STEP_LOG_LINE (a] swarming.summary@ \"id\": \"148aa78d7aa0100\", @@@", 563 "@@@STEP_LOG_LINE (a] swarming.summary@ \"internal_failure\": false, @@@", 564 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated_out\": {@@@", 565 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated\": \"abc123\", @@@", 566 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", 567 "@@@STEP_LOG_LINE (a] swarming.summary@ \"namespace\": \"default-gzip\", @@@", 568 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 569 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 570 "@@@STEP_LOG_LINE (a] swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", 571 "@@@STEP_LOG_LINE (a] swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", 572 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs\": [@@@", 573 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", 574 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Foo\"@@@", 575 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 576 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs_ref\": {@@@", 577 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 578 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 579 "@@@STEP_LOG_LINE (a] swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", 580 "@@@STEP_LOG_LINE (a] swarming.summary@ \"state\": 112, @@@", 581 "@@@STEP_LOG_LINE (a] swarming.summary@ \"try_number\": 1, @@@", 582 "@@@STEP_LOG_LINE (a] swarming.summary@ \"user\": \"unknown\"@@@", 583 "@@@STEP_LOG_LINE (a] swarming.summary@ }@@@", 584 "@@@STEP_LOG_LINE (a] swarming.summary@ ]@@@", 585 "@@@STEP_LOG_LINE (a] swarming.summary@}@@@", 586 "@@@STEP_LOG_END (a] swarming.summary@@@", 587 "@@@STEP_LINK@shard #0 isolated out@blah@@@", 588 "@@@STEP_LINK@shard #1 isolated out@blah@@@" 589 ] 590 }, 591 { 592 "cmd": [ 593 "python", 594 "-u", 595 "RECIPE_MODULE[skia::swarming]/resources/collect_task.py", 596 "-o", 597 "/path/to/tmp/json", 598 "--task-output-dir", 599 "[TMP_BASE]/hello_isolated_world_tmp_1/task_output_dir", 600 "--merge-script", 601 "RECIPE_MODULE[skia::swarming]/resources/noop_merge.py", 602 "--merge-additional-args", 603 "[]", 604 "--", 605 "python", 606 "-u", 607 "[START_DIR]/swarming.client/swarming.py", 608 "collect", 609 "--swarming", 610 "https://chromium-swarm-dev.appspot.com", 611 "--decorate", 612 "--print-status-updates", 613 "--verbose", 614 "--json", 615 "{\"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\"}}}", 616 "--task-summary-json", 617 "/path/to/tmp/json" 618 ], 619 "name": "hello_world on Mac-10.9", 620 "~followup_annotations": [ 621 "@@@STEP_TEXT@Run on OS: 'Mac-10.9'<br>swarming pending 71s@@@", 622 "@@@STEP_LOG_LINE (a] json.output@{}@@@", 623 "@@@STEP_LOG_END (a] json.output@@@", 624 "@@@STEP_LOG_LINE (a] swarming.summary@{@@@", 625 "@@@STEP_LOG_LINE (a] swarming.summary@ \"shards\": [@@@", 626 "@@@STEP_LOG_LINE (a] swarming.summary@ {@@@", 627 "@@@STEP_LOG_LINE (a] swarming.summary@ \"abandoned_ts\": null, @@@", 628 "@@@STEP_LOG_LINE (a] swarming.summary@ \"bot_id\": \"vm30\", @@@", 629 "@@@STEP_LOG_LINE (a] swarming.summary@ \"completed_ts\": \"2014-09-25T01:42:00.123\", @@@", 630 "@@@STEP_LOG_LINE (a] swarming.summary@ \"created_ts\": \"2014-09-25T01:41:00.123\", @@@", 631 "@@@STEP_LOG_LINE (a] swarming.summary@ \"durations\": [@@@", 632 "@@@STEP_LOG_LINE (a] swarming.summary@ 5.7, @@@", 633 "@@@STEP_LOG_LINE (a] swarming.summary@ 31.5@@@", 634 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 635 "@@@STEP_LOG_LINE (a] swarming.summary@ \"exit_codes\": [@@@", 636 "@@@STEP_LOG_LINE (a] swarming.summary@ 0, @@@", 637 "@@@STEP_LOG_LINE (a] swarming.summary@ 0@@@", 638 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 639 "@@@STEP_LOG_LINE (a] swarming.summary@ \"failure\": false, @@@", 640 "@@@STEP_LOG_LINE (a] swarming.summary@ \"id\": \"148aa78d7aa0000\", @@@", 641 "@@@STEP_LOG_LINE (a] swarming.summary@ \"internal_failure\": false, @@@", 642 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated_out\": {@@@", 643 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolated\": \"abc123\", @@@", 644 "@@@STEP_LOG_LINE (a] swarming.summary@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", 645 "@@@STEP_LOG_LINE (a] swarming.summary@ \"namespace\": \"default-gzip\", @@@", 646 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 647 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 648 "@@@STEP_LOG_LINE (a] swarming.summary@ \"modified_ts\": \"2014-09-25 01:42:00\", @@@", 649 "@@@STEP_LOG_LINE (a] swarming.summary@ \"name\": \"heartbeat-canary-2014-09-25_01:41:55-os=Windows\", @@@", 650 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs\": [@@@", 651 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Heart beat succeeded on win32.\\n\", @@@", 652 "@@@STEP_LOG_LINE (a] swarming.summary@ \"Foo\"@@@", 653 "@@@STEP_LOG_LINE (a] swarming.summary@ ], @@@", 654 "@@@STEP_LOG_LINE (a] swarming.summary@ \"outputs_ref\": {@@@", 655 "@@@STEP_LOG_LINE (a] swarming.summary@ \"view_url\": \"blah\"@@@", 656 "@@@STEP_LOG_LINE (a] swarming.summary@ }, @@@", 657 "@@@STEP_LOG_LINE (a] swarming.summary@ \"started_ts\": \"2014-09-25T01:42:11.123\", @@@", 658 "@@@STEP_LOG_LINE (a] swarming.summary@ \"state\": 112, @@@", 659 "@@@STEP_LOG_LINE (a] swarming.summary@ \"try_number\": 1, @@@", 660 "@@@STEP_LOG_LINE (a] swarming.summary@ \"user\": \"unknown\"@@@", 661 "@@@STEP_LOG_LINE (a] swarming.summary@ }@@@", 662 "@@@STEP_LOG_LINE (a] swarming.summary@ ]@@@", 663 "@@@STEP_LOG_LINE (a] swarming.summary@}@@@", 664 "@@@STEP_LOG_END (a] swarming.summary@@@", 665 "@@@STEP_LINK@shard #0 isolated out@blah@@@" 666 ] 667 }, 668 { 669 "cmd": [ 670 "python", 671 "-u", 672 "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", 673 "--json-output", 674 "/path/to/tmp/json", 675 "rmtree", 676 "[TMP_BASE]/hello_isolated_world_tmp_1" 677 ], 678 "infra_step": true, 679 "name": "remove temp dir" 680 }, 681 { 682 "name": "$result", 683 "recipe_result": null, 684 "status_code": 0 685 } 686 ]