blob: e5e92211cf486c2b7f5e91fc79f0f139577e26e6 [file]
# Auto-generated by lucicfg.
# Do not modify manually.
#
# For the schema of this file, see BuildbucketCfg message:
# https://config.luci.app/schemas/projects:buildbucket.cfg
buckets {
name: "ci"
swarming {
builders {
name: "build-proto-linux"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "futures:examples/background_helper"'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
}
builders {
name: "build-proto-win"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "futures:examples/background_helper"'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
}
builders {
name: "infra-continuous-jammy-64"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.chromium.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: 1800
caches {
name: "cpython"
path: "cpython"
}
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.backend_go"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.canary_software"
value: 30
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-win10-64"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.chromium.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: 1800
caches {
name: "cpython"
path: "cpython"
}
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.backend_go"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.canary_software"
value: 30
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "infra-continuous-win11-64"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-11"
dimensions: "pool:luci.chromium.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: 1800
caches {
name: "cpython"
path: "cpython"
}
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.backend_go"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.canary_software"
value: 30
}
resultdb {
enable: true
history_options {
use_invocation_timestamp: true
}
}
}
builders {
name: "linux-rel-buildbucket"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "placeholder",'
' "status": "SUCCESS",'
' "steps": ['
' {'
' "child_build": {'
' "buildbucket": {'
' "builder": {'
' "bucket": "ci",'
' "builder": "linux-rel-buildbucket-child",'
' "project": "infra"'
' }'
' },'
' "life_time": "DETACHED"'
' },'
' "name": "can_outlive_parent child"'
' },'
' {'
' "child_build": {'
' "buildbucket": {'
' "builder": {'
' "bucket": "ci",'
' "builder": "linux-rel-buildbucket-child",'
' "project": "infra"'
' }'
' },'
' "id": "bounded_child",'
' "life_time": "BUILD_BOUND"'
' },'
' "name": "cannot_outlive_parent child"'
' },'
' {'
' "collect_children": {'
' "child_build_step_ids": ['
' "bounded_child"'
' ]'
' },'
' "name": "collect children"'
' },'
' {'
' "fake_step": {'
' "duration_secs": 300'
' },'
' "name": "hello"'
' }'
' ]'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
max_concurrent_builds: 40
}
builders {
name: "linux-rel-buildbucket-child"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "placeholder",'
' "status": "SUCCESS",'
' "steps": ['
' {'
' "fake_step": {'
' "duration_secs": 90'
' },'
' "name": "hello"'
' }'
' ]'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
custom_metric_definitions {
name: "/chrome/infra/custom/dev/infra/builds/count"
predicates: "build.tags.get_value(\"bounded_child\")==\"True\""
}
custom_metric_definitions {
name: "/chrome/infra/custom/dev/infra/builds/started"
predicates: "build.tags.get_value(\"bounded_child\")==\"True\""
extra_fields {
key: "bounded_child"
value: "build.tags.get_value(\"bounded_child\")"
}
extra_fields {
key: "child_tracking_service"
value: "build.tags.get_value(\"child_tracking_service\")"
}
}
}
builders {
name: "linux-rel-buildbucket-noop"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "placeholder",'
' "status": "SUCCESS",'
' "steps": ['
' {'
' "fake_step": {'
' "duration_secs": 0'
' },'
' "name": "hello"'
' }'
' ]'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
description_html: "No-op builder to measure and monitor bbagent overhead"
}
builders {
name: "linux-rel-buildbucket-swarming-task-backend"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "placeholder",'
' "status": "SUCCESS",'
' "steps": ['
' {'
' "fake_step": {'
' "duration_secs": 90'
' },'
' "name": "hello"'
' }'
' ]'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
}
builders {
name: "turbo-ci-hello"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/luci/recipes-py"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "placeholder",'
' "status": "SUCCESS",'
' "steps": ['
' {'
' "fake_step": {'
' "duration_secs": 90'
' },'
' "name": "hello"'
' }'
' ]'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.run_in_turboci"
value: 100
}
}
}
shadow: "ci.shadow"
constraints {
pools: "luci.chromium.ci"
service_accounts: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
}
}
buckets {
name: "ci.shadow"
constraints {
pools: "luci.chromium.ci"
service_accounts: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "loadtest"
swarming {
builders {
name: "fake-search"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Linux"
dimensions: "pool:infra.loadtest.0"
exe {
cipd_package: "infra/experimental/swarming/fakebuild/${platform}"
cipd_version: "latest"
cmd: "fakebuild"
}
properties:
'{'
' "search_builds": {'
' "sleep_max_sec": 10,'
' "sleep_min_sec": 2,'
' "steps": 10'
' },'
' "sleep_max_sec": 10,'
' "sleep_min_sec": 2,'
' "steps": 100'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.omit_default_packages"
value: 100
}
}
builders {
name: "fake-tree-0"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Linux"
dimensions: "pool:infra.loadtest.0"
exe {
cipd_package: "infra/experimental/swarming/fakebuild/${platform}"
cipd_version: "latest"
cmd: "fakebuild"
}
properties:
'{'
' "child_builds": {'
' "batch_size": 0,'
' "builder": {'
' "bucket": "loadtest",'
' "builder": "fake-tree-1",'
' "project": "infra"'
' },'
' "children": 10,'
' "sleep_max_sec": 10,'
' "sleep_min_sec": 2,'
' "wait_for_children": false'
' }'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.omit_default_packages"
value: 100
}
}
builders {
name: "fake-tree-1"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Linux"
dimensions: "pool:infra.loadtest.0"
exe {
cipd_package: "infra/experimental/swarming/fakebuild/${platform}"
cipd_version: "latest"
cmd: "fakebuild"
}
properties:
'{'
' "child_builds": {'
' "batch_size": 0,'
' "builder": {'
' "bucket": "loadtest",'
' "builder": "fake-tree-2",'
' "project": "infra"'
' },'
' "children": 20,'
' "sleep_max_sec": 10,'
' "sleep_min_sec": 2,'
' "wait_for_children": false'
' }'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.omit_default_packages"
value: 100
}
}
builders {
name: "fake-tree-2"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Linux"
dimensions: "pool:infra.loadtest.0"
exe {
cipd_package: "infra/experimental/swarming/fakebuild/${platform}"
cipd_version: "latest"
cmd: "fakebuild"
}
properties:
'{'
' "child_builds": {'
' "batch_size": 2,'
' "builder": {'
' "bucket": "loadtest",'
' "builder": "fake-search",'
' "project": "infra"'
' },'
' "children": 20,'
' "sleep_max_sec": 10,'
' "sleep_min_sec": 2,'
' "wait_for_children": false'
' }'
'}'
execution_timeout_secs: 1800
build_numbers: YES
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
experiments {
key: "luci.buildbucket.omit_default_packages"
value: 100
}
}
}
shadow: "loadtest"
constraints {
pools: "infra.loadtest.0"
service_accounts: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
}
}
buckets {
name: "vm"
swarming {
builders {
name: "mac-arm-vm-launcher"
backend_alt {
target: "swarming://chromium-swarm-dev"
config_json:
'{'
' "bot_ping_tolerance": 1200'
'}'
}
swarming_host: "chromium-swarm-dev.appspot.com"
dimensions: "cpu:arm64"
dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:chromium.tests"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "recipe": "vm_launcher"'
'}'
execution_timeout_secs: 1800
service_account: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
experiments {
key: "luci.buildbucket.backend_alt"
value: 100
}
experiments {
key: "luci.buildbucket.bbagent_getbuild"
value: 100
}
}
}
constraints {
pools: "chromium.tests"
service_accounts: "adhoc-testing@luci-token-server-dev.iam.gserviceaccount.com"
}
}