Commit 7ff520f0 authored by Junji Watanabe's avatar Junji Watanabe Committed by LUCI CQ

call _cipd_bin_setup() in depot_tools.on_path() recipe module API

Some users call ninja/autoninja inside a depot_tools.on_path() context.
e.g. https://source.chromium.org/chromium/chromium/tools/build/+/main:recipes/recipes/chromium_upload_clang.py;l=92;drc=5bf3de010da6bd44d776f98c136e3b41f82cdfe8

Tested on a led build.
https://ci.chromium.org/swarming/task/5b802dcdfe0a2810

Bug: 931218
Recipe-Nontrivial-Roll: build
Recipe-Nontrivial-Roll: build_limited
Recipe-Nontrivial-Roll: chrome_release
Recipe-Nontrivial-Roll: chromiumos
Recipe-Nontrivial-Roll: infra
Change-Id: If3ece36c1d6590d30bc071deba6387d39b7c33a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3704921Reviewed-by: 's avatarAlexander Thomas <athom@google.com>
Reviewed-by: 's avatarTakuto Ikuta <tikuta@chromium.org>
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: 's avatarNico Weber <thakis@chromium.org>
Reviewed-by: 's avatarJosip Sokcevic <sokcevic@google.com>
parent 3133f98f
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": ":"
},
"resultdb": {
"current_invocation": {
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/ci/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -53,6 +53,44 @@
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_REPORT_BUILD": "chromium/src/try/linux/8945511751514863184",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"luci_context": {
"realm": {
"name": "chromium/src:try"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"DEPOT_TOOLS_COLLECT_METRICS": "0",
"GIT_HTTP_LOW_SPEED_LIMIT": "102400",
"GIT_HTTP_LOW_SPEED_TIME": "1800"
},
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
......
......@@ -70,6 +70,7 @@ class DepotToolsApi(recipe_api.RecipeApi):
"""
# By default Depot Tools do not auto update on the bots.
# (crbug/1090603)
self._cipd_bin_setup()
with self.m.context(
**{'env_suffixes': {
'PATH': [self.root],
......
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"RECIPE_REPO[depot_tools]/.cipd_bin",
"-ensure-file",
"RECIPE_REPO[depot_tools]/cipd_manifest.txt",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"name": "ensure depot_tools/.cipd_bin",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment