| [ |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| "--spec", |
| "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': 'util/bot/DEPS', 'managed': True, 'name': 'boringssl', 'url': 'https://boringssl.googlesource.com/boringssl.git'}]", |
| "--patch_root", |
| "boringssl", |
| "--revision_mapping_file", |
| "{}", |
| "--git-cache-dir", |
| "[GIT_CACHE]", |
| "--gerrit_repo", |
| "https://boringssl.googlesource.com/boringssl", |
| "--gerrit_ref", |
| "refs/changes/11/338811/3", |
| "--output_json", |
| "/path/to/tmp/json", |
| "--revision", |
| "boringssl@HEAD", |
| "--output_manifest" |
| ], |
| "env": { |
| "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:%(PATH)s" |
| }, |
| "name": "bot_update", |
| "~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@ \"boringssl\": \"HEAD\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"boringssl\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"root\": \"boringssl\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
| "runhooks" |
| ], |
| "cwd": "[SLAVE_BUILD]/boringssl", |
| "env": { |
| "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| }, |
| "name": "gclient runhooks" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", |
| "[SLAVE_BUILD]/boringssl/build" |
| ], |
| "name": "clean" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
| "[SLAVE_BUILD]/boringssl/build", |
| "511" |
| ], |
| "name": "makedirs mkdir", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@python.inline@@@@", |
| "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", |
| "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| "@@@STEP_LOG_END@python.inline@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[SLAVE_BUILD]/boringssl/util/bot/go/env.py", |
| "[SLAVE_BUILD]/boringssl/util/bot/cmake-linux64/bin/cmake", |
| "-GNinja", |
| "-DCMAKE_MAKE_PROGRAM=RECIPE_PACKAGE_REPO[depot_tools]/ninja", |
| "[SLAVE_BUILD]/boringssl" |
| ], |
| "cwd": "[SLAVE_BUILD]/boringssl/build", |
| "name": "cmake" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[SLAVE_BUILD]/boringssl/util/bot/go/env.py", |
| "RECIPE_PACKAGE_REPO[depot_tools]/ninja", |
| "-C", |
| "[SLAVE_BUILD]/boringssl/build" |
| ], |
| "name": "ninja" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[SLAVE_BUILD]/boringssl/util/bot/go/env.py", |
| "go", |
| "run", |
| "util/all_tests.go", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[SLAVE_BUILD]/boringssl", |
| "name": "unit tests", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@test_utils.test_results (invalid)@null@@@", |
| "@@@STEP_LOG_END@test_utils.test_results (invalid)@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[SLAVE_BUILD]/boringssl/util/bot/go/env.py", |
| "go", |
| "test", |
| "-pipe", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[SLAVE_BUILD]/boringssl/ssl/test/runner", |
| "name": "ssl tests", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@test_utils.test_results (invalid)@null@@@", |
| "@@@STEP_LOG_END@test_utils.test_results (invalid)@@@" |
| ] |
| }, |
| { |
| "name": "$result", |
| "recipe_result": null, |
| "status_code": 0 |
| } |
| ] |