blob: 187ddb36762a1fab339e2c18ba686b5c10858975 [file] [log] [blame]
# Auto-generated by lucicfg.
# Do not modify manually.
#
# For the schema of this file, see BuildbucketCfg message:
# https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
buckets {
name: "ci"
acls {
group: "all"
}
swarming {
builders {
name: "build-recipes-tests"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "git_repo": "https://chromium.googlesource.com/chromium/tools/build",'
' "recipe": "recipe_simulation"'
'}'
execution_timeout_secs: 2700
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "depot_tools-recipes-tests"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "git_repo": "https://chromium.googlesource.com/chromium/tools/depot_tools",'
' "recipe": "recipe_simulation"'
'}'
execution_timeout_secs: 2700
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "infra-continuous-bionic-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "bleeding_edge",'
' "recipe": "infra_continuous"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-bionic-arm64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:arm64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "bleeding_edge",'
' "recipe": "infra_continuous"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-images"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "infra": "ci",'
' "manifests": ['
' "infra/build/images/deterministic"'
' ],'
' "mode": "MODE_CI",'
' "project": "PROJECT_INFRA",'
' "recipe": "images_builder"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-mac-10.13-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.13"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "infra_continuous"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-mac-10.14-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "infra_continuous"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-mac-10.15-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.15"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "infra_continuous"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-recipes-tests"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "git_repo": "https://chromium.googlesource.com/infra/infra",'
' "recipe": "recipe_simulation"'
'}'
execution_timeout_secs: 2700
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "infra-continuous-win10-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "infra_continuous"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-continuous-bionic-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "bleeding_edge",'
' "recipe": "luci_go",'
' "run_integration_tests": true'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-continuous-mac-10.13-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.13"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-continuous-mac-10.14-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-continuous-mac-10.15-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.15"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-continuous-win10-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "recipe_engine-recipes-tests"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "git_repo": "https://chromium.googlesource.com/infra/luci/recipes-py",'
' "recipe": "recipe_simulation"'
'}'
execution_timeout_secs: 2700
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "swarm-docker-arm64-image-builder"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:arm64"
dimensions: "inside_docker:0"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "container_name": "swarm_docker_arm64",'
' "dir_name": "swarm_docker",'
' "recipe": "docker_image_builder"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
build_numbers: YES
service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
}
}
buckets {
name: "codesearch"
acls {
group: "all"
}
acls {
role: SCHEDULER
identity: "user:luci-scheduler@appspot.gserviceaccount.com"
}
acls {
role: SCHEDULER
group: "mdb/chrome-ops-source"
}
swarming {
builders {
name: "codesearch-gen-chromium-android"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch"'
'}'
execution_timeout_secs: 32400
caches {
name: "codesearch_git_genfiles_repo"
path: "generated"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-gen-chromium-chromiumos"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch"'
'}'
execution_timeout_secs: 32400
caches {
name: "codesearch_git_genfiles_repo"
path: "generated"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-gen-chromium-fuchsia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch"'
'}'
execution_timeout_secs: 32400
caches {
name: "codesearch_git_genfiles_repo"
path: "generated"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-gen-chromium-initiator"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch_initiator"'
'}'
execution_timeout_secs: 18000
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-gen-chromium-lacros"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch"'
'}'
execution_timeout_secs: 32400
caches {
name: "codesearch_git_genfiles_repo"
path: "generated"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-gen-chromium-linux"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch"'
'}'
execution_timeout_secs: 32400
caches {
name: "codesearch_git_genfiles_repo"
path: "generated"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-gen-chromium-win"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "builder_group": "chromium.infra.codesearch",'
' "recipe": "chromium_codesearch"'
'}'
execution_timeout_secs: 32400
caches {
name: "codesearch_git_genfiles_repo"
path: "generated"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-update-submodules-mirror-build"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "mastername": "chromium.infra.codesearch",'
' "recipe": "update_submodules_mirror",'
' "source_repo": "https://chromium.googlesource.com/chromium/tools/build",'
' "target_repo": "https://chromium.googlesource.com/codesearch/chromium/tools/build"'
'}'
execution_timeout_secs: 3600
caches {
name: "codesearch_update_submodules_mirror"
path: "codesearch_update_submodules_mirror"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-update-submodules-mirror-infra"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "mastername": "chromium.infra.codesearch",'
' "recipe": "update_submodules_mirror",'
' "source_repo": "https://chromium.googlesource.com/infra/infra",'
' "target_repo": "https://chromium.googlesource.com/codesearch/infra/infra"'
'}'
execution_timeout_secs: 3600
caches {
name: "codesearch_update_submodules_mirror"
path: "codesearch_update_submodules_mirror"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "codesearch-update-submodules-mirror-src"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.codesearch"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/goma": {'
' "enable_ats": true,'
' "rpc_extra_params": "?prod",'
' "server_host": "goma.chromium.org"'
' },'
' "extra_submodules": ['
' "src/out=https://chromium.googlesource.com/chromium/src/out"'
' ],'
' "mastername": "chromium.infra.codesearch",'
' "recipe": "update_submodules_mirror",'
' "refs": ['
' "refs/heads/main",'
' "refs/branch-heads/4044",'
' "refs/branch-heads/4103"'
' ],'
' "source_repo": "https://chromium.googlesource.com/chromium/src",'
' "target_repo": "https://chromium.googlesource.com/codesearch/chromium/src"'
'}'
execution_timeout_secs: 7200
caches {
name: "codesearch_update_submodules_mirror"
path: "codesearch_update_submodules_mirror"
}
build_numbers: YES
service_account: "infra-codesearch@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
}
}
buckets {
name: "cron"
acls {
group: "all"
}
acls {
role: SCHEDULER
identity: "user:cros-flash@chops-service-accounts.iam.gserviceaccount.com"
}
swarming {
builders {
name: "Build From Tarball"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:32"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.cron"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "build_from_tarball"'
'}'
execution_timeout_secs: 18000
service_account: "chromium-tarball-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "chromium-lkgr-finder"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.infra.cron"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "lkgr_finder"'
'}'
execution_timeout_secs: 7200
service_account: "chromium-lkgr-finder-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "publish_tarball"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.cron"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "publish_tarball"'
'}'
execution_timeout_secs: 28800
service_account: "chromium-tarball-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "publish_tarball_dispatcher"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.cron"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "publish_tarball"'
'}'
execution_timeout_secs: 600
service_account: "chromium-tarball-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "wpt-exporter"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.cron"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "mastername": "chromium.infra.cron",'
' "recipe": "wpt_export"'
'}'
execution_timeout_secs: 3600
service_account: "wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "wpt-importer"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.infra.cron"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "mastername": "chromium.infra.cron",'
' "recipe": "wpt_import"'
'}'
execution_timeout_secs: 21600
service_account: "wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
experiments {
key: "luci.use_realms"
value: 100
}
}
}
}
buckets {
name: "try"
acls {
group: "all"
}
acls {
role: SCHEDULER
identity: "user:tricium-dev@appspot.gserviceaccount.com"
}
acls {
role: SCHEDULER
identity: "user:tricium-prod@appspot.gserviceaccount.com"
}
acls {
role: SCHEDULER
group: "project-infra-tryjob-access"
}
acls {
role: SCHEDULER
group: "service-account-cq"
}
swarming {
builders {
name: "Build Presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 480'
' },'
' "recipe": "presubmit",'
' "repo_name": "build"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Build Recipes Tester"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "led_recipes_tester",'
' "repo_name": "build"'
'}'
execution_timeout_secs: 10800
service_account: "infra-try-recipes-tester@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Build downstream Recipe Roll tester from Depot Tools"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "build",'
' "downstream_url": "https://chromium.googlesource.com/chromium/tools/build",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "depot_tools",'
' "upstream_url": "https://chromium.googlesource.com/chromium/tools/depot_tools"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Build downstream Recipe Roll tester from Infra"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "build",'
' "downstream_url": "https://chromium.googlesource.com/chromium/tools/build",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "infra",'
' "upstream_url": "https://chromium.googlesource.com/infra/infra"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Build downstream Recipe Roll tester from Recipe Engine"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "build",'
' "downstream_url": "https://chromium.googlesource.com/chromium/tools/build",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "recipe_engine",'
' "upstream_url": "https://chromium.googlesource.com/infra/luci/recipes-py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "ChromiumOS downstream Recipe Roll tester from Depot Tools"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "chromiumos",'
' "downstream_url": "https://chromium.googlesource.com/chromiumos/infra/recipes",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "depot_tools",'
' "upstream_url": "https://chromium.googlesource.com/chromium/tools/depot_tools"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "ChromiumOS downstream Recipe Roll tester from Recipe Engine"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "chromiumos",'
' "downstream_url": "https://chromium.googlesource.com/chromiumos/infra/recipes",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "recipe_engine",'
' "upstream_url": "https://chromium.googlesource.com/infra/luci/recipes-py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Depot Tools Presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": false,'
' "timeout_s": 480'
' },'
' "recipe": "presubmit",'
' "repo_name": "depot_tools"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Depot Tools Presubmit (win)"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": false,'
' "timeout_s": 480'
' },'
' "recipe": "presubmit",'
' "repo_name": "depot_tools"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Depot Tools downstream Recipe Roll tester from Recipe Engine"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "depot_tools",'
' "downstream_url": "https://chromium.googlesource.com/chromium/tools/depot_tools",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "recipe_engine",'
' "upstream_url": "https://chromium.googlesource.com/infra/luci/recipes-py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Expect-Tests Presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": false,'
' "timeout_s": 480'
' },'
' "recipe": "presubmit",'
' "repo_name": "expect_tests"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Fuchsia downstream Recipe Roll tester from Recipe Engine"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "fuchsia",'
' "downstream_url": "https://fuchsia.googlesource.com/infra/recipes",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "recipe_engine",'
' "upstream_url": "https://chromium.googlesource.com/infra/luci/recipes-py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Gerrit Plugins Tester"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "gerrit_plugins"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Infra downstream Recipe Roll tester from Depot Tools"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "infra",'
' "downstream_url": "https://chromium.googlesource.com/infra/infra",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "depot_tools",'
' "upstream_url": "https://chromium.googlesource.com/chromium/tools/depot_tools"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "Infra downstream Recipe Roll tester from Recipe Engine"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "downstream_id": "infra",'
' "downstream_url": "https://chromium.googlesource.com/infra/infra",'
' "recipe": "recipe_roll_tryjob",'
' "upstream_id": "recipe_engine",'
' "upstream_url": "https://chromium.googlesource.com/infra/luci/recipes-py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "infra-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "analyzers": ['
' "Copyright",'
' "Eslint",'
' "Gosec",'
' "Spellchecker",'
' "InclusiveLanguageCheck"'
' ],'
' "gclient_config_name": "infra",'
' "patch_root": "infra",'
' "recipe": "tricium_infra"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-try-bionic-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "bleeding_edge",'
' "recipe": "infra_repo_trybot"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-try-frontend"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "infra_frontend_tester"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-try-images"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "infra": "try",'
' "manifests": ['
' "infra/build/images/deterministic"'
' ],'
' "mode": "MODE_CL",'
' "project": "PROJECT_INFRA",'
' "recipe": "images_builder"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-try-mac"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.15"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "infra_repo_trybot"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-try-presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 480'
' },'
' "recipe": "presubmit",'
' "repo_name": "infra"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "infra-try-win"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "infra_repo_trybot"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "analyzers": ['
' "Gosec",'
' "Spellchecker"'
' ],'
' "gclient_config_name": "luci_go",'
' "patch_root": "infra/go/src/go.chromium.org/luci",'
' "recipe": "tricium_infra"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-lint"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "luci_go",'
' "run_lint": true'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-try-bionic-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "bleeding_edge",'
' "recipe": "luci_go",'
' "run_integration_tests": true'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-try-images"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "infra": "try",'
' "manifests": ['
' "infra/build/images/deterministic/luci"'
' ],'
' "mode": "MODE_CL",'
' "project": "PROJECT_LUCI_GO",'
' "recipe": "images_builder"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-try-mac"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.15"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "go_version_variant": "legacy",'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-try-presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "presubmit": true,'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-go-try-win"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "luci_go"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-py-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "analyzers": ['
' "Spellchecker"'
' ],'
' "gclient_config_name": "luci_py",'
' "patch_root": "infra/luci",'
' "recipe": "tricium_infra"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-py-try-bionic-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "luci_py"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-py-try-mac10.15-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.15"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "luci_py"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
caches {
name: "osx_sdk"
path: "osx_sdk"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "luci-py-try-presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 900'
' },'
' "recipe": "presubmit",'
' "repo_name": "luci_py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "luci-py-try-win10-64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "luci_py"'
'}'
execution_timeout_secs: 2700
caches {
name: "infra_gclient_with_go"
path: "infra_gclient_with_go"
}
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "python-adb-presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 480'
' },'
' "recipe": "presubmit",'
' "repo_name": null'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "recipes-py-try-presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 1200'
' },'
' "recipe": "presubmit",'
' "repo_name": "recipes_py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
builders {
name: "recipes-py-try-presubmit-win"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 1200'
' },'
' "recipe": "presubmit",'
' "repo_name": "recipes_py"'
'}'
execution_timeout_secs: 2700
service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage {
value: 30
}
experiments {
key: "luci.use_realms"
value: 100
}
}
}
}