| { |
| "buildbucket": { |
| "bbagent_args": { |
| "payload_path": "kitchen-checkout", |
| "cache_dir": "cache", |
| "known_public_gerrit_hosts": [ |
| "android.googlesource.com", |
| "boringssl.googlesource.com", |
| "chromium.googlesource.com", |
| "dart.googlesource.com", |
| "dawn.googlesource.com", |
| "fuchsia.googlesource.com", |
| "go.googlesource.com", |
| "llvm.googlesource.com", |
| "pdfium.googlesource.com", |
| "skia.googlesource.com", |
| "webrtc.googlesource.com" |
| ], |
| "build": { |
| "builder": { |
| "project": "infra", |
| "bucket": "ci", |
| "builder": "build-proto-experiment-linux" |
| }, |
| "input": { |
| "properties": { |
| "$kitchen": { |
| "emulate_gce": true |
| }, |
| "$recipe_engine/scheduler": { |
| "hostname": "luci-scheduler-dev.appspot.com", |
| "triggers": [ |
| { |
| "cron": { |
| "generation": "29225" |
| }, |
| "id": "cron:v1:29225" |
| } |
| ] |
| }, |
| "recipe": "futures:examples/background_helper" |
| }, |
| "experimental": true |
| }, |
| "infra": { |
| "buildbucket": { |
| "agent": { |
| "input": { |
| "data": { |
| "kitchen-checkout": { |
| "cas": { |
| "cas_instance": "projects/chromium-swarm-dev/instances/default_instance", |
| "digest": { |
| "hash": "b7c329e532e221e23809ba23f9af5b309aa17d490d845580207493d381998bd9", |
| "size_bytes": "24" |
| } |
| } |
| } |
| } |
| }, |
| "purposes": { |
| "kitchen-checkout": "PURPOSE_EXE_PAYLOAD" |
| } |
| }, |
| "known_public_gerrit_hosts": [ |
| "android.googlesource.com", |
| "boringssl.googlesource.com", |
| "chromium.googlesource.com", |
| "dart.googlesource.com", |
| "dawn.googlesource.com", |
| "fuchsia.googlesource.com", |
| "go.googlesource.com", |
| "llvm.googlesource.com", |
| "pdfium.googlesource.com", |
| "skia.googlesource.com", |
| "webrtc.googlesource.com" |
| ] |
| }, |
| "swarming": { |
| "hostname": "chromium-swarm-dev.appspot.com", |
| "task_service_account": "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com", |
| "priority": 40, |
| "task_dimensions": [ |
| { |
| "key": "cpu", |
| "value": "x86-64", |
| "expiration": "0s" |
| }, |
| { |
| "key": "os", |
| "value": "Ubuntu", |
| "expiration": "0s" |
| }, |
| { |
| "key": "pool", |
| "value": "Chrome", |
| "expiration": "0s" |
| } |
| ], |
| "caches": [ |
| { |
| "name": "git", |
| "path": "git", |
| "wait_for_warm_cache": "0s" |
| }, |
| { |
| "name": "goma", |
| "path": "goma", |
| "wait_for_warm_cache": "0s" |
| }, |
| { |
| "name": "vpython", |
| "path": "vpython", |
| "wait_for_warm_cache": "0s", |
| "env_var": "VPYTHON_VIRTUALENV_ROOT" |
| }, |
| { |
| "name": "builder_1d1f048016f3dc7294e1abddfd758182bc95619cec2a87d01a3f24517b4e2814_v2", |
| "path": "builder", |
| "wait_for_warm_cache": "240s" |
| } |
| ] |
| }, |
| "logdog": { |
| "hostname": "luci-logdog-dev.appspot.com", |
| "project": "infra" |
| }, |
| "bbagent": { |
| "payload_path": "kitchen-checkout", |
| "cache_dir": "cache" |
| } |
| }, |
| "exe": { |
| "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py", |
| "cipd_version": "HEAD", |
| "cmd": [ |
| "luciexe" |
| ] |
| }, |
| "scheduling_timeout": "21600s", |
| "execution_timeout": "1800s" |
| } |
| }, |
| "cipd_packages": [ |
| { |
| "package_name": "infra/tools/luci/bbagent/${platform}", |
| "version": "latest", |
| "path": "." |
| }, |
| { |
| "package_name": "infra/tools/luci/kitchen/${platform}", |
| "version": "latest", |
| "path": "." |
| }, |
| { |
| "package_name": "infra/git/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/bb/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/buildbucket/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/cloudtail/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/git/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/luci-auth/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/luci/docker-credential-luci/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/luci/git-credential-luci/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/luci/lucicfg/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/luci/vpython-native/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/luci/vpython/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/tools/prpc/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages" |
| }, |
| { |
| "package_name": "infra/python/cpython/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages/cpython" |
| }, |
| { |
| "package_name": "infra/python/cpython3/${platform}", |
| "version": "latest", |
| "path": "cipd_bin_packages/cpython3" |
| } |
| ], |
| "env_vars": [ |
| { |
| "key": "SWARMING_TASK_TEMPLATE_NAME", |
| "value": "test_canary" |
| } |
| ], |
| "env_prefixes": [ |
| { |
| "key": "PATH", |
| "value": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin", |
| "cipd_bin_packages/cpython", |
| "cipd_bin_packages/cpython/bin", |
| "cipd_bin_packages/cpython3", |
| "cipd_bin_packages/cpython3/bin" |
| ] |
| }, |
| { |
| "key": "VPYTHON_VIRTUALENV_ROOT", |
| "value": [ |
| "cache/vpython" |
| ] |
| } |
| ], |
| "bot_ping_tolerance": "1200s", |
| "containment": { |
| |
| }, |
| "name": "led: test_name", |
| "final_build_proto_path": "build.proto.json" |
| } |
| } |