blob: 00b7b374211def74b884943bf1c16180fa523098 [file] [log] [blame]
[
{
"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"
}
]