blob: 89246a8e2f04f354a5b57ae72df86d8b5c523014 [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"None/tools/determinism/compare_build_artifacts.py",
"--first-build-dir",
"first_dir",
"--second-build-dir",
"second_dir",
"--target-platform",
"linux",
"--json-output",
"/path/to/tmp/json",
"--ninja-path",
"RECIPE_PACKAGE_REPO[depot_tools]/ninja"
],
"name": "compare_build_artifacts",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"expected_diffs\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"flatc\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"unexpected_diffs\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"base_unittest\"@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"None/tools/determinism/create_diffs_tarball.py",
"--first-build-dir",
"first_dir",
"--second-build-dir",
"second_dir",
"--json-input",
"[\"base_unittest\", \"flatc\"]",
"--output",
"[TMP_BASE]/deterministic_build_tmp_1/deterministic_build_diffs.tgz"
],
"name": "create tarball"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
"[TMP_BASE]/deterministic_build_tmp_1/deterministic_build_diffs.tgz",
"gs://chrome-determinism/test_buildername/123/deterministic_build_diffs.tgz"
],
"infra_step": true,
"name": "gsutil upload",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chrome-determinism/test_buildername/123/deterministic_build_diffs.tgz@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"rmtree",
"[TMP_BASE]/deterministic_build_tmp_1"
],
"infra_step": true,
"name": "rmtree [TMP_BASE]/deterministic_build_tmp_1"
},
{
"name": "$result",
"recipe_result": null,
"status_code": 0
}
]