| # 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" |
| swarming { |
| builders { |
| name: "build-recipes-tests" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-18.04" |
| dimensions: "pool:luci.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "infra-continuous-focal-arm64" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Ubuntu-20.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "infra-continuous-jammy-64" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-22.04" |
| dimensions: "pool:luci.infra.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| build_numbers: YES |
| service_account: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| value: 100 |
| } |
| } |
| } |
| shadow: "ci.shadow" |
| } |
| buckets { |
| name: "ci.shadow" |
| constraints { |
| pools: "luci.infra.ci" |
| service_accounts: "infra-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "codesearch" |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "android",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "android-Debug",' |
| ' "platform": "android",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "chromeos",' |
| ' "compile_targets": [' |
| ' "base_unittests",' |
| ' "browser_tests",' |
| ' "chromeos_unittests",' |
| ' "components_unittests",' |
| ' "compositor_unittests",' |
| ' "content_browsertests",' |
| ' "content_unittests",' |
| ' "crypto_unittests",' |
| ' "dbus_unittests",' |
| ' "device_unittests",' |
| ' "gcm_unit_tests",' |
| ' "google_apis_unittests",' |
| ' "gpu_unittests",' |
| ' "interactive_ui_tests",' |
| ' "ipc_tests",' |
| ' "media_unittests",' |
| ' "message_center_unittests",' |
| ' "nacl_loader_unittests",' |
| ' "net_unittests",' |
| ' "ppapi_unittests",' |
| ' "printing_unittests",' |
| ' "remoting_unittests",' |
| ' "sandbox_linux_unittests",' |
| ' "sql_unittests",' |
| ' "ui_base_unittests",' |
| ' "unit_tests",' |
| ' "url_unittests",' |
| ' "views_unittests"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "chromeos-Debug",' |
| ' "platform": "chromeos",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "fuchsia",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "fuchsia-Debug",' |
| ' "platform": "fuchsia",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "builders": [' |
| ' "codesearch-gen-chromium-android",' |
| ' "codesearch-gen-chromium-chromiumos",' |
| ' "codesearch-gen-chromium-fuchsia",' |
| ' "codesearch-gen-chromium-ios",' |
| ' "codesearch-gen-chromium-lacros",' |
| ' "codesearch-gen-chromium-linux",' |
| ' "codesearch-gen-chromium-mac",' |
| ' "codesearch-gen-chromium-webview",' |
| ' "codesearch-gen-chromium-win"' |
| ' ],' |
| ' "recipe": "chromium_codesearch_initiator",' |
| ' "source_repo": "https://chromium.googlesource.com/codesearch/chromium/src"' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| builders { |
| name: "codesearch-gen-chromium-ios" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:8" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac-13" |
| 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": false,' |
| ' "rpc_extra_params": "?prod",' |
| ' "server_host": "goma.chromium.org",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "ios",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "ios-Debug",' |
| ' "platform": "ios",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": "14e5207e"' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "lacros",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "platform": "lacros",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "linux",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "platform": "linux",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| builders { |
| name: "codesearch-gen-chromium-mac" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:4" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Mac-11" |
| 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": false,' |
| ' "rpc_extra_params": "?prod",' |
| ' "server_host": "goma.chromium.org",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "mac",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "mac-Debug",' |
| ' "platform": "mac",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| builders { |
| name: "codesearch-gen-chromium-webview" |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "webview",' |
| ' "compile_targets": [' |
| ' "system_webview_apk"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "webview-Debug",' |
| ' "platform": "webview",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| builders { |
| name: "codesearch-gen-chromium-win" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:32" |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "builder_group": "chromium.infra.codesearch",' |
| ' "recipe": "chromium_codesearch",' |
| ' "recipe_properties": {' |
| ' "build_config": "win",' |
| ' "compile_targets": [' |
| ' "all"' |
| ' ],' |
| ' "corpus": "chromium.googlesource.com/codesearch/chromium/src//main",' |
| ' "gen_repo_branch": "main",' |
| ' "gen_repo_out_dir": "win-Debug",' |
| ' "platform": "win",' |
| ' "sync_generated_files": true' |
| ' },' |
| ' "xcode_build_version": null' |
| '}' |
| 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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "mastername": "chromium.infra.codesearch",' |
| ' "push_to_refs_cs": true,' |
| ' "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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "mastername": "chromium.infra.codesearch",' |
| ' "push_to_refs_cs": true,' |
| ' "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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| 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",' |
| ' "use_luci_auth": true' |
| ' },' |
| ' "$build/reclient": {' |
| ' "instance": "rbe-chromium-trusted",' |
| ' "metrics_project": "chromium-reclient-metrics",' |
| ' "scandeps_server": true' |
| ' },' |
| ' "extra_submodules": [' |
| ' "src/out=https://chromium.googlesource.com/chromium/src/out"' |
| ' ],' |
| ' "mastername": "chromium.infra.codesearch",' |
| ' "push_to_refs_cs": false,' |
| ' "recipe": "update_submodules_mirror",' |
| ' "ref_patterns": [' |
| ' "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 |
| } |
| shadow_builder_adjustments { |
| service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| } |
| shadow: "codesearch.shadow" |
| } |
| buckets { |
| name: "codesearch.shadow" |
| constraints { |
| pools: "luci.infra.codesearch" |
| service_accounts: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "cron" |
| swarming { |
| builders { |
| name: "Build From Tarball" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builderless:1" |
| 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 |
| } |
| } |
| builders { |
| name: "chromium-lkgr-finder" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builderless:1" |
| 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: 14400 |
| service_account: "chromium-lkgr-finder-builder@chops-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "publish_tarball" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builder:publish_tarball" |
| 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.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "publish_tarball_dispatcher" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builderless:1" |
| 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.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "wpt-exporter" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builderless:1" |
| 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": "wpt_export"' |
| '}' |
| execution_timeout_secs: 3600 |
| service_account: "wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "wpt-importer" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builderless:1" |
| 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": "wpt_import"' |
| '}' |
| execution_timeout_secs: 21600 |
| service_account: "wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "wpt-uploader" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "builderless:1" |
| 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": "wpt_upload"' |
| '}' |
| execution_timeout_secs: 3600 |
| service_account: "wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| } |
| } |
| shadow: "cron.shadow" |
| } |
| buckets { |
| name: "cron.shadow" |
| constraints { |
| pools: "luci.infra.cron" |
| service_accounts: "chromium-lkgr-finder-builder@chops-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "chromium-tarball-builder@chops-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "try" |
| swarming { |
| builders { |
| name: "Build Presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-18.04" |
| dimensions: "pool:luci.infra.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": 600' |
| ' },' |
| ' "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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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" |
| } |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "infra-analysis" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-18.04" |
| dimensions: "pool:luci.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "infra-go-lint" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-18.04" |
| dimensions: "pool:luci.infra.try" |
| exe { |
| cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "recipe": "infra_repo_trybot",' |
| ' "run_lint": true' |
| '}' |
| execution_timeout_secs: 2700 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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: "nodejs" |
| path: "nodejs" |
| } |
| caches { |
| name: "npmcache" |
| path: "npmcache" |
| } |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "infra-try-jammy-64" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-22.04" |
| dimensions: "pool:luci.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "infra-try-mac-10.14" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Mac-10.14" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| value: 100 |
| } |
| } |
| builders { |
| name: "infra-try-win" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Windows-10" |
| dimensions: "pool:luci.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "luci-go-try-frontend" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-18.04" |
| dimensions: "pool:luci.infra.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: "nodejs" |
| path: "nodejs" |
| } |
| caches { |
| name: "npmcache" |
| path: "npmcache" |
| } |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "luci-go-try-frontend-jammy" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-22.04" |
| dimensions: "pool:luci.infra.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: "nodejs" |
| path: "nodejs" |
| } |
| caches { |
| name: "npmcache" |
| path: "npmcache" |
| } |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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: "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.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "luci-try-frontend-jammy" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu-22.04" |
| dimensions: "pool:luci.infra.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: "nodejs" |
| path: "nodejs" |
| } |
| caches { |
| name: "npmcache" |
| path: "npmcache" |
| } |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| value: 100 |
| } |
| resultdb { |
| enable: true |
| history_options { |
| use_invocation_timestamp: true |
| } |
| } |
| } |
| builders { |
| name: "placeholder" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x86-64" |
| dimensions: "os:Ubuntu" |
| dimensions: "pool:luci.infra.try" |
| 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"' |
| '}' |
| execution_timeout_secs: 2700 |
| service_account: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| task_template_canary_percentage { |
| value: 30 |
| } |
| experiments { |
| key: "luci.buildbucket.backend_go" |
| value: 100 |
| } |
| experiments { |
| key: "luci.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| 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.infra.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.recipes.use_python3" |
| value: 100 |
| } |
| } |
| } |
| shadow: "try.shadow" |
| } |
| buckets { |
| name: "try.shadow" |
| constraints { |
| pools: "luci.infra.try" |
| service_accounts: "infra-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "infra-try-recipes-tester@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |