blob: 74af4db725a00e1694e1bf659da56554786cc753 [file] [log] [blame]
[
{
"cmd": [
"uname",
"-a"
],
"name": "uname"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
"--spec-path",
"cache_dir = '[CACHE]/git'\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",
"[CACHE]/git",
"--cleanup-dir",
"[CLEANUP]/bot_update",
"--output_json",
"/path/to/tmp/json",
"--revision",
"boringssl@HEAD"
],
"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_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"
],
"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"
],
"infra_step": true,
"name": "mkdir"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]/boringssl/util/bot/go/env.py",
"[START_DIR]/boringssl/util/bot/cmake-linux64/bin/cmake",
"-GNinja",
"-DCMAKE_CXX_FLAGS=-DOPENSSL_SMALL=1 -DOPENSSL_NO_THREADS=1",
"-DCMAKE_C_FLAGS=-DOPENSSL_SMALL=1 -DOPENSSL_NO_THREADS=1",
"-DCMAKE_MAKE_PROGRAM=RECIPE_PACKAGE_REPO[depot_tools]/ninja",
"[START_DIR]/boringssl"
],
"cwd": "[START_DIR]/boringssl/build",
"name": "cmake"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]/boringssl/util/bot/go/env.py",
"RECIPE_PACKAGE_REPO[depot_tools]/ninja",
"-C",
"[START_DIR]/boringssl/build"
],
"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",
"name": "check filenames"
},
{
"cmd": [
"python",
"-u",
"[START_DIR]/boringssl/util/bot/go/env.py",
"go",
"run",
"util/all_tests.go",
"-json-output",
"/path/to/tmp/json"
],
"cwd": "[START_DIR]/boringssl",
"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",
"go",
"test",
"-json-output",
"/path/to/tmp/json",
"-pipe"
],
"cwd": "[START_DIR]/boringssl/ssl/test/runner",
"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@@@"
]
},
{
"name": "$result",
"recipe_result": null,
"status_code": 0
}
]