blob: c69600d5975cba02aca6fa2c1eb31e4250b34de2 [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::bot_update]\\resources\\bot_update.py",
"--spec-path",
"cache_dir = '[CACHE]\\\\git'\nsolutions = [{'custom_vars': {'checkout_clang': 'True'}, '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",
"[CACHE]\\git",
"--cleanup-dir",
"[CLEANUP]\\bot_update",
"--output_json",
"/path/to/tmp/json",
"--revision",
"boringssl@HEAD"
],
"env": {
"GYP_MSVS_VERSION": "2017"
},
"env_prefixes": {
"PATH": [
"RECIPE_PACKAGE_REPO[depot_tools]"
]
},
"infra_step": true,
"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@ \"source_manifest\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"directories\": {}, @@@",
"@@@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_PACKAGE_REPO[depot_tools]\\gclient.py",
"runhooks"
],
"cwd": "[START_DIR]\\boringssl",
"env": {
"GYP_MSVS_VERSION": "2017"
},
"env_suffixes": {
"PATH": [
"RECIPE_PACKAGE_REPO[depot_tools]"
]
},
"name": "gclient runhooks"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py",
"--json-output",
"/path/to/tmp/json",
"rmtree",
"[START_DIR]\\boringssl\\build"
],
"env": {
"GYP_MSVS_VERSION": "2017"
},
"infra_step": true,
"name": "clean"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]\\boringssl\\build"
],
"env": {
"GYP_MSVS_VERSION": "2017"
},
"infra_step": true,
"name": "mkdir"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]\\boringssl\\util\\bot\\go\\env.py",
"python",
"[START_DIR]\\boringssl\\util\\bot\\vs_env.py",
"x86",
"[START_DIR]\\boringssl\\util\\bot\\cmake-win32\\bin\\cmake.exe",
"-GNinja",
"-DCMAKE_ASM_NASM_COMPILER=[START_DIR]/boringssl/util/bot/yasm-win32.exe",
"-DCMAKE_CXX_COMPILER=[START_DIR]/boringssl/util/bot/llvm-build/bin/clang-cl.exe",
"-DCMAKE_CXX_FLAGS=-m32 -msse2",
"-DCMAKE_C_COMPILER=[START_DIR]/boringssl/util/bot/llvm-build/bin/clang-cl.exe",
"-DCMAKE_C_FLAGS=-m32 -msse2",
"-DCMAKE_MAKE_PROGRAM=RECIPE_PACKAGE_REPO[depot_tools]\\ninja.exe",
"-DCMAKE_SYSTEM_NAME=Windows",
"-DCMAKE_SYSTEM_PROCESSOR=x86",
"-DPERL_EXECUTABLE=[START_DIR]\\boringssl\\util\\bot\\perl-win32\\perl\\bin\\perl.exe",
"[START_DIR]\\boringssl"
],
"cwd": "[START_DIR]\\boringssl\\build",
"env": {
"GYP_MSVS_VERSION": "2017"
},
"name": "cmake"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]\\boringssl\\util\\bot\\go\\env.py",
"python",
"[START_DIR]\\boringssl\\util\\bot\\vs_env.py",
"x86",
"RECIPE_PACKAGE_REPO[depot_tools]\\ninja.exe",
"-C",
"[START_DIR]\\boringssl\\build"
],
"env": {
"GYP_MSVS_VERSION": "2017"
},
"name": "ninja"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]\\boringssl\\util\\bot\\go\\env.py",
"go",
"run",
"[START_DIR]\\boringssl\\util\\check_filenames.go"
],
"cwd": "[START_DIR]\\boringssl",
"env": {
"GYP_MSVS_VERSION": "2017"
},
"name": "check filenames"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]\\boringssl\\util\\bot\\go\\env.py",
"python",
"[START_DIR]\\boringssl\\util\\bot\\vs_env.py",
"x86",
"go",
"run",
"util\\all_tests.go",
"-json-output",
"/path/to/tmp/json"
],
"cwd": "[START_DIR]\\boringssl",
"env": {
"GYP_MSVS_VERSION": "2017"
},
"name": "unit tests",
"~followup_annotations": [
"@@@STEP_LOG_LINE@test_utils.test_results@{@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"num_passes\": 9001, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"num_regressions\": 0, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"path_separator\": \"/\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"tests\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"bad\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-bad-probably.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"flake\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"slow.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"SLOW\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"SLOW\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"timeout-then-crash.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"CRASH\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"CRASH\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-flakey.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"good\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-awesome.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"tricky\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-maybe-not-awesome.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"version\": 3@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@}@@@",
"@@@STEP_LOG_END@test_utils.test_results@@@"
]
},
{
"cmd": [
"python",
"-u",
"[START_DIR]\\boringssl\\util\\bot\\go\\env.py",
"python",
"[START_DIR]\\boringssl\\util\\bot\\vs_env.py",
"x86",
"go",
"test",
"-json-output",
"/path/to/tmp/json",
"-pipe"
],
"cwd": "[START_DIR]\\boringssl\\ssl\\test\\runner",
"env": {
"GYP_MSVS_VERSION": "2017"
},
"name": "ssl tests",
"~followup_annotations": [
"@@@STEP_LOG_LINE@test_utils.test_results@{@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"num_passes\": 9001, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"num_regressions\": 0, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"path_separator\": \"/\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"tests\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"bad\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-bad-probably.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"flake\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"slow.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"SLOW\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"SLOW\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"timeout-then-crash.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"CRASH\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"CRASH\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-flakey.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"good\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-awesome.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"tricky\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"totally-maybe-not-awesome.html\": {@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"actual\": \"PASS\", @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"expected\": \"PASS\"@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ }, @@@",
"@@@STEP_LOG_LINE@test_utils.test_results@ \"version\": 3@@@",
"@@@STEP_LOG_LINE@test_utils.test_results@}@@@",
"@@@STEP_LOG_END@test_utils.test_results@@@"
]
},
{
"cmd": [
"taskkill.exe",
"/f",
"/t",
"/im",
"mspdbsrv.exe"
],
"env": {
"GYP_MSVS_VERSION": "2017"
},
"name": "taskkill mspdbsrv"
},
{
"name": "$result",
"recipe_result": null,
"status_code": 0
}
]