@ -34,15 +34,10 @@
"@@@STEP_TEXT@Some step text@@@" ,
"@@@STEP_LOG_LINE@json.output@{@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"failed_patch_body\": \"Downloading patch...\\nApplying the patch...\\nPatch: foo/bar.py\\nIndex: foo/bar.py\\ndiff --git a/foo/bar.py b/foo/bar.py\\nindex HASH..HASH MODE\\n--- a/foo/bar.py\\n+++ b/foo/bar.py\\ncontext\\n+something\\n-something\\nmore context\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@" ,
"@@@STEP_LOG_LINE@json.output@ }, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"log_lines\": [@@@" ,
"@@@STEP_LOG_LINE@json.output@ [@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch error\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"Patch failed to apply\"@@@" ,
"@@@STEP_LOG_LINE@json.output@ ]@@@" ,
"@@@STEP_LOG_LINE@json.output@ ], @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch_apply_return_code\": 3, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch_failure\": true, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@" ,
@ -54,8 +49,6 @@
"@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@" ,
"@@@STEP_LOG_LINE@json.output@}@@@" ,
"@@@STEP_LOG_END@json.output@@@" ,
"@@@STEP_LOG_LINE@patch error@Patch failed to apply@@@" ,
"@@@STEP_LOG_END@patch error@@@" ,
"@@@SET_BUILD_PROPERTY@got_cr_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@" ,
"@@@SET_BUILD_PROPERTY@got_cr_revision_cp@\"refs/heads/master@{#170242}\"@@@"
]
@ -64,21 +57,114 @@
"cmd" : [
"python" ,
"-u" ,
"import sys; print \"Patch download failed. See bot_update step for details\"; sys.exit(1)"
"import sys; sys.exit(1)"
] ,
"infra_step" : true ,
"name" : "Patch failure - Try Rebasing ",
"name" : "Patch failure ",
"~followup_annotations" : [
"step returned non-zero exit code: 1" ,
"@@@STEP_LOG_LINE@python.inline@import sys;print \"Patch download failed. See bot_update step for details\";sys.exit(1)@@@" ,
"@@@STEP_LOG_END@python.inline@@@" ,
"@@@STEP_TEXT@Git reported a download failure@@@" ,
"@@@STEP_LOG_LINE@patch error@Downloading patch...@@@" ,
"@@@STEP_LOG_LINE@patch error@Applying the patch...@@@" ,
"@@@STEP_LOG_LINE@patch error@Patch: foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@Index: foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@diff --git a/foo/bar.py b/foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@index HASH..HASH MODE@@@" ,
"@@@STEP_LOG_LINE@patch error@--- a/foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@+++ b/foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@context@@@" ,
"@@@STEP_LOG_LINE@patch error@+something@@@" ,
"@@@STEP_LOG_LINE@patch error@-something@@@" ,
"@@@STEP_LOG_LINE@patch error@more context@@@" ,
"@@@STEP_LOG_END@patch error@@@" ,
"@@@STEP_EXCEPTION@@@"
]
} ,
{
"cmd" : [
"python" ,
"-u" ,
"RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py" ,
"--spec" ,
"cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src.git'}]" ,
"--patch_root" ,
"src" ,
"--revision_mapping_file" ,
"{\"src\": \"got_cr_revision\"}" ,
"--git-cache-dir" ,
"[GIT_CACHE]" ,
"--rietveld_server" ,
"https://rietveld.example.com/" ,
"--output_json" ,
"/path/to/tmp/json" ,
"--revision" ,
"src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9" ,
"--output_manifest"
] ,
"env" : {
"GIT_HTTP_LOW_SPEED_LIMIT" : "1000" ,
"GIT_HTTP_LOW_SPEED_TIME" : "300" ,
"PATH" : "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
} ,
"infra_step" : true ,
"name" : "bot_update (without patch)" ,
"~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@ \"failed_patch_body\": \"Downloading patch...\\nApplying the patch...\\nPatch: foo/bar.py\\nIndex: foo/bar.py\\ndiff --git a/foo/bar.py b/foo/bar.py\\nindex HASH..HASH MODE\\n--- a/foo/bar.py\\n+++ b/foo/bar.py\\ncontext\\n+something\\n-something\\nmore context\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"src\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@" ,
"@@@STEP_LOG_LINE@json.output@ }, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"src\": {@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src.git\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@" ,
"@@@STEP_LOG_LINE@json.output@ }@@@" ,
"@@@STEP_LOG_LINE@json.output@ }, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch_apply_return_code\": 3, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch_failure\": true, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@" ,
"@@@STEP_LOG_LINE@json.output@ \"got_cr_revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"got_cr_revision_cp\": \"refs/heads/master@{#170242}\"@@@" ,
"@@@STEP_LOG_LINE@json.output@ }, @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@" ,
"@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@" ,
"@@@STEP_LOG_LINE@json.output@}@@@" ,
"@@@STEP_LOG_END@json.output@@@"
]
} ,
{
"cmd" : [
"python" ,
"-u" ,
"import sys; sys.exit(1)"
] ,
"infra_step" : true ,
"name" : "Patch failure (2)" ,
"~followup_annotations" : [
"step returned non-zero exit code: 1" ,
"@@@STEP_TEXT@Git reported a download failure@@@" ,
"@@@STEP_LOG_LINE@patch error@Downloading patch...@@@" ,
"@@@STEP_LOG_LINE@patch error@Applying the patch...@@@" ,
"@@@STEP_LOG_LINE@patch error@Patch: foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@Index: foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@diff --git a/foo/bar.py b/foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@index HASH..HASH MODE@@@" ,
"@@@STEP_LOG_LINE@patch error@--- a/foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@+++ b/foo/bar.py@@@" ,
"@@@STEP_LOG_LINE@patch error@context@@@" ,
"@@@STEP_LOG_LINE@patch error@+something@@@" ,
"@@@STEP_LOG_LINE@patch error@-something@@@" ,
"@@@STEP_LOG_LINE@patch error@more context@@@" ,
"@@@STEP_LOG_END@patch error@@@" ,
"@@@STEP_EXCEPTION@@@"
]
} ,
{
"name" : "$result" ,
"reason" : "Infra Failure: Step('Patch failure - Try Rebasing') returned 1" ,
"recipe_result" : null ,
"status_code" : 1
"status_code" : 0
}
]