| [ |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| "--spec-path", |
| "cache_dir = '[CACHE]/git'\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'name': 'sdk', 'url': 'https://dart.googlesource.com/sdk.git'}]", |
| "--revision_mapping_file", |
| "{}", |
| "--git-cache-dir", |
| "[CACHE]/git", |
| "--cleanup-dir", |
| "[CLEANUP]/bot_update", |
| "--output_json", |
| "/path/to/tmp/json", |
| "--revision", |
| "sdk@1a2b3c4d", |
| "--refs", |
| "refs/heads/master" |
| ], |
| "cwd": "[CACHE]/builder", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/undefined-builder-name/8945511751514863184", |
| "GIT_HTTP_LOW_SPEED_LIMIT": "102400", |
| "GIT_HTTP_LOW_SPEED_TIME": "1800" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "bot_update", |
| "timeout": 1500, |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@Some step text@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"sdk\": \"1a2b3c4d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"sdk\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/sdk.git\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"1a2b3c4d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"sdk\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"root\": \"sdk\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"source_manifest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"directories\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"sdk\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/sdk.git\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"1a2b3c4d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"version\": 0@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[depot_tools]/gclient.py", |
| "runhooks" |
| ], |
| "cwd": "[CACHE]/builder", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/undefined-builder-name/8945511751514863184" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "gclient runhooks" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "name": "kill processes" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| "[CACHE]/builder/sdk/tools/bots/test_matrix.json", |
| "/path/to/tmp/json" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "name": "read test-matrix.json", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder_configurations\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"dart2js-win-debug-x64-firefox\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Build\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/build.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 1@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-e co19\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"language_2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Test-step 1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/test.py\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-mdebug\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-n${runtime}-foo-${mode}-${arch}-bar\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Test-step 2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"filesets\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset1\": \"[]\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"nameoffileset\": \"[]\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"global\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"chrome\": \"66.0.3359.139\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"firefox\": \"60.0.1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "name": "kill processes (2)" |
| }, |
| { |
| "failure": { |
| "humanReason": "Error, could not find builder by name undefined-builder-name in test-matrix" |
| }, |
| "name": "$result" |
| } |
| ] |