| # 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: "examples.ci" |
| swarming { |
| builders { |
| name: "examples-bazel-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-bazel-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-bazel-linux\">examples.try / examples-bazel-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-bazel-linux\">examples.dev.ci / examples-bazel-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-bazel-linux\">examples.dev.try / examples-bazel-linux</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-bazel-linux\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-default-build-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-linux\">examples.dev.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-linux\">examples.dev.try / examples-default-build-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.ci / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-arm\">examples.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-x86\">examples.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-linux\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-default-build-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-arm\">examples.try / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-arm\">examples.dev.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-arm\">examples.dev.try / examples-default-build-mac-arm</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li>\n<li>examples.ci / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-x86\">examples.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-mac-arm\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-default-build-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-x86\">examples.try / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-x86\">examples.dev.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-x86\">examples.dev.try / examples-default-build-mac-x86</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-arm\">examples.ci / examples-default-build-mac-arm</a></li>\n<li>examples.ci / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-mac-x86\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-default-build-windows" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-default-build-windows</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-windows\">examples.dev.ci / examples-default-build-windows</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-windows\">examples.dev.try / examples-default-build-windows</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-arm\">examples.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-x86\">examples.ci / examples-default-build-mac-x86</a></li>\n<li>examples.ci / examples-default-build-windows</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-windows\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-envtest-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.ci / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows-11\">examples.ci / examples-envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-envtest-linux\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-envtest-mac" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li>\n<li>examples.ci / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows-11\">examples.ci / examples-envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-envtest-mac\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-envtest-windows-11" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-envtest-windows-11</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows-11\">examples.try / examples-envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows-11\">examples.dev.ci / examples-envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows-11\">examples.dev.try / examples-envtest-windows-11</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li>\n<li>examples.ci / examples-envtest-windows-11</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-envtest-windows-11\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "examples-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.ci / examples-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-lintformat-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "examples.dev.ci" |
| swarming { |
| builders { |
| name: "examples-bazel-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-bazel-linux\">examples.ci / examples-bazel-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-bazel-linux\">examples.try / examples-bazel-linux</a></li>\n<li>examples.dev.ci / examples-bazel-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-bazel-linux\">examples.dev.try / examples-bazel-linux</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-bazel-linux\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-default-build-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li>\n<li>examples.dev.ci / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-linux\">examples.dev.try / examples-default-build-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.dev.ci / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-arm\">examples.dev.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-x86\">examples.dev.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-windows\">examples.dev.ci / examples-default-build-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-linux\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-default-build-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-arm\">examples.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-arm\">examples.try / examples-default-build-mac-arm</a></li>\n<li>examples.dev.ci / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-arm\">examples.dev.try / examples-default-build-mac-arm</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-linux\">examples.dev.ci / examples-default-build-linux</a></li>\n<li>examples.dev.ci / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-x86\">examples.dev.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-windows\">examples.dev.ci / examples-default-build-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-mac-arm\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-default-build-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-x86\">examples.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-x86\">examples.try / examples-default-build-mac-x86</a></li>\n<li>examples.dev.ci / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-x86\">examples.dev.try / examples-default-build-mac-x86</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-linux\">examples.dev.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-arm\">examples.dev.ci / examples-default-build-mac-arm</a></li>\n<li>examples.dev.ci / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-windows\">examples.dev.ci / examples-default-build-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-mac-x86\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-default-build-windows" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li>\n<li>examples.dev.ci / examples-default-build-windows</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-windows\">examples.dev.try / examples-default-build-windows</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-linux\">examples.dev.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-arm\">examples.dev.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-x86\">examples.dev.ci / examples-default-build-mac-x86</a></li>\n<li>examples.dev.ci / examples-default-build-windows</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-windows\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-envtest-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li>\n<li>examples.dev.ci / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.dev.ci / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows-11\">examples.dev.ci / examples-envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-envtest-linux\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-envtest-mac" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li>\n<li>examples.dev.ci / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li>\n<li>examples.dev.ci / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows-11\">examples.dev.ci / examples-envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-envtest-mac\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-envtest-windows-11" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows-11\">examples.ci / examples-envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows-11\">examples.try / examples-envtest-windows-11</a></li>\n<li>examples.dev.ci / examples-envtest-windows-11</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows-11\">examples.dev.try / examples-envtest-windows-11</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li>\n<li>examples.dev.ci / examples-envtest-windows-11</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-envtest-windows-11\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "examples-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li>\n<li>examples.dev.ci / examples-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-lintformat-full\">Schedule a new build</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "examples.dev.try" |
| swarming { |
| builders { |
| name: "examples-bazel-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-bazel-linux\">examples.ci / examples-bazel-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-bazel-linux\">examples.try / examples-bazel-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-bazel-linux\">examples.dev.ci / examples-bazel-linux</a></li>\n<li>examples.dev.try / examples-bazel-linux</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-linux\">examples.dev.ci / examples-default-build-linux</a></li>\n<li>examples.dev.try / examples-default-build-linux</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.dev.try / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-arm\">examples.dev.try / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-x86\">examples.dev.try / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-windows\">examples.dev.try / examples-default-build-windows</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-arm\">examples.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-arm\">examples.try / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-arm\">examples.dev.ci / examples-default-build-mac-arm</a></li>\n<li>examples.dev.try / examples-default-build-mac-arm</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-linux\">examples.dev.try / examples-default-build-linux</a></li>\n<li>examples.dev.try / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-x86\">examples.dev.try / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-windows\">examples.dev.try / examples-default-build-windows</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-x86\">examples.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-x86\">examples.try / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-x86\">examples.dev.ci / examples-default-build-mac-x86</a></li>\n<li>examples.dev.try / examples-default-build-mac-x86</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-linux\">examples.dev.try / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-arm\">examples.dev.try / examples-default-build-mac-arm</a></li>\n<li>examples.dev.try / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-windows\">examples.dev.try / examples-default-build-windows</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-windows" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-windows\">examples.dev.ci / examples-default-build-windows</a></li>\n<li>examples.dev.try / examples-default-build-windows</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-linux\">examples.dev.try / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-arm\">examples.dev.try / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-x86\">examples.dev.try / examples-default-build-mac-x86</a></li>\n<li>examples.dev.try / examples-default-build-windows</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-envtest-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li>\n<li>examples.dev.try / examples-envtest-linux</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.dev.try / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows-11\">examples.dev.try / examples-envtest-windows-11</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-envtest-mac" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li>\n<li>examples.dev.try / examples-envtest-mac</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li>\n<li>examples.dev.try / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows-11\">examples.dev.try / examples-envtest-windows-11</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-envtest-windows-11" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows-11\">examples.ci / examples-envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows-11\">examples.try / examples-envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows-11\">examples.dev.ci / examples-envtest-windows-11</a></li>\n<li>examples.dev.try / examples-envtest-windows-11</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li>\n<li>examples.dev.try / examples-envtest-windows-11</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li>\n<li>examples.dev.try / examples-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "examples-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li>\n<li>examples.dev.try / examples-lintformat-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "static-checks-examples" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "dry_run": true,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/static-checks-examples\">examples.try / static-checks-examples</a></li>\n<li>examples.dev.try / static-checks-examples</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "examples.dev.try.shadow" |
| } |
| buckets { |
| name: "examples.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "examples.roll" |
| swarming { |
| builders { |
| name: "pigweed-examples-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.roll / pigweed-examples-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.roll/pigweed-examples-roller-dryrun\">examples.roll / pigweed-examples-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.roll-pigweed-examples-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pw-examples-roller-roll-main-with-2h59m32s-interval\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-examples-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.roll/pigweed-examples-roller\">examples.roll / pigweed-examples-roller</a></li>\n<li>examples.roll / pigweed-examples-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.roll-pigweed-examples-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "examples.roll.shadow" |
| } |
| buckets { |
| name: "examples.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "examples.try" |
| swarming { |
| builders { |
| name: "examples-bazel-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-bazel-linux\">examples.ci / examples-bazel-linux</a></li>\n<li>examples.try / examples-bazel-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-bazel-linux\">examples.dev.ci / examples-bazel-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-bazel-linux\">examples.dev.try / examples-bazel-linux</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li>\n<li>examples.try / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-linux\">examples.dev.ci / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-linux\">examples.dev.try / examples-default-build-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.try / examples-default-build-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-arm\">examples.try / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-x86\">examples.try / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-arm\">examples.ci / examples-default-build-mac-arm</a></li>\n<li>examples.try / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-arm\">examples.dev.ci / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-arm\">examples.dev.try / examples-default-build-mac-arm</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li>\n<li>examples.try / examples-default-build-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-x86\">examples.try / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-mac-x86\">examples.ci / examples-default-build-mac-x86</a></li>\n<li>examples.try / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-mac-x86\">examples.dev.ci / examples-default-build-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-mac-x86\">examples.dev.try / examples-default-build-mac-x86</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-arm\">examples.try / examples-default-build-mac-arm</a></li>\n<li>examples.try / examples-default-build-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-default-build-windows" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li>\n<li>examples.try / examples-default-build-windows</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-default-build-windows\">examples.dev.ci / examples-default-build-windows</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-default-build-windows\">examples.dev.try / examples-default-build-windows</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-arm\">examples.try / examples-default-build-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-mac-x86\">examples.try / examples-default-build-mac-x86</a></li>\n<li>examples.try / examples-default-build-windows</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-envtest-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li>\n<li>examples.try / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>examples.try / examples-envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows-11\">examples.try / examples-envtest-windows-11</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-envtest-mac" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li>\n<li>examples.try / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li>\n<li>examples.try / examples-envtest-mac</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows-11\">examples.try / examples-envtest-windows-11</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-envtest-windows-11" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows-11\">examples.ci / examples-envtest-windows-11</a></li>\n<li>examples.try / examples-envtest-windows-11</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows-11\">examples.dev.ci / examples-envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows-11\">examples.dev.try / examples-envtest-windows-11</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li>\n<li>examples.try / examples-envtest-windows-11</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li>\n<li>examples.try / examples-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "examples-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/examples",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li>\n<li>examples.try / examples-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "static-checks-examples" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>examples.try / static-checks-examples</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/static-checks-examples\">examples.dev.try / static-checks-examples</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "examples.try.shadow" |
| } |
| buckets { |
| name: "examples.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "experimental.ci" |
| swarming { |
| builders { |
| name: "experimental-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>experimental.ci / experimental-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-envtest\">experimental.try / experimental-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-envtest\">experimental.dev.ci / experimental-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-envtest\">experimental.dev.try / experimental-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-envtest\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "experimental-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>experimental.ci / experimental-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full\">experimental.try / experimental-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-full\">experimental.dev.ci / experimental-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-full\">experimental.dev.try / experimental-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "experimental-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>experimental.ci / experimental-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-lintformat-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "experimental.dev.ci" |
| swarming { |
| builders { |
| name: "experimental-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-envtest\">experimental.ci / experimental-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-envtest\">experimental.try / experimental-envtest</a></li>\n<li>experimental.dev.ci / experimental-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-envtest\">experimental.dev.try / experimental-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.dev.ci-experimental-envtest\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "experimental-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full\">experimental.ci / experimental-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full\">experimental.try / experimental-full</a></li>\n<li>experimental.dev.ci / experimental-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-full\">experimental.dev.try / experimental-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.dev.ci-experimental-full\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "experimental-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li>\n<li>experimental.dev.ci / experimental-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.dev.ci-experimental-lintformat-full\">Schedule a new build</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "experimental.dev.try" |
| swarming { |
| builders { |
| name: "experimental-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-envtest\">experimental.ci / experimental-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-envtest\">experimental.try / experimental-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-envtest\">experimental.dev.ci / experimental-envtest</a></li>\n<li>experimental.dev.try / experimental-envtest</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "experimental-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full\">experimental.ci / experimental-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full\">experimental.try / experimental-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-full\">experimental.dev.ci / experimental-full</a></li>\n<li>experimental.dev.try / experimental-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "experimental-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li>\n<li>experimental.dev.try / experimental-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "experimental-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li>\n<li>experimental.dev.try / experimental-lintformat-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "static-checks-experimental" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "dry_run": true,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/static-checks-experimental\">experimental.try / static-checks-experimental</a></li>\n<li>experimental.dev.try / static-checks-experimental</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "experimental.dev.try.shadow" |
| } |
| buckets { |
| name: "experimental.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "experimental.roll" |
| swarming { |
| builders { |
| name: "bazelversion-experimental-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "copy_entries": [' |
| ' {' |
| ' "branch": "main",' |
| ' "destination_path": ".bazelversion",' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "source_path": ".bazelversion"' |
| ' }' |
| ' ],' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>experimental.roll / bazelversion-experimental-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/bazelversion-experimental-roller-dryrun\">experimental.roll / bazelversion-experimental-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.roll-bazelversion-experimental-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/bazelversion-experimental-roller-roll-pw-main-with-4h52m40s-interval\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "bazelversion-experimental-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "copy_entries": [' |
| ' {' |
| ' "branch": "main",' |
| ' "destination_path": ".bazelversion",' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "source_path": ".bazelversion"' |
| ' }' |
| ' ],' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/bazelversion-experimental-roller\">experimental.roll / bazelversion-experimental-roller</a></li>\n<li>experimental.roll / bazelversion-experimental-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.roll-bazelversion-experimental-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-experimental-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>experimental.roll / pigweed-experimental-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/pigweed-experimental-roller-dryrun\">experimental.roll / pigweed-experimental-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.roll-pigweed-experimental-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pw-experimental-roller-roll-main-with-2h56m19s-interval\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-experimental-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/pigweed-experimental-roller\">experimental.roll / pigweed-experimental-roller</a></li>\n<li>experimental.roll / pigweed-experimental-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.roll-pigweed-experimental-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "experimental.roll.shadow" |
| } |
| buckets { |
| name: "experimental.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "experimental.try" |
| swarming { |
| builders { |
| name: "experimental-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-envtest\">experimental.ci / experimental-envtest</a></li>\n<li>experimental.try / experimental-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-envtest\">experimental.dev.ci / experimental-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-envtest\">experimental.dev.try / experimental-envtest</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "experimental-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full\">experimental.ci / experimental-full</a></li>\n<li>experimental.try / experimental-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-full\">experimental.dev.ci / experimental-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-full\">experimental.dev.try / experimental-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "experimental-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li>\n<li>experimental.try / experimental-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "experimental-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/experimental",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li>\n<li>experimental.try / experimental-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "static-checks-experimental" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>experimental.try / static-checks-experimental</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/static-checks-experimental\">experimental.dev.try / static-checks-experimental</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "experimental.try.shadow" |
| } |
| buckets { |
| name: "experimental.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "gonk.ci" |
| swarming { |
| builders { |
| name: "gonk-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>gonk.ci / gonk-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-envtest\">gonk.try / gonk-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-envtest\">gonk.dev.ci / gonk-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-envtest\">gonk.dev.try / gonk-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-envtest\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "gonk-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>gonk.ci / gonk-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full\">gonk.try / gonk-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-full\">gonk.dev.ci / gonk-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-full\">gonk.dev.try / gonk-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "gonk-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>gonk.ci / gonk-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-lintformat-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "gonk.dev.ci" |
| swarming { |
| builders { |
| name: "gonk-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-envtest\">gonk.ci / gonk-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-envtest\">gonk.try / gonk-envtest</a></li>\n<li>gonk.dev.ci / gonk-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-envtest\">gonk.dev.try / gonk-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.dev.ci-gonk-envtest\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "gonk-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full\">gonk.ci / gonk-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full\">gonk.try / gonk-full</a></li>\n<li>gonk.dev.ci / gonk-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-full\">gonk.dev.try / gonk-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.dev.ci-gonk-full\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "gonk-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li>\n<li>gonk.dev.ci / gonk-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.dev.ci-gonk-lintformat-full\">Schedule a new build</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "gonk.dev.try" |
| swarming { |
| builders { |
| name: "gonk-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-envtest\">gonk.ci / gonk-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-envtest\">gonk.try / gonk-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-envtest\">gonk.dev.ci / gonk-envtest</a></li>\n<li>gonk.dev.try / gonk-envtest</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "gonk-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full\">gonk.ci / gonk-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full\">gonk.try / gonk-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-full\">gonk.dev.ci / gonk-full</a></li>\n<li>gonk.dev.try / gonk-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "gonk-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li>\n<li>gonk.dev.try / gonk-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "gonk-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li>\n<li>gonk.dev.try / gonk-lintformat-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "static-checks-gonk" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "dry_run": true,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/static-checks-gonk\">gonk.try / static-checks-gonk</a></li>\n<li>gonk.dev.try / static-checks-gonk</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "gonk.dev.try.shadow" |
| } |
| buckets { |
| name: "gonk.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "gonk.roll" |
| swarming { |
| builders { |
| name: "pigweed-gonk-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>gonk.roll / pigweed-gonk-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.roll/pigweed-gonk-roller-dryrun\">gonk.roll / pigweed-gonk-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.roll-pigweed-gonk-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pw-gonk-roller-roll-main-with-11h41m20s-interval\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-gonk-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.roll/pigweed-gonk-roller\">gonk.roll / pigweed-gonk-roller</a></li>\n<li>gonk.roll / pigweed-gonk-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.roll-pigweed-gonk-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "gonk.roll.shadow" |
| } |
| buckets { |
| name: "gonk.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "gonk.try" |
| swarming { |
| builders { |
| name: "gonk-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-envtest\">gonk.ci / gonk-envtest</a></li>\n<li>gonk.try / gonk-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-envtest\">gonk.dev.ci / gonk-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-envtest\">gonk.dev.try / gonk-envtest</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "gonk-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full\">gonk.ci / gonk-full</a></li>\n<li>gonk.try / gonk-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-full\">gonk.dev.ci / gonk-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-full\">gonk.dev.try / gonk-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "gonk-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li>\n<li>gonk.try / gonk-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "gonk-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/gonk",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li>\n<li>gonk.try / gonk-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "static-checks-gonk" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>gonk.try / static-checks-gonk</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/static-checks-gonk\">gonk.dev.try / static-checks-gonk</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "gonk.try.shadow" |
| } |
| buckets { |
| name: "gonk.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "hardware.ci" |
| swarming {} |
| } |
| buckets { |
| name: "hardware.dev.ci" |
| swarming {} |
| } |
| buckets { |
| name: "hardware.dev.try" |
| swarming {} |
| shadow: "hardware.dev.try.shadow" |
| } |
| buckets { |
| name: "hardware.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "hardware.roll" |
| swarming {} |
| shadow: "hardware.roll.shadow" |
| } |
| buckets { |
| name: "hardware.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "hardware.try" |
| swarming {} |
| shadow: "hardware.try.shadow" |
| } |
| buckets { |
| name: "hardware.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "infra.ci" |
| swarming { |
| builders { |
| name: "auto-submit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "gerrit_auto_submit_options": {' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ],' |
| ' "repeat_duration_seconds": 3600' |
| ' },' |
| ' "recipe": "gerrit_auto_submit"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "auto-submit@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>infra.ci / auto-submit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/auto-submit\">infra.try / auto-submit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/auto-submit\">infra.dev.ci / auto-submit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/auto-submit\">infra.dev.try / auto-submit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-auto-submit\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "bisector" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bisector_options": {' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [' |
| ' "infra.*",' |
| ' "tools.*"' |
| ' ],' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "max_triggered_builds": 5,' |
| ' "num_builds": 30' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "recipe": "bisector"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 1020 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "bisector@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>infra.ci / bisector</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/bisector\">infra.try / bisector</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/bisector\">infra.dev.ci / bisector</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/bisector\">infra.dev.try / bisector</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-bisector\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "bug-filer-pigweed" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "component_id": 1194524,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [],' |
| ' "included_buckets": [],' |
| ' "recipe": "bug_filer"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 1020 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "bug-filer@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-bug-filer-pigweed\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "dev-status" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "recipe": "dev_status"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "dev-status@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>infra.ci / dev-status</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/dev-status\">infra.try / dev-status</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/dev-status\">infra.dev.ci / dev-status</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/dev-status\">infra.dev.try / dev-status</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-dev-status\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "post-attribution-roller-retrigger" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bucket": null,' |
| ' "builder": null,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "recipe": "post_attribution_roller_retrigger"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "bisector@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-post-attribution-roller-retrigger\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "requirement-nudger" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ],' |
| ' "recipe": "requirement_nudger"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "requirement-nudger@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>infra.ci / requirement-nudger</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/requirement-nudger\">infra.try / requirement-nudger</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/requirement-nudger\">infra.dev.ci / requirement-nudger</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/requirement-nudger\">infra.dev.try / requirement-nudger</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-requirement-nudger\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "rerunner" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [' |
| ' "infra.*"' |
| ' ],' |
| ' "ignore_triggered_only_builders": false,' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "num_builds": 10,' |
| ' "recipe": "rerunner"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 1020 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "rerunner@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>infra.ci / rerunner</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/rerunner\">infra.try / rerunner</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/rerunner\">infra.dev.ci / rerunner</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/rerunner\">infra.dev.try / rerunner</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-rerunner\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| } |
| } |
| buckets { |
| name: "infra.dev.ci" |
| swarming { |
| builders { |
| name: "auto-submit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "gerrit_auto_submit_options": {' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ]' |
| ' },' |
| ' "recipe": "gerrit_auto_submit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/auto-submit\">infra.ci / auto-submit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/auto-submit\">infra.try / auto-submit</a></li>\n<li>infra.dev.ci / auto-submit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/auto-submit\">infra.dev.try / auto-submit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.dev.ci-auto-submit\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "bisector" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bisector_options": {' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [' |
| ' "infra.*",' |
| ' "tools.*"' |
| ' ],' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "max_triggered_builds": 5,' |
| ' "num_builds": 30' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "recipe": "bisector"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/bisector\">infra.ci / bisector</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/bisector\">infra.try / bisector</a></li>\n<li>infra.dev.ci / bisector</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/bisector\">infra.dev.try / bisector</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.dev.ci-bisector\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "dev-status" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "recipe": "dev_status"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/dev-status\">infra.ci / dev-status</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/dev-status\">infra.try / dev-status</a></li>\n<li>infra.dev.ci / dev-status</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/dev-status\">infra.dev.try / dev-status</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.dev.ci-dev-status\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "requirement-nudger" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ],' |
| ' "recipe": "requirement_nudger"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/requirement-nudger\">infra.ci / requirement-nudger</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/requirement-nudger\">infra.try / requirement-nudger</a></li>\n<li>infra.dev.ci / requirement-nudger</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/requirement-nudger\">infra.dev.try / requirement-nudger</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.dev.ci-requirement-nudger\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "rerunner" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "excluded_buckets": [' |
| ' "infra.*"' |
| ' ],' |
| ' "ignore_triggered_only_builders": false,' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "num_builds": 10,' |
| ' "recipe": "rerunner"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/rerunner\">infra.ci / rerunner</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/rerunner\">infra.try / rerunner</a></li>\n<li>infra.dev.ci / rerunner</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/rerunner\">infra.dev.try / rerunner</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.dev.ci-rerunner\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 1 |
| } |
| } |
| } |
| buckets { |
| name: "infra.dev.try" |
| swarming { |
| builders { |
| name: "auto-submit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "gerrit_auto_submit_options": {' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ]' |
| ' },' |
| ' "recipe": "gerrit_auto_submit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/auto-submit\">infra.ci / auto-submit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/auto-submit\">infra.try / auto-submit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/auto-submit\">infra.dev.ci / auto-submit</a></li>\n<li>infra.dev.try / auto-submit</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "bisector" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bisector_options": {' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [' |
| ' "infra.*",' |
| ' "tools.*"' |
| ' ],' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "max_triggered_builds": 5,' |
| ' "num_builds": 30' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "recipe": "bisector"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/bisector\">infra.ci / bisector</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/bisector\">infra.try / bisector</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/bisector\">infra.dev.ci / bisector</a></li>\n<li>infra.dev.try / bisector</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "dev-status" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "recipe": "dev_status"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/dev-status\">infra.ci / dev-status</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/dev-status\">infra.try / dev-status</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/dev-status\">infra.dev.ci / dev-status</a></li>\n<li>infra.dev.try / dev-status</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "requirement-nudger" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ],' |
| ' "recipe": "requirement_nudger"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/requirement-nudger\">infra.ci / requirement-nudger</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/requirement-nudger\">infra.try / requirement-nudger</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/requirement-nudger\">infra.dev.ci / requirement-nudger</a></li>\n<li>infra.dev.try / requirement-nudger</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "rerunner" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "excluded_buckets": [' |
| ' "infra.*"' |
| ' ],' |
| ' "ignore_triggered_only_builders": false,' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "num_builds": 10,' |
| ' "recipe": "rerunner"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/rerunner\">infra.ci / rerunner</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.try/rerunner\">infra.try / rerunner</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/rerunner\">infra.dev.ci / rerunner</a></li>\n<li>infra.dev.try / rerunner</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "infra.dev.try.shadow" |
| } |
| buckets { |
| name: "infra.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "infra.try" |
| swarming { |
| builders { |
| name: "auto-submit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "gerrit_auto_submit_options": {' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ]' |
| ' },' |
| ' "recipe": "gerrit_auto_submit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/auto-submit\">infra.ci / auto-submit</a></li>\n<li>infra.try / auto-submit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/auto-submit\">infra.dev.ci / auto-submit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/auto-submit\">infra.dev.try / auto-submit</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "bisector" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bisector_options": {' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [' |
| ' "infra.*",' |
| ' "tools.*"' |
| ' ],' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "max_triggered_builds": 5,' |
| ' "num_builds": 30' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "recipe": "bisector"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 1020 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/bisector\">infra.ci / bisector</a></li>\n<li>infra.try / bisector</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/bisector\">infra.dev.ci / bisector</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/bisector\">infra.dev.try / bisector</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "dev-status" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "recipe": "dev_status"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/dev-status\">infra.ci / dev-status</a></li>\n<li>infra.try / dev-status</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/dev-status\">infra.dev.ci / dev-status</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/dev-status\">infra.dev.try / dev-status</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "requirement-nudger" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "host_configs": [' |
| ' {' |
| ' "auto_submit_label": "Pigweed-Auto-Submit",' |
| ' "gerrit_host": "pigweed-review.googlesource.com"' |
| ' }' |
| ' ],' |
| ' "recipe": "requirement_nudger"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/requirement-nudger\">infra.ci / requirement-nudger</a></li>\n<li>infra.try / requirement-nudger</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/requirement-nudger\">infra.dev.ci / requirement-nudger</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/requirement-nudger\">infra.dev.try / requirement-nudger</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "rerunner" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "excluded_buckets": [' |
| ' "infra.*"' |
| ' ],' |
| ' "ignore_triggered_only_builders": false,' |
| ' "included_buckets": [' |
| ' "*.ci",' |
| ' "ci",' |
| ' "*.roll",' |
| ' "roll"' |
| ' ],' |
| ' "num_builds": 10,' |
| ' "recipe": "rerunner"' |
| '}' |
| priority: 30 |
| execution_timeout_secs: 1020 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.ci/rerunner\">infra.ci / rerunner</a></li>\n<li>infra.try / rerunner</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.ci/rerunner\">infra.dev.ci / rerunner</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/infra.dev.try/rerunner\">infra.dev.try / rerunner</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "infra.try.shadow" |
| } |
| buckets { |
| name: "infra.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "auto-submit-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "bisector-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "dev-status-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "requirement-nudger-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| service_accounts: "rerunner-try@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "kudzu.ci" |
| swarming { |
| builders { |
| name: "kudzu-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>kudzu.ci / kudzu-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-envtest\">kudzu.try / kudzu-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-envtest\">kudzu.dev.ci / kudzu-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-envtest\">kudzu.dev.try / kudzu-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-envtest\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "kudzu-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>kudzu.ci / kudzu-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full\">kudzu.try / kudzu-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-full\">kudzu.dev.ci / kudzu-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-full\">kudzu.dev.try / kudzu-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "kudzu-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>kudzu.ci / kudzu-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-lintformat-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "kudzu.dev.ci" |
| swarming { |
| builders { |
| name: "kudzu-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-envtest\">kudzu.ci / kudzu-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-envtest\">kudzu.try / kudzu-envtest</a></li>\n<li>kudzu.dev.ci / kudzu-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-envtest\">kudzu.dev.try / kudzu-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.dev.ci-kudzu-envtest\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "kudzu-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full\">kudzu.ci / kudzu-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full\">kudzu.try / kudzu-full</a></li>\n<li>kudzu.dev.ci / kudzu-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-full\">kudzu.dev.try / kudzu-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.dev.ci-kudzu-full\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "kudzu-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li>\n<li>kudzu.dev.ci / kudzu-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.dev.ci-kudzu-lintformat-full\">Schedule a new build</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "kudzu.dev.try" |
| swarming { |
| builders { |
| name: "kudzu-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-envtest\">kudzu.ci / kudzu-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-envtest\">kudzu.try / kudzu-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-envtest\">kudzu.dev.ci / kudzu-envtest</a></li>\n<li>kudzu.dev.try / kudzu-envtest</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "kudzu-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full\">kudzu.ci / kudzu-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full\">kudzu.try / kudzu-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-full\">kudzu.dev.ci / kudzu-full</a></li>\n<li>kudzu.dev.try / kudzu-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "kudzu-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li>\n<li>kudzu.dev.try / kudzu-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "kudzu-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li>\n<li>kudzu.dev.try / kudzu-lintformat-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "static-checks-kudzu" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "dry_run": true,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/static-checks-kudzu\">kudzu.try / static-checks-kudzu</a></li>\n<li>kudzu.dev.try / static-checks-kudzu</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "kudzu.dev.try.shadow" |
| } |
| buckets { |
| name: "kudzu.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "kudzu.roll" |
| swarming { |
| builders { |
| name: "experimental-kudzu-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed-experimental",' |
| ' "path": "third_party/pigweed-experimental",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>kudzu.roll / experimental-kudzu-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.roll/experimental-kudzu-roller-dryrun\">kudzu.roll / experimental-kudzu-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.roll-experimental-kudzu-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental-kudzu-roller-roll-pw-main-with-11h32m9s-interval\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "experimental-kudzu-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed-experimental",' |
| ' "path": "third_party/pigweed-experimental",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.roll/experimental-kudzu-roller\">kudzu.roll / experimental-kudzu-roller</a></li>\n<li>kudzu.roll / experimental-kudzu-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.roll-experimental-kudzu-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-kudzu-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>kudzu.roll / pigweed-kudzu-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.roll/pigweed-kudzu-roller-dryrun\">kudzu.roll / pigweed-kudzu-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.roll-pigweed-kudzu-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pw-kudzu-roller-roll-main-with-11h55m56s-interval\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-kudzu-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "third_party/pigweed",' |
| ' "path": "third_party/pigweed",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.roll/pigweed-kudzu-roller\">kudzu.roll / pigweed-kudzu-roller</a></li>\n<li>kudzu.roll / pigweed-kudzu-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.roll-pigweed-kudzu-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "kudzu.roll.shadow" |
| } |
| buckets { |
| name: "kudzu.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "kudzu.try" |
| swarming { |
| builders { |
| name: "kudzu-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-envtest\">kudzu.ci / kudzu-envtest</a></li>\n<li>kudzu.try / kudzu-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-envtest\">kudzu.dev.ci / kudzu-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-envtest\">kudzu.dev.try / kudzu-envtest</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "kudzu-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "ci_cq"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full\">kudzu.ci / kudzu-full</a></li>\n<li>kudzu.try / kudzu-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-full\">kudzu.dev.ci / kudzu-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-full\">kudzu.dev.try / kudzu-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "kudzu-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li>\n<li>kudzu.try / kudzu-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "kudzu-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li>\n<li>kudzu.try / kudzu-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "static-checks-kudzu" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>kudzu.try / static-checks-kudzu</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/static-checks-kudzu\">kudzu.dev.try / static-checks-kudzu</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "kudzu.try.shadow" |
| } |
| buckets { |
| name: "kudzu.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "maize.ci" |
| swarming { |
| builders { |
| name: "maize-linux-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>maize.ci / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-linux-presubmit\">maize.try / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-linux-presubmit\">maize.dev.ci / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-linux-presubmit\">maize.dev.try / maize-linux-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>maize.ci / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-arm-presubmit\">maize.ci / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-x86-presubmit\">maize.ci / maize-mac-x86-presubmit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/maize.ci-maize-linux-presubmit\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "maize-mac-arm-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>maize.ci / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-arm-presubmit\">maize.try / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-arm-presubmit\">maize.dev.ci / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-arm-presubmit\">maize.dev.try / maize-mac-arm-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-linux-presubmit\">maize.ci / maize-linux-presubmit</a></li>\n<li>maize.ci / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-x86-presubmit\">maize.ci / maize-mac-x86-presubmit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/maize.ci-maize-mac-arm-presubmit\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "maize-mac-x86-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>maize.ci / maize-mac-x86-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-x86-presubmit\">maize.try / maize-mac-x86-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-x86-presubmit\">maize.dev.ci / maize-mac-x86-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-x86-presubmit\">maize.dev.try / maize-mac-x86-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-linux-presubmit\">maize.ci / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-arm-presubmit\">maize.ci / maize-mac-arm-presubmit</a></li>\n<li>maize.ci / maize-mac-x86-presubmit</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/maize.ci-maize-mac-x86-presubmit\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "maize.dev.ci" |
| swarming { |
| builders { |
| name: "maize-linux-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-linux-presubmit\">maize.ci / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-linux-presubmit\">maize.try / maize-linux-presubmit</a></li>\n<li>maize.dev.ci / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-linux-presubmit\">maize.dev.try / maize-linux-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>maize.dev.ci / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-arm-presubmit\">maize.dev.ci / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-x86-presubmit\">maize.dev.ci / maize-mac-x86-presubmit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/maize.dev.ci-maize-linux-presubmit\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "maize-mac-arm-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-arm-presubmit\">maize.ci / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-arm-presubmit\">maize.try / maize-mac-arm-presubmit</a></li>\n<li>maize.dev.ci / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-arm-presubmit\">maize.dev.try / maize-mac-arm-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-linux-presubmit\">maize.dev.ci / maize-linux-presubmit</a></li>\n<li>maize.dev.ci / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-x86-presubmit\">maize.dev.ci / maize-mac-x86-presubmit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/maize.dev.ci-maize-mac-arm-presubmit\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "maize-mac-x86-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-x86-presubmit\">maize.ci / maize-mac-x86-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-x86-presubmit\">maize.try / maize-mac-x86-presubmit</a></li>\n<li>maize.dev.ci / maize-mac-x86-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-x86-presubmit\">maize.dev.try / maize-mac-x86-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-linux-presubmit\">maize.dev.ci / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-arm-presubmit\">maize.dev.ci / maize-mac-arm-presubmit</a></li>\n<li>maize.dev.ci / maize-mac-x86-presubmit</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/maize.dev.ci-maize-mac-x86-presubmit\">Schedule a new build</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "maize.dev.try" |
| swarming { |
| builders { |
| name: "maize-linux-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-linux-presubmit\">maize.ci / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-linux-presubmit\">maize.try / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-linux-presubmit\">maize.dev.ci / maize-linux-presubmit</a></li>\n<li>maize.dev.try / maize-linux-presubmit</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>maize.dev.try / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-arm-presubmit\">maize.dev.try / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-x86-presubmit\">maize.dev.try / maize-mac-x86-presubmit</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "maize-mac-arm-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-arm-presubmit\">maize.ci / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-arm-presubmit\">maize.try / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-arm-presubmit\">maize.dev.ci / maize-mac-arm-presubmit</a></li>\n<li>maize.dev.try / maize-mac-arm-presubmit</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-linux-presubmit\">maize.dev.try / maize-linux-presubmit</a></li>\n<li>maize.dev.try / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-x86-presubmit\">maize.dev.try / maize-mac-x86-presubmit</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "maize-mac-x86-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-x86-presubmit\">maize.ci / maize-mac-x86-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-x86-presubmit\">maize.try / maize-mac-x86-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-x86-presubmit\">maize.dev.ci / maize-mac-x86-presubmit</a></li>\n<li>maize.dev.try / maize-mac-x86-presubmit</li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-linux-presubmit\">maize.dev.try / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-arm-presubmit\">maize.dev.try / maize-mac-arm-presubmit</a></li>\n<li>maize.dev.try / maize-mac-x86-presubmit</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "static-checks-maize" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "dry_run": true,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/static-checks-maize\">maize.try / static-checks-maize</a></li>\n<li>maize.dev.try / static-checks-maize</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "maize.dev.try.shadow" |
| } |
| buckets { |
| name: "maize.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "maize.roll" |
| swarming {} |
| shadow: "maize.roll.shadow" |
| } |
| buckets { |
| name: "maize.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "maize.try" |
| swarming { |
| builders { |
| name: "maize-linux-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-linux-presubmit\">maize.ci / maize-linux-presubmit</a></li>\n<li>maize.try / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-linux-presubmit\">maize.dev.ci / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-linux-presubmit\">maize.dev.try / maize-linux-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>maize.try / maize-linux-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-arm-presubmit\">maize.try / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-x86-presubmit\">maize.try / maize-mac-x86-presubmit</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "maize-mac-arm-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-arm-presubmit\">maize.ci / maize-mac-arm-presubmit</a></li>\n<li>maize.try / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-arm-presubmit\">maize.dev.ci / maize-mac-arm-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-arm-presubmit\">maize.dev.try / maize-mac-arm-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-linux-presubmit\">maize.try / maize-linux-presubmit</a></li>\n<li>maize.try / maize-mac-arm-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-x86-presubmit\">maize.try / maize-mac-x86-presubmit</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "maize-mac-x86-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "filters": [' |
| ' "blob:none"' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/maize",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.ci/maize-mac-x86-presubmit\">maize.ci / maize-mac-x86-presubmit</a></li>\n<li>maize.try / maize-mac-x86-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.ci/maize-mac-x86-presubmit\">maize.dev.ci / maize-mac-x86-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/maize-mac-x86-presubmit\">maize.dev.try / maize-mac-x86-presubmit</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-linux-presubmit\">maize.try / maize-linux-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.try/maize-mac-arm-presubmit\">maize.try / maize-mac-arm-presubmit</a></li>\n<li>maize.try / maize-mac-x86-presubmit</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "static-checks-maize" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>maize.try / static-checks-maize</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/maize.dev.try/static-checks-maize\">maize.dev.try / static-checks-maize</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "maize.try.shadow" |
| } |
| buckets { |
| name: "maize.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "matter.ci" |
| swarming { |
| builders { |
| name: "matter-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "pw help",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest",' |
| ' "setup_path": "scripts/bootstrap.sh",' |
| ' "shell": "bash"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>matter.ci / matter-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-envtest\">matter.try / matter-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-envtest\">matter.dev.ci / matter-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-envtest\">matter.dev.try / matter-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-envtest\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-envtest-ci-pw-3p-gh-project-chip-connectedhomeip-dotplus-with-2h59m37s-interval\">Trigger a gitiles poll</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "matter-linux-arm64-light-clang-rpc" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-arm64-light-clang-rpc",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>matter.ci / matter-linux-arm64-light-clang-rpc</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-arm64-light-clang-rpc\">matter.try / matter-linux-arm64-light-clang-rpc</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-arm64-light-clang-rpc\">matter.dev.ci / matter-linux-arm64-light-clang-rpc</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-arm64-light-clang-rpc\">matter.dev.try / matter-linux-arm64-light-clang-rpc</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-linux-arm64-light-clang-rpc\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-linux-arm64-light-clang-rpc-ci-pw-3p-gh-project-chip-connected-dotplus-with-2h56m18s-interval\">Trigger a gitiles poll</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "matter-linux-x64-chip-tool" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-chip-tool",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>matter.ci / matter-linux-x64-chip-tool</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-x64-chip-tool\">matter.try / matter-linux-x64-chip-tool</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-x64-chip-tool\">matter.dev.ci / matter-linux-x64-chip-tool</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-x64-chip-tool\">matter.dev.try / matter-linux-x64-chip-tool</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-linux-x64-chip-tool\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-linux-x64-chip-tool-ci-pw-3p-gh-project-connectedhomeip-dotplus-with-2h54m39s-interval\">Trigger a gitiles poll</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "matter-linux-x64-tests-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-tests-clang",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>matter.ci / matter-linux-x64-tests-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-x64-tests-clang\">matter.try / matter-linux-x64-tests-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-x64-tests-clang\">matter.dev.ci / matter-linux-x64-tests-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-x64-tests-clang\">matter.dev.try / matter-linux-x64-tests-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-linux-x64-tests-clang\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-linux-x64-tests-clang-ci-pw-3p-gh-project-chip-connectedhomeip-dotplus-with-2h53m31s-interval\">Trigger a gitiles poll</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "matter.dev.ci" |
| swarming { |
| builders { |
| name: "matter-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "pw help",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest",' |
| ' "setup_path": "scripts/bootstrap.sh",' |
| ' "shell": "bash"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-envtest\">matter.ci / matter-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-envtest\">matter.try / matter-envtest</a></li>\n<li>matter.dev.ci / matter-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-envtest\">matter.dev.try / matter-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-envtest\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-envtest-dev-ci-pw-3p-gh-project-chip-connectedhomeip-dotplus-with-2h59m37s-interval\">Trigger a gitiles poll</a></p>\n" |
| } |
| builders { |
| name: "matter-linux-arm64-light-clang-rpc" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-arm64-light-clang-rpc",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-arm64-light-clang-rpc\">matter.ci / matter-linux-arm64-light-clang-rpc</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-arm64-light-clang-rpc\">matter.try / matter-linux-arm64-light-clang-rpc</a></li>\n<li>matter.dev.ci / matter-linux-arm64-light-clang-rpc</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-arm64-light-clang-rpc\">matter.dev.try / matter-linux-arm64-light-clang-rpc</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-linux-arm64-light-clang-rpc\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-linux-arm64-light-clang-rpc-dev-ci-pw-3p-gh-project-chip-connect-dotplus-with-2h56m18-interva\">Trigger a gitiles poll</a></p>\n" |
| } |
| builders { |
| name: "matter-linux-x64-chip-tool" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-chip-tool",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-x64-chip-tool\">matter.ci / matter-linux-x64-chip-tool</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-x64-chip-tool\">matter.try / matter-linux-x64-chip-tool</a></li>\n<li>matter.dev.ci / matter-linux-x64-chip-tool</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-x64-chip-tool\">matter.dev.try / matter-linux-x64-chip-tool</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-linux-x64-chip-tool\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-linux-x64-chip-tool-dev-ci-pw-3p-gh-project-connectedhomeip-dotplus-with-2h54m39s-interval\">Trigger a gitiles poll</a></p>\n" |
| } |
| builders { |
| name: "matter-linux-x64-tests-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-tests-clang",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-x64-tests-clang\">matter.ci / matter-linux-x64-tests-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-x64-tests-clang\">matter.try / matter-linux-x64-tests-clang</a></li>\n<li>matter.dev.ci / matter-linux-x64-tests-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-x64-tests-clang\">matter.dev.try / matter-linux-x64-tests-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-linux-x64-tests-clang\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter-linux-x64-tests-clang-dev-ci-pw-3p-gh-project-chip-connectedho-dotplus-with-2h53m31s-interval\">Trigger a gitiles poll</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "matter.dev.try" |
| swarming { |
| builders { |
| name: "matter-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "pw help",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest",' |
| ' "setup_path": "scripts/bootstrap.sh",' |
| ' "shell": "bash"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-envtest\">matter.ci / matter-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-envtest\">matter.try / matter-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-envtest\">matter.dev.ci / matter-envtest</a></li>\n<li>matter.dev.try / matter-envtest</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "matter-linux-arm64-light-clang-rpc" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-arm64-light-clang-rpc",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-arm64-light-clang-rpc\">matter.ci / matter-linux-arm64-light-clang-rpc</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-arm64-light-clang-rpc\">matter.try / matter-linux-arm64-light-clang-rpc</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-arm64-light-clang-rpc\">matter.dev.ci / matter-linux-arm64-light-clang-rpc</a></li>\n<li>matter.dev.try / matter-linux-arm64-light-clang-rpc</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "matter-linux-x64-chip-tool" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-chip-tool",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-x64-chip-tool\">matter.ci / matter-linux-x64-chip-tool</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-x64-chip-tool\">matter.try / matter-linux-x64-chip-tool</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-x64-chip-tool\">matter.dev.ci / matter-linux-x64-chip-tool</a></li>\n<li>matter.dev.try / matter-linux-x64-chip-tool</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "matter-linux-x64-tests-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-tests-clang",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-x64-tests-clang\">matter.ci / matter-linux-x64-tests-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-linux-x64-tests-clang\">matter.try / matter-linux-x64-tests-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-x64-tests-clang\">matter.dev.ci / matter-linux-x64-tests-clang</a></li>\n<li>matter.dev.try / matter-linux-x64-tests-clang</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "matter.dev.try.shadow" |
| } |
| buckets { |
| name: "matter.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "matter.try" |
| swarming { |
| builders { |
| name: "matter-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "pw help",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest",' |
| ' "setup_path": "scripts/bootstrap.sh",' |
| ' "shell": "bash"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-envtest\">matter.ci / matter-envtest</a></li>\n<li>matter.try / matter-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-envtest\">matter.dev.ci / matter-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-envtest\">matter.dev.try / matter-envtest</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "matter-linux-arm64-light-clang-rpc" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-arm64-light-clang-rpc",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-arm64-light-clang-rpc\">matter.ci / matter-linux-arm64-light-clang-rpc</a></li>\n<li>matter.try / matter-linux-arm64-light-clang-rpc</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-arm64-light-clang-rpc\">matter.dev.ci / matter-linux-arm64-light-clang-rpc</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-arm64-light-clang-rpc\">matter.dev.try / matter-linux-arm64-light-clang-rpc</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "matter-linux-x64-chip-tool" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-chip-tool",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-x64-chip-tool\">matter.ci / matter-linux-x64-chip-tool</a></li>\n<li>matter.try / matter-linux-x64-chip-tool</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-x64-chip-tool\">matter.dev.ci / matter-linux-x64-chip-tool</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-x64-chip-tool\">matter.dev.try / matter-linux-x64-chip-tool</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "matter-linux-x64-tests-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "arguments": [' |
| ' "--repo=$PW_PROJECT_ROOT",' |
| ' "--target=linux-x64-tests-clang",' |
| ' "build"' |
| ' ],' |
| ' "checkout_options": {' |
| ' "branch": "master",' |
| ' "do_not_cache": true,' |
| ' "equivalent_remotes": [' |
| ' {' |
| ' "remotes": [' |
| ' "https://github.com/google/pigweed",' |
| ' "https://pigweed.googlesource.com/pigweed/pigweed"' |
| ' ]' |
| ' }' |
| ' ],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/third_party/github/project-chip/connectedhomeip",' |
| ' "submodule_timeout_sec": 1800,' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "scripts/setup/environment.json",' |
| ' "relative_pigweed_root": "third_party/pigweed/repo",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "run_script",' |
| ' "script": "scripts/build/build_examples.py"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-linux-x64-tests-clang\">matter.ci / matter-linux-x64-tests-clang</a></li>\n<li>matter.try / matter-linux-x64-tests-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-linux-x64-tests-clang\">matter.dev.ci / matter-linux-x64-tests-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-linux-x64-tests-clang\">matter.dev.try / matter-linux-x64-tests-clang</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "matter.try.shadow" |
| } |
| buckets { |
| name: "matter.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "open-dice.ci" |
| swarming { |
| builders { |
| name: "opendice-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>open-dice.ci / opendice-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-envtest\">open-dice.try / opendice-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-envtest\">open-dice.dev.ci / opendice-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-envtest\">open-dice.dev.try / opendice-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-envtest\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "opendice-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>open-dice.ci / opendice-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-lintformat-full\">open-dice.dev.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat-full\">open-dice.dev.try / opendice-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-lintformat-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "opendice-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>open-dice.ci / opendice-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit\">open-dice.try / opendice-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-presubmit\">open-dice.dev.ci / opendice-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-presubmit\">open-dice.dev.try / opendice-presubmit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-presubmit\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "open-dice.dev.ci" |
| swarming { |
| builders { |
| name: "opendice-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-envtest\">open-dice.ci / opendice-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-envtest\">open-dice.try / opendice-envtest</a></li>\n<li>open-dice.dev.ci / opendice-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-envtest\">open-dice.dev.try / opendice-envtest</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.dev.ci-opendice-envtest\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "opendice-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li>\n<li>open-dice.dev.ci / opendice-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat-full\">open-dice.dev.try / opendice-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.dev.ci-opendice-lintformat-full\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "opendice-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit\">open-dice.ci / opendice-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit\">open-dice.try / opendice-presubmit</a></li>\n<li>open-dice.dev.ci / opendice-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-presubmit\">open-dice.dev.try / opendice-presubmit</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.dev.ci-opendice-presubmit\">Schedule a new build</a></p>\n" |
| } |
| } |
| } |
| buckets { |
| name: "open-dice.dev.try" |
| swarming { |
| builders { |
| name: "opendice-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-envtest\">open-dice.ci / opendice-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-envtest\">open-dice.try / opendice-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-envtest\">open-dice.dev.ci / opendice-envtest</a></li>\n<li>open-dice.dev.try / opendice-envtest</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "opendice-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-lintformat-full\">open-dice.dev.ci / opendice-lintformat-full</a></li>\n<li>open-dice.dev.try / opendice-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat-full\">open-dice.dev.try / opendice-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "opendice-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-lintformat-full\">open-dice.dev.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li>\n<li>open-dice.dev.try / opendice-lintformat-full</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "opendice-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit\">open-dice.ci / opendice-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit\">open-dice.try / opendice-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-presubmit\">open-dice.dev.ci / opendice-presubmit</a></li>\n<li>open-dice.dev.try / opendice-presubmit</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| builders { |
| name: "static-checks-opendice" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "dry_run": true,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/static-checks-opendice\">open-dice.try / static-checks-opendice</a></li>\n<li>open-dice.dev.try / static-checks-opendice</li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.dev.try" |
| dimensions: "pool:luci.pigweed.dev.try" |
| } |
| } |
| } |
| shadow: "open-dice.dev.try.shadow" |
| } |
| buckets { |
| name: "open-dice.dev.try.shadow" |
| constraints { |
| pools: "luci.pigweed.dev.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "open-dice.roll" |
| swarming { |
| builders { |
| name: "boringssl-opendice-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "boringssl",' |
| ' "path": "third_party/boringssl/src",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 7320 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>open-dice.roll / boringssl-opendice-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.roll/boringssl-opendice-roller-dryrun\">open-dice.roll / boringssl-opendice-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.roll-boringssl-opendice-roller\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "boringssl-opendice-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "boringssl",' |
| ' "path": "third_party/boringssl/src",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 7320 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.roll/boringssl-opendice-roller\">open-dice.roll / boringssl-opendice-roller</a></li>\n<li>open-dice.roll / boringssl-opendice-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.roll-boringssl-opendice-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-opendice-roller" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": false,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "pigweed",' |
| ' "path": "third_party/pigweed/src",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 7320 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>open-dice.roll / pigweed-opendice-roller</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.roll/pigweed-opendice-roller-dryrun\">open-dice.roll / pigweed-opendice-roller-dryrun</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.roll-pigweed-opendice-roller\">Schedule a new build</a></p>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pw-opendice-roller-open-dice-roll-main-0-39-0-x-x-1-x\">Trigger a gitiles poll</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| builders { |
| name: "pigweed-opendice-roller-dryrun" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "3600:cores:1|2|4" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.roll" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "auto_roller_options": {' |
| ' "add_gitwatcher_ignore": true,' |
| ' "bot_commit": true,' |
| ' "dry_run": true,' |
| ' "force_submit": false,' |
| ' "labels_to_set": null,' |
| ' "labels_to_wait_on": [],' |
| ' "permit_recommended": false,' |
| ' "poll_interval_secs": 90,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "upstream_ref": "main"' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": true,' |
| ' "do_not_rerun": true,' |
| ' "dry_run": true,' |
| ' "forge_author": true,' |
| ' "recipe": "roller",' |
| ' "submodules": [' |
| ' {' |
| ' "branch": null,' |
| ' "name": "pigweed",' |
| ' "path": "third_party/pigweed/src",' |
| ' "timeout_sec": null' |
| ' }' |
| ' ]' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 7320 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.roll/pigweed-opendice-roller\">open-dice.roll / pigweed-opendice-roller</a></li>\n<li>open-dice.roll / pigweed-opendice-roller-dryrun</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.roll-pigweed-opendice-roller-dryrun\">Schedule a new build</a></p>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| max_concurrent_builds: 1 |
| } |
| } |
| shadow: "open-dice.roll.shadow" |
| } |
| buckets { |
| name: "open-dice.roll.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "open-dice.try" |
| swarming { |
| builders { |
| name: "opendice-envtest" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-envtest\">open-dice.ci / opendice-envtest</a></li>\n<li>open-dice.try / opendice-envtest</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-envtest\">open-dice.dev.ci / opendice-envtest</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-envtest\">open-dice.dev.try / opendice-envtest</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "opendice-lintformat" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "only_on_changed_files": true,' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li>\n<li>open-dice.try / opendice-lintformat</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-lintformat-full\">open-dice.dev.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat-full\">open-dice.dev.try / opendice-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "opendice-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1620 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li>\n<li>open-dice.try / opendice-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-lintformat-full\">open-dice.dev.ci / opendice-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat-full\">open-dice.dev.try / opendice-lintformat-full</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "opendice-presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/open-dice",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "ci_builder_exists": true,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "default_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit\">open-dice.ci / opendice-presubmit</a></li>\n<li>open-dice.try / opendice-presubmit</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-presubmit\">open-dice.dev.ci / opendice-presubmit</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-presubmit\">open-dice.dev.try / opendice-presubmit</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| builders { |
| name: "static-checks-opendice" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.try" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "ci_builder_exists": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "doc_patterns": null,' |
| ' "forbid_requires": false,' |
| ' "ignored_accounts": [' |
| ' "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",' |
| ' "copybara-worker-blackhole@google.com"' |
| ' ],' |
| ' "readability": [],' |
| ' "recipe": "static_checks",' |
| ' "require_tested": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 420 |
| expiration_secs: 7200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>open-dice.try / static-checks-opendice</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/static-checks-opendice\">open-dice.dev.try / static-checks-opendice</a></li>\n</ul>\n" |
| shadow_builder_adjustments { |
| service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| pool: "luci.pigweed.try" |
| dimensions: "pool:luci.pigweed.try" |
| } |
| } |
| } |
| shadow: "open-dice.try.shadow" |
| } |
| buckets { |
| name: "open-dice.try.shadow" |
| constraints { |
| pools: "luci.pigweed.try" |
| service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "pigweed.ci" |
| swarming { |
| builders { |
| name: "coverage" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "gcs_bucket": "pigweed-ci-builds",' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "export",' |
| ' "step": [' |
| ' "coverage"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / coverage</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/coverage\">pigweed.try / coverage</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/coverage\">pigweed.dev.ci / coverage</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/coverage\">pigweed.dev.try / coverage</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-coverage\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "docs-builder" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "extra_args": [' |
| ' "--@rules_python//sphinxdocs:extra_env=GOOGLE_ANALYTICS_ID=G-JQJJWFZWFB",' |
| ' "--@rules_python//sphinxdocs:extra_env=LUCI_IS_TRY=0"' |
| ' ],' |
| ' "program": [' |
| ' "docs"' |
| ' ]' |
| ' },' |
| ' "bucket": "pigweed-docs",' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "comment": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "link_template": "",' |
| ' "recipe": "docs_builder"' |
| '}' |
| priority: 35 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-docs-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / docs-builder</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/docs-builder\">pigweed.try / docs-builder</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/docs-builder-newpatchset\">pigweed.try / docs-builder-newpatchset</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/docs-builder\">pigweed.dev.ci / docs-builder</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/docs-builder\">pigweed.dev.try / docs-builder</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/docs-builder-newpatchset\">pigweed.dev.try / docs-builder-newpatchset</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-docs-builder\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 4 |
| } |
| builders { |
| name: "envtest-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-linux\">pigweed.try / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-linux\">pigweed.dev.try / envtest-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows-11\">pigweed.ci / envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-linux\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "envtest-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / envtest-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-arm\">pigweed.try / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-arm\">pigweed.dev.try / envtest-mac-arm</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li>\n<li>pigweed.ci / envtest-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows-11\">pigweed.ci / envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-mac-arm\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "envtest-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / envtest-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-x86\">pigweed.try / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-x86\">pigweed.dev.try / envtest-mac-x86</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li>\n<li>pigweed.ci / envtest-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows-11\">pigweed.ci / envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-mac-x86\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "envtest-windows-11" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / envtest-windows-11</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-windows-11\">pigweed.try / envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows-11\">pigweed.dev.ci / envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-windows-11\">pigweed.dev.try / envtest-windows-11</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li>\n<li>pigweed.ci / envtest-windows-11</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-windows-11\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "host-tools-builder-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": true,' |
| ' "artifacts": [' |
| ' "non_default_toolchain/host_tools/*"' |
| ' ],' |
| ' "build_options": {' |
| ' "gn_args": [],' |
| ' "ninja_targets": [' |
| ' "host_tools"' |
| ' ],' |
| ' "packages": []' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/host_tools",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_clang_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_gcc_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_tools/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "non_default_toolchain/"' |
| ' }' |
| ' ],' |
| ' "roller_name": null' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "go" |
| path: "go" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "host-tools-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders on other platforms:<ul>\n<li>pigweed.ci / host-tools-builder-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-mac-arm\">pigweed.ci / host-tools-builder-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-mac-x86\">pigweed.ci / host-tools-builder-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-windows\">pigweed.ci / host-tools-builder-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-linux\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "host-tools-builder-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": true,' |
| ' "artifacts": [' |
| ' "non_default_toolchain/host_tools/*"' |
| ' ],' |
| ' "build_options": {' |
| ' "gn_args": [],' |
| ' "ninja_targets": [' |
| ' "host_tools"' |
| ' ],' |
| ' "packages": []' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/host_tools",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_clang_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_gcc_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_tools/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "non_default_toolchain/"' |
| ' }' |
| ' ],' |
| ' "roller_name": null' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "go" |
| path: "go" |
| wait_for_warm_cache_secs: 120 |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "host-tools-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-linux\">pigweed.ci / host-tools-builder-linux</a></li>\n<li>pigweed.ci / host-tools-builder-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-mac-x86\">pigweed.ci / host-tools-builder-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-windows\">pigweed.ci / host-tools-builder-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-mac-arm\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "host-tools-builder-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": true,' |
| ' "artifacts": [' |
| ' "non_default_toolchain/host_tools/*"' |
| ' ],' |
| ' "build_options": {' |
| ' "gn_args": [],' |
| ' "ninja_targets": [' |
| ' "host_tools"' |
| ' ],' |
| ' "packages": []' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/host_tools",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_clang_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_gcc_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_tools/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "non_default_toolchain/"' |
| ' }' |
| ' ],' |
| ' "roller_name": null' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "go" |
| path: "go" |
| wait_for_warm_cache_secs: 120 |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "host-tools-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-linux\">pigweed.ci / host-tools-builder-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-mac-arm\">pigweed.ci / host-tools-builder-mac-arm</a></li>\n<li>pigweed.ci / host-tools-builder-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-windows\">pigweed.ci / host-tools-builder-windows</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-mac-x86\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "host-tools-builder-windows" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": true,' |
| ' "artifacts": [' |
| ' "non_default_toolchain/host_tools/*"' |
| ' ],' |
| ' "build_options": {' |
| ' "gn_args": [],' |
| ' "ninja_targets": [' |
| ' "host_tools"' |
| ' ],' |
| ' "packages": []' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/host_tools",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_clang_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_gcc_debug/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "host_tools/"' |
| ' },' |
| ' {' |
| ' "new": "",' |
| ' "old": "non_default_toolchain/"' |
| ' }' |
| ' ],' |
| ' "roller_name": null' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "go" |
| path: "go" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "host-tools-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-linux\">pigweed.ci / host-tools-builder-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-mac-arm\">pigweed.ci / host-tools-builder-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/host-tools-builder-mac-x86\">pigweed.ci / host-tools-builder-mac-x86</a></li>\n<li>pigweed.ci / host-tools-builder-windows</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-windows\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-lintformat-bazel" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-lintformat-bazel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-bazel\">pigweed.try / pigweed-lintformat-bazel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-bazel\">pigweed.dev.ci / pigweed-lintformat-bazel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-bazel\">pigweed.dev.try / pigweed-lintformat-bazel</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-lintformat-bazel\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2220 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-full\">pigweed.dev.ci / pigweed-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-lintformat-full\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-bthost" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "bthost_package"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-bthost-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-bthost</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-bthost\">pigweed.try / pigweed-linux-bazel-bthost</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-bthost\">pigweed.dev.ci / pigweed-linux-bazel-bthost</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-bthost\">pigweed.dev.try / pigweed-linux-bazel-bthost</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-bthost\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-build-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "bazel_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-build-host-clang\">pigweed.try / pigweed-linux-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-build-host-clang\">pigweed.dev.ci / pigweed-linux-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-build-host-clang\">pigweed.dev.try / pigweed-linux-bazel-build-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-build-host-clang\">pigweed.ci / pigweed-mac-arm-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-build-host-clang\">pigweed.ci / pigweed-mac-x86-bazel-build-host-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-build-host-clang\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-integration" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "integration"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-integration</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-integration\">pigweed.try / pigweed-linux-bazel-integration</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-integration\">pigweed.dev.ci / pigweed-linux-bazel-integration</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-integration\">pigweed.dev.try / pigweed-linux-bazel-integration</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-integration\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-kernel" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "kernel"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-kernel\">pigweed.try / pigweed-linux-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-kernel\">pigweed.dev.ci / pigweed-linux-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-kernel\">pigweed.dev.try / pigweed-linux-bazel-kernel</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-kernel\">pigweed.ci / pigweed-mac-arm-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-kernel\">pigweed.ci / pigweed-mac-x86-bazel-kernel</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-kernel\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-main\">pigweed.try / pigweed-linux-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-main\">pigweed.dev.ci / pigweed-linux-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-main\">pigweed.dev.try / pigweed-linux-bazel-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-main\">pigweed.ci / pigweed-mac-arm-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-main\">pigweed.ci / pigweed-mac-x86-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-bazel-main\">pigweed.ci / pigweed-windows-11-bazel-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-asan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "asan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-asan\">pigweed.try / pigweed-linux-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san-asan\">pigweed.dev.ci / pigweed-linux-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-asan\">pigweed.dev.try / pigweed-linux-bazel-san-asan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-asan\">pigweed.ci / pigweed-mac-arm-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-asan\">pigweed.ci / pigweed-mac-x86-bazel-san-asan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-san-asan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-clang-tidy" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "clang-tidy"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-clang-tidy\">pigweed.try / pigweed-linux-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san-clang-tidy\">pigweed.dev.ci / pigweed-linux-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-clang-tidy\">pigweed.dev.try / pigweed-linux-bazel-san-clang-tidy</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-clang-tidy\">pigweed.ci / pigweed-mac-arm-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-clang-tidy\">pigweed.ci / pigweed-mac-x86-bazel-san-clang-tidy</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-san-clang-tidy\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-tsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "tsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-tsan\">pigweed.try / pigweed-linux-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san-tsan\">pigweed.dev.ci / pigweed-linux-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-tsan\">pigweed.dev.try / pigweed-linux-bazel-san-tsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-tsan\">pigweed.ci / pigweed-mac-arm-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-tsan\">pigweed.ci / pigweed-mac-x86-bazel-san-tsan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-san-tsan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-ubsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "ubsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-ubsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-ubsan\">pigweed.try / pigweed-linux-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san-ubsan\">pigweed.dev.ci / pigweed-linux-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-ubsan\">pigweed.dev.try / pigweed-linux-bazel-san-ubsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-bazel-san-ubsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-ubsan\">pigweed.ci / pigweed-mac-arm-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-ubsan\">pigweed.ci / pigweed-mac-x86-bazel-san-ubsan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-san-ubsan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-cmake-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "cmake_clang"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-cmake-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-cmake-host-clang\">pigweed.try / pigweed-linux-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-cmake-host-clang\">pigweed.dev.ci / pigweed-linux-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-cmake-host-clang\">pigweed.dev.try / pigweed-linux-cmake-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-cmake-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-cmake-host-clang\">pigweed.ci / pigweed-mac-arm-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-cmake-host-clang\">pigweed.ci / pigweed-mac-x86-cmake-host-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-cmake-host-clang\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-arduino-pico" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "arduino_pico"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-arduino-pico\">pigweed.try / pigweed-linux-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-arduino-pico\">pigweed.dev.ci / pigweed-linux-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-arduino-pico\">pigweed.dev.try / pigweed-linux-gn-arduino-pico</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-arduino-pico\">pigweed.ci / pigweed-mac-arm-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-arduino-pico\">pigweed.ci / pigweed-mac-x86-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-arduino-pico\">pigweed.ci / pigweed-windows-11-gn-arduino-pico</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-arduino-pico\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-compatibility-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-compatibility-main\">pigweed.try / pigweed-linux-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-compatibility-main\">pigweed.dev.ci / pigweed-linux-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-compatibility-main\">pigweed.dev.try / pigweed-linux-gn-compatibility-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-compatibility-main\">pigweed.ci / pigweed-mac-arm-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-compatibility-main\">pigweed.ci / pigweed-mac-x86-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-compatibility-main\">pigweed.ci / pigweed-windows-11-gn-compatibility-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-compatibility-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-compatibility-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-compatibility-platform\">pigweed.try / pigweed-linux-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-compatibility-platform\">pigweed.dev.ci / pigweed-linux-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-compatibility-platform\">pigweed.dev.try / pigweed-linux-gn-compatibility-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-compatibility-platform\">pigweed.ci / pigweed-mac-arm-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-compatibility-platform\">pigweed.ci / pigweed-mac-x86-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-compatibility-platform\">pigweed.ci / pigweed-windows-11-gn-compatibility-platform</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-compatibility-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-crypto-mbedtls" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_crypto_mbedtls_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-crypto-mbedtls</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-crypto-mbedtls\">pigweed.try / pigweed-linux-gn-crypto-mbedtls</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-crypto-mbedtls\">pigweed.dev.ci / pigweed-linux-gn-crypto-mbedtls</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-crypto-mbedtls\">pigweed.dev.try / pigweed-linux-gn-crypto-mbedtls</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-crypto-mbedtls\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-fuzz" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "fuzz"' |
| ' ],' |
| ' "use_time_for_rng_seed": true' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-fuzz\">pigweed.try / pigweed-linux-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-fuzz\">pigweed.dev.ci / pigweed-linux-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-fuzz\">pigweed.dev.try / pigweed-linux-gn-fuzz</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-fuzz\">pigweed.ci / pigweed-mac-arm-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-fuzz\">pigweed.ci / pigweed-mac-x86-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-fuzz\">pigweed.ci / pigweed-windows-11-gn-fuzz</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-fuzz\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-main\">pigweed.try / pigweed-linux-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-main\">pigweed.dev.ci / pigweed-linux-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-main\">pigweed.dev.try / pigweed-linux-gn-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-main\">pigweed.ci / pigweed-mac-arm-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-main\">pigweed.ci / pigweed-mac-x86-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-main\">pigweed.ci / pigweed-windows-11-gn-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-platform\">pigweed.try / pigweed-linux-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-platform\">pigweed.dev.ci / pigweed-linux-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-platform\">pigweed.dev.try / pigweed-linux-gn-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-platform\">pigweed.ci / pigweed-mac-arm-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-platform\">pigweed.ci / pigweed-mac-x86-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-platform\">pigweed.ci / pigweed-windows-11-gn-platform</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-san" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "sanitizers"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-san</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-san\">pigweed.try / pigweed-linux-gn-san</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-san\">pigweed.dev.ci / pigweed-linux-gn-san</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-san\">pigweed.dev.try / pigweed-linux-gn-san</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-san\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-san-msan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "msan"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-san-msan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-san-msan\">pigweed.try / pigweed-linux-gn-san-msan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-san-msan\">pigweed.dev.ci / pigweed-linux-gn-san-msan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-san-msan\">pigweed.dev.try / pigweed-linux-gn-san-msan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-san-msan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-sapphire" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "sapphire"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-sapphire\">pigweed.try / pigweed-linux-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-sapphire\">pigweed.dev.ci / pigweed-linux-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-sapphire\">pigweed.dev.try / pigweed-linux-gn-sapphire</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-sapphire\">pigweed.ci / pigweed-mac-arm-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-sapphire\">pigweed.ci / pigweed-mac-x86-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-sapphire\">pigweed.ci / pigweed-windows-11-gn-sapphire</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-sapphire\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-gn-software-update" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_software_update_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-gn-software-update</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-software-update\">pigweed.try / pigweed-linux-gn-software-update</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-software-update\">pigweed.dev.ci / pigweed-linux-gn-software-update</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-software-update\">pigweed.dev.try / pigweed-linux-gn-software-update</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-software-update\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-static-analysis" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "static_analysis"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-static-analysis</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-static-analysis\">pigweed.try / pigweed-linux-static-analysis</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-static-analysis\">pigweed.dev.ci / pigweed-linux-static-analysis</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-static-analysis\">pigweed.dev.try / pigweed-linux-static-analysis</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-static-analysis</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-static-analysis\">pigweed.ci / pigweed-windows-11-static-analysis</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-static-analysis\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-vscode" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "vscode_test"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Known Issue(s):<ul>\n<li><a href=\"https://issuetracker.google.com/409831819\">b/409831819</a></li>\n</ul>\nCorresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-vscode\">pigweed.try / pigweed-linux-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-vscode\">pigweed.dev.ci / pigweed-linux-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-vscode\">pigweed.dev.try / pigweed-linux-vscode</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-vscode\">pigweed.ci / pigweed-mac-arm-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-vscode\">pigweed.ci / pigweed-mac-x86-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-vscode\">pigweed.ci / pigweed-windows-11-vscode</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-vscode\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-linux-zephyr" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "zephyr_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-linux-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-zephyr\">pigweed.try / pigweed-linux-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-zephyr\">pigweed.dev.ci / pigweed-linux-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-zephyr\">pigweed.dev.try / pigweed-linux-zephyr</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / pigweed-linux-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-zephyr\">pigweed.ci / pigweed-mac-arm-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-zephyr\">pigweed.ci / pigweed-mac-x86-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-zephyr\">pigweed.ci / pigweed-windows-11-zephyr</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-zephyr\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-build-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "bazel_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-build-host-clang\">pigweed.try / pigweed-mac-arm-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-build-host-clang\">pigweed.dev.ci / pigweed-mac-arm-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-build-host-clang\">pigweed.dev.try / pigweed-mac-arm-bazel-build-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-build-host-clang\">pigweed.ci / pigweed-linux-bazel-build-host-clang</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-build-host-clang\">pigweed.ci / pigweed-mac-x86-bazel-build-host-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-build-host-clang\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-kernel" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "kernel"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-kernel\">pigweed.try / pigweed-mac-arm-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-kernel\">pigweed.dev.ci / pigweed-mac-arm-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-kernel\">pigweed.dev.try / pigweed-mac-arm-bazel-kernel</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-kernel\">pigweed.ci / pigweed-linux-bazel-kernel</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-kernel\">pigweed.ci / pigweed-mac-x86-bazel-kernel</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-kernel\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-main\">pigweed.try / pigweed-mac-arm-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-main\">pigweed.dev.ci / pigweed-mac-arm-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-main\">pigweed.dev.try / pigweed-mac-arm-bazel-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-main\">pigweed.ci / pigweed-linux-bazel-main</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-main\">pigweed.ci / pigweed-mac-x86-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-bazel-main\">pigweed.ci / pigweed-windows-11-bazel-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-san-asan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "asan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san-asan\">pigweed.try / pigweed-mac-arm-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-asan\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san-asan\">pigweed.dev.try / pigweed-mac-arm-bazel-san-asan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-asan\">pigweed.ci / pigweed-linux-bazel-san-asan</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-asan\">pigweed.ci / pigweed-mac-x86-bazel-san-asan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-san-asan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-san-clang-tidy" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "clang-tidy"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san-clang-tidy\">pigweed.try / pigweed-mac-arm-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-clang-tidy\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san-clang-tidy\">pigweed.dev.try / pigweed-mac-arm-bazel-san-clang-tidy</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-clang-tidy\">pigweed.ci / pigweed-linux-bazel-san-clang-tidy</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-clang-tidy\">pigweed.ci / pigweed-mac-x86-bazel-san-clang-tidy</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-san-clang-tidy\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-san-tsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "tsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san-tsan\">pigweed.try / pigweed-mac-arm-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-tsan\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san-tsan\">pigweed.dev.try / pigweed-mac-arm-bazel-san-tsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-tsan\">pigweed.ci / pigweed-linux-bazel-san-tsan</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-tsan\">pigweed.ci / pigweed-mac-x86-bazel-san-tsan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-san-tsan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-bazel-san-ubsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "ubsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-ubsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san-ubsan\">pigweed.try / pigweed-mac-arm-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-ubsan\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san-ubsan\">pigweed.dev.try / pigweed-mac-arm-bazel-san-ubsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-ubsan\">pigweed.ci / pigweed-linux-bazel-san-ubsan</a></li>\n<li>pigweed.ci / pigweed-mac-arm-bazel-san-ubsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san-ubsan\">pigweed.ci / pigweed-mac-x86-bazel-san-ubsan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-san-ubsan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-cmake-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "cmake_clang"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-cmake-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-cmake-host-clang\">pigweed.try / pigweed-mac-arm-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-cmake-host-clang\">pigweed.dev.ci / pigweed-mac-arm-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-cmake-host-clang\">pigweed.dev.try / pigweed-mac-arm-cmake-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-cmake-host-clang\">pigweed.ci / pigweed-linux-cmake-host-clang</a></li>\n<li>pigweed.ci / pigweed-mac-arm-cmake-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-cmake-host-clang\">pigweed.ci / pigweed-mac-x86-cmake-host-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-cmake-host-clang\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-arduino-pico" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "arduino_pico"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-arduino-pico\">pigweed.try / pigweed-mac-arm-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-arduino-pico\">pigweed.dev.ci / pigweed-mac-arm-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-arduino-pico\">pigweed.dev.try / pigweed-mac-arm-gn-arduino-pico</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-arduino-pico\">pigweed.ci / pigweed-linux-gn-arduino-pico</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-arduino-pico\">pigweed.ci / pigweed-mac-x86-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-arduino-pico\">pigweed.ci / pigweed-windows-11-gn-arduino-pico</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-arduino-pico\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-compatibility-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-compatibility-main\">pigweed.try / pigweed-mac-arm-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-compatibility-main\">pigweed.dev.ci / pigweed-mac-arm-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-compatibility-main\">pigweed.dev.try / pigweed-mac-arm-gn-compatibility-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-compatibility-main\">pigweed.ci / pigweed-linux-gn-compatibility-main</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-compatibility-main\">pigweed.ci / pigweed-mac-x86-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-compatibility-main\">pigweed.ci / pigweed-windows-11-gn-compatibility-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-compatibility-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-compatibility-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-compatibility-platform\">pigweed.try / pigweed-mac-arm-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-compatibility-platform\">pigweed.dev.ci / pigweed-mac-arm-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-compatibility-platform\">pigweed.dev.try / pigweed-mac-arm-gn-compatibility-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-compatibility-platform\">pigweed.ci / pigweed-linux-gn-compatibility-platform</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-compatibility-platform\">pigweed.ci / pigweed-mac-x86-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-compatibility-platform\">pigweed.ci / pigweed-windows-11-gn-compatibility-platform</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-compatibility-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-fuzz" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "fuzz"' |
| ' ],' |
| ' "use_time_for_rng_seed": true' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-fuzz\">pigweed.try / pigweed-mac-arm-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-fuzz\">pigweed.dev.ci / pigweed-mac-arm-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-fuzz\">pigweed.dev.try / pigweed-mac-arm-gn-fuzz</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-fuzz\">pigweed.ci / pigweed-linux-gn-fuzz</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-fuzz\">pigweed.ci / pigweed-mac-x86-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-fuzz\">pigweed.ci / pigweed-windows-11-gn-fuzz</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-fuzz\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-main\">pigweed.try / pigweed-mac-arm-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-main\">pigweed.dev.ci / pigweed-mac-arm-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-main\">pigweed.dev.try / pigweed-mac-arm-gn-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-main\">pigweed.ci / pigweed-linux-gn-main</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-main\">pigweed.ci / pigweed-mac-x86-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-main\">pigweed.ci / pigweed-windows-11-gn-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-platform\">pigweed.try / pigweed-mac-arm-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-platform\">pigweed.dev.ci / pigweed-mac-arm-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-platform\">pigweed.dev.try / pigweed-mac-arm-gn-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-platform\">pigweed.ci / pigweed-linux-gn-platform</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-platform\">pigweed.ci / pigweed-mac-x86-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-platform\">pigweed.ci / pigweed-windows-11-gn-platform</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-gn-sapphire" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "misc"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-sapphire\">pigweed.try / pigweed-mac-arm-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-gn-sapphire\">pigweed.dev.ci / pigweed-mac-arm-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-sapphire\">pigweed.dev.try / pigweed-mac-arm-gn-sapphire</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-sapphire\">pigweed.ci / pigweed-linux-gn-sapphire</a></li>\n<li>pigweed.ci / pigweed-mac-arm-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-sapphire\">pigweed.ci / pigweed-mac-x86-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-sapphire\">pigweed.ci / pigweed-windows-11-gn-sapphire</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-sapphire\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-vscode" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "vscode_test"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-vscode\">pigweed.try / pigweed-mac-arm-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-vscode\">pigweed.dev.ci / pigweed-mac-arm-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-vscode\">pigweed.dev.try / pigweed-mac-arm-vscode</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-vscode\">pigweed.ci / pigweed-linux-vscode</a></li>\n<li>pigweed.ci / pigweed-mac-arm-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-vscode\">pigweed.ci / pigweed-mac-x86-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-vscode\">pigweed.ci / pigweed-windows-11-vscode</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-vscode\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-arm-zephyr" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "zephyr_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-arm-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-zephyr\">pigweed.try / pigweed-mac-arm-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-zephyr\">pigweed.dev.ci / pigweed-mac-arm-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-zephyr\">pigweed.dev.try / pigweed-mac-arm-zephyr</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-zephyr\">pigweed.ci / pigweed-linux-zephyr</a></li>\n<li>pigweed.ci / pigweed-mac-arm-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-zephyr\">pigweed.ci / pigweed-mac-x86-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-zephyr\">pigweed.ci / pigweed-windows-11-zephyr</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-zephyr\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-build-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "bazel_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-build-host-clang\">pigweed.try / pigweed-mac-x86-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-build-host-clang\">pigweed.dev.ci / pigweed-mac-x86-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-build-host-clang\">pigweed.dev.try / pigweed-mac-x86-bazel-build-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-build-host-clang\">pigweed.ci / pigweed-linux-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-build-host-clang\">pigweed.ci / pigweed-mac-arm-bazel-build-host-clang</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-build-host-clang</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-build-host-clang\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-kernel" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "kernel"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-kernel\">pigweed.try / pigweed-mac-x86-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-kernel\">pigweed.dev.ci / pigweed-mac-x86-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-kernel\">pigweed.dev.try / pigweed-mac-x86-bazel-kernel</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-kernel\">pigweed.ci / pigweed-linux-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-kernel\">pigweed.ci / pigweed-mac-arm-bazel-kernel</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-kernel</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-kernel\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-main\">pigweed.try / pigweed-mac-x86-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-main\">pigweed.dev.ci / pigweed-mac-x86-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-main\">pigweed.dev.try / pigweed-mac-x86-bazel-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-main\">pigweed.ci / pigweed-linux-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-main\">pigweed.ci / pigweed-mac-arm-bazel-main</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-bazel-main\">pigweed.ci / pigweed-windows-11-bazel-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-san-asan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "asan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san-asan\">pigweed.try / pigweed-mac-x86-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-asan\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san-asan\">pigweed.dev.try / pigweed-mac-x86-bazel-san-asan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-asan\">pigweed.ci / pigweed-linux-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-asan\">pigweed.ci / pigweed-mac-arm-bazel-san-asan</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-asan</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-san-asan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-san-clang-tidy" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "clang-tidy"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san-clang-tidy\">pigweed.try / pigweed-mac-x86-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-clang-tidy\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san-clang-tidy\">pigweed.dev.try / pigweed-mac-x86-bazel-san-clang-tidy</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-clang-tidy\">pigweed.ci / pigweed-linux-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-clang-tidy\">pigweed.ci / pigweed-mac-arm-bazel-san-clang-tidy</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-clang-tidy</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-san-clang-tidy\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-san-tsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "tsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san-tsan\">pigweed.try / pigweed-mac-x86-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-tsan\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san-tsan\">pigweed.dev.try / pigweed-mac-x86-bazel-san-tsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-tsan\">pigweed.ci / pigweed-linux-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-tsan\">pigweed.ci / pigweed-mac-arm-bazel-san-tsan</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-tsan</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-san-tsan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-bazel-san-ubsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "ubsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-ubsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san-ubsan\">pigweed.try / pigweed-mac-x86-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-ubsan\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san-ubsan\">pigweed.dev.try / pigweed-mac-x86-bazel-san-ubsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-ubsan\">pigweed.ci / pigweed-linux-bazel-san-ubsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san-ubsan\">pigweed.ci / pigweed-mac-arm-bazel-san-ubsan</a></li>\n<li>pigweed.ci / pigweed-mac-x86-bazel-san-ubsan</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-san-ubsan\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-cmake-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "cmake_clang"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-cmake-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-cmake-host-clang\">pigweed.try / pigweed-mac-x86-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-cmake-host-clang\">pigweed.dev.ci / pigweed-mac-x86-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-cmake-host-clang\">pigweed.dev.try / pigweed-mac-x86-cmake-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-cmake-host-clang\">pigweed.ci / pigweed-linux-cmake-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-cmake-host-clang\">pigweed.ci / pigweed-mac-arm-cmake-host-clang</a></li>\n<li>pigweed.ci / pigweed-mac-x86-cmake-host-clang</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-cmake-host-clang\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-arduino-pico" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "arduino_pico"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-arduino-pico\">pigweed.try / pigweed-mac-x86-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-arduino-pico\">pigweed.dev.ci / pigweed-mac-x86-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-arduino-pico\">pigweed.dev.try / pigweed-mac-x86-gn-arduino-pico</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-arduino-pico\">pigweed.ci / pigweed-linux-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-arduino-pico\">pigweed.ci / pigweed-mac-arm-gn-arduino-pico</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-arduino-pico\">pigweed.ci / pigweed-windows-11-gn-arduino-pico</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-arduino-pico\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-compatibility-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 4620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-compatibility-main\">pigweed.try / pigweed-mac-x86-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-compatibility-main\">pigweed.dev.ci / pigweed-mac-x86-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-compatibility-main\">pigweed.dev.try / pigweed-mac-x86-gn-compatibility-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-compatibility-main\">pigweed.ci / pigweed-linux-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-compatibility-main\">pigweed.ci / pigweed-mac-arm-gn-compatibility-main</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-compatibility-main\">pigweed.ci / pigweed-windows-11-gn-compatibility-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-compatibility-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-compatibility-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 4620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-compatibility-platform\">pigweed.try / pigweed-mac-x86-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-compatibility-platform\">pigweed.dev.ci / pigweed-mac-x86-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-compatibility-platform\">pigweed.dev.try / pigweed-mac-x86-gn-compatibility-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-compatibility-platform\">pigweed.ci / pigweed-linux-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-compatibility-platform\">pigweed.ci / pigweed-mac-arm-gn-compatibility-platform</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-compatibility-platform\">pigweed.ci / pigweed-windows-11-gn-compatibility-platform</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-compatibility-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-fuzz" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "fuzz"' |
| ' ],' |
| ' "use_time_for_rng_seed": true' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-fuzz\">pigweed.try / pigweed-mac-x86-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-fuzz\">pigweed.dev.ci / pigweed-mac-x86-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-fuzz\">pigweed.dev.try / pigweed-mac-x86-gn-fuzz</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-fuzz\">pigweed.ci / pigweed-linux-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-fuzz\">pigweed.ci / pigweed-mac-arm-gn-fuzz</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-fuzz\">pigweed.ci / pigweed-windows-11-gn-fuzz</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-fuzz\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 4620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-main\">pigweed.try / pigweed-mac-x86-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-main\">pigweed.dev.ci / pigweed-mac-x86-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-main\">pigweed.dev.try / pigweed-mac-x86-gn-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-main\">pigweed.ci / pigweed-linux-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-main\">pigweed.ci / pigweed-mac-arm-gn-main</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-main\">pigweed.ci / pigweed-windows-11-gn-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 4620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-platform\">pigweed.try / pigweed-mac-x86-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-platform\">pigweed.dev.ci / pigweed-mac-x86-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-platform\">pigweed.dev.try / pigweed-mac-x86-gn-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-platform\">pigweed.ci / pigweed-linux-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-platform\">pigweed.ci / pigweed-mac-arm-gn-platform</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-platform\">pigweed.ci / pigweed-windows-11-gn-platform</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-gn-sapphire" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "misc"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-sapphire\">pigweed.try / pigweed-mac-x86-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-gn-sapphire\">pigweed.dev.ci / pigweed-mac-x86-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-sapphire\">pigweed.dev.try / pigweed-mac-x86-gn-sapphire</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-sapphire\">pigweed.ci / pigweed-linux-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-sapphire\">pigweed.ci / pigweed-mac-arm-gn-sapphire</a></li>\n<li>pigweed.ci / pigweed-mac-x86-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-gn-sapphire\">pigweed.ci / pigweed-windows-11-gn-sapphire</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-sapphire\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-vscode" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "vscode_test"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-vscode\">pigweed.try / pigweed-mac-x86-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-vscode\">pigweed.dev.ci / pigweed-mac-x86-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-vscode\">pigweed.dev.try / pigweed-mac-x86-vscode</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-vscode\">pigweed.ci / pigweed-linux-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-vscode\">pigweed.ci / pigweed-mac-arm-vscode</a></li>\n<li>pigweed.ci / pigweed-mac-x86-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-vscode\">pigweed.ci / pigweed-windows-11-vscode</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-vscode\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-mac-x86-zephyr" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "zephyr_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-mac-x86-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-zephyr\">pigweed.try / pigweed-mac-x86-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-zephyr\">pigweed.dev.ci / pigweed-mac-x86-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-zephyr\">pigweed.dev.try / pigweed-mac-x86-zephyr</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-zephyr\">pigweed.ci / pigweed-linux-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-zephyr\">pigweed.ci / pigweed-mac-arm-zephyr</a></li>\n<li>pigweed.ci / pigweed-mac-x86-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-11-zephyr\">pigweed.ci / pigweed-windows-11-zephyr</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-zephyr\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-stm32f429i" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "120:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "pigweed"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-stm32f429i</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i\">pigweed.try / pigweed-stm32f429i</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i\">pigweed.dev.ci / pigweed-stm32f429i</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i\">pigweed.dev.try / pigweed-stm32f429i</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-stm32f429i\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-stm32f429i-combined" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "stm32f429i"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-stm32f429i-combined</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-combined\">pigweed.try / pigweed-stm32f429i-combined</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-combined\">pigweed.dev.ci / pigweed-stm32f429i-combined</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-combined\">pigweed.dev.try / pigweed-stm32f429i-combined</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-stm32f429i-combined\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-stm32f429i-subbuild" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "build_options": {' |
| ' "gn_args": [],' |
| ' "ninja_targets": [' |
| ' "stm32f429i_debug",' |
| ' "stm32f429i_size_optimized",' |
| ' "stm32f429i_speed_optimized"' |
| ' ],' |
| ' "packages": []' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "build"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-stm32f429i-subbuild</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-subbuild\">pigweed.try / pigweed-stm32f429i-subbuild</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-subbuild\">pigweed.dev.ci / pigweed-stm32f429i-subbuild</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-subbuild\">pigweed.dev.try / pigweed-stm32f429i-subbuild</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-stm32f429i-subbuild\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-bazel-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-bazel-main\">pigweed.try / pigweed-windows-11-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-bazel-main\">pigweed.dev.ci / pigweed-windows-11-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-bazel-main\">pigweed.dev.try / pigweed-windows-11-bazel-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-main\">pigweed.ci / pigweed-linux-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-main\">pigweed.ci / pigweed-mac-arm-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-main\">pigweed.ci / pigweed-mac-x86-bazel-main</a></li>\n<li>pigweed.ci / pigweed-windows-11-bazel-main</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-bazel-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-arduino-pico" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "arduino_pico"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-arduino-pico</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-arduino-pico\">pigweed.try / pigweed-windows-11-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-arduino-pico\">pigweed.dev.ci / pigweed-windows-11-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-arduino-pico\">pigweed.dev.try / pigweed-windows-11-gn-arduino-pico</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-arduino-pico\">pigweed.ci / pigweed-linux-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-arduino-pico\">pigweed.ci / pigweed-mac-arm-gn-arduino-pico</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-arduino-pico\">pigweed.ci / pigweed-mac-x86-gn-arduino-pico</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-arduino-pico</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-arduino-pico\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-compatibility-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-compatibility-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-compatibility-main\">pigweed.try / pigweed-windows-11-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-compatibility-main\">pigweed.dev.ci / pigweed-windows-11-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-compatibility-main\">pigweed.dev.try / pigweed-windows-11-gn-compatibility-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-compatibility-main\">pigweed.ci / pigweed-linux-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-compatibility-main\">pigweed.ci / pigweed-mac-arm-gn-compatibility-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-compatibility-main\">pigweed.ci / pigweed-mac-x86-gn-compatibility-main</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-compatibility-main</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-compatibility-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-compatibility-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pw_env_setup/compatibility.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-compatibility-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-compatibility-platform\">pigweed.try / pigweed-windows-11-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-compatibility-platform\">pigweed.dev.ci / pigweed-windows-11-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-compatibility-platform\">pigweed.dev.try / pigweed-windows-11-gn-compatibility-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-compatibility-platform\">pigweed.ci / pigweed-linux-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-compatibility-platform\">pigweed.ci / pigweed-mac-arm-gn-compatibility-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-compatibility-platform\">pigweed.ci / pigweed-mac-x86-gn-compatibility-platform</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-compatibility-platform</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-compatibility-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-fuzz" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "fuzz"' |
| ' ],' |
| ' "use_time_for_rng_seed": true' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-fuzz</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-fuzz\">pigweed.try / pigweed-windows-11-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-fuzz\">pigweed.dev.ci / pigweed-windows-11-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-fuzz\">pigweed.dev.try / pigweed-windows-11-gn-fuzz</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-fuzz\">pigweed.ci / pigweed-linux-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-fuzz\">pigweed.ci / pigweed-mac-arm-gn-fuzz</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-fuzz\">pigweed.ci / pigweed-mac-x86-gn-fuzz</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-fuzz</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-fuzz\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_main_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 4620 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-main\">pigweed.try / pigweed-windows-11-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-main\">pigweed.dev.ci / pigweed-windows-11-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-main\">pigweed.dev.try / pigweed-windows-11-gn-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-main\">pigweed.ci / pigweed-linux-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-main\">pigweed.ci / pigweed-mac-arm-gn-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-main\">pigweed.ci / pigweed-mac-x86-gn-main</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-main</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-main\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-platform" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "gn_platform_build_check"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-platform</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-platform\">pigweed.try / pigweed-windows-11-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-platform\">pigweed.dev.ci / pigweed-windows-11-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-platform\">pigweed.dev.try / pigweed-windows-11-gn-platform</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-platform\">pigweed.ci / pigweed-linux-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-platform\">pigweed.ci / pigweed-mac-arm-gn-platform</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-platform\">pigweed.ci / pigweed-mac-x86-gn-platform</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-platform</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-platform\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-gn-sapphire" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "misc"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-gn-sapphire</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-gn-sapphire\">pigweed.try / pigweed-windows-11-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-gn-sapphire\">pigweed.dev.ci / pigweed-windows-11-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-gn-sapphire\">pigweed.dev.try / pigweed-windows-11-gn-sapphire</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-sapphire\">pigweed.ci / pigweed-linux-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-gn-sapphire\">pigweed.ci / pigweed-mac-arm-gn-sapphire</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-gn-sapphire\">pigweed.ci / pigweed-mac-x86-gn-sapphire</a></li>\n<li>pigweed.ci / pigweed-windows-11-gn-sapphire</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-gn-sapphire\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-static-analysis" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "static_analysis"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-static-analysis</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-static-analysis\">pigweed.try / pigweed-windows-11-static-analysis</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-static-analysis\">pigweed.dev.ci / pigweed-windows-11-static-analysis</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-static-analysis\">pigweed.dev.try / pigweed-windows-11-static-analysis</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-static-analysis\">pigweed.ci / pigweed-linux-static-analysis</a></li>\n<li>pigweed.ci / pigweed-windows-11-static-analysis</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-static-analysis\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-vscode" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "vscode_test"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-vscode</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-vscode\">pigweed.try / pigweed-windows-11-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-vscode\">pigweed.dev.ci / pigweed-windows-11-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-vscode\">pigweed.dev.try / pigweed-windows-11-vscode</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-vscode\">pigweed.ci / pigweed-linux-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-vscode\">pigweed.ci / pigweed-mac-arm-vscode</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-vscode\">pigweed.ci / pigweed-mac-x86-vscode</a></li>\n<li>pigweed.ci / pigweed-windows-11-vscode</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-vscode\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-windows-11-zephyr" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "zephyr_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-windows-11-zephyr</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-11-zephyr\">pigweed.try / pigweed-windows-11-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-zephyr\">pigweed.dev.ci / pigweed-windows-11-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-11-zephyr\">pigweed.dev.try / pigweed-windows-11-zephyr</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-zephyr\">pigweed.ci / pigweed-linux-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-zephyr\">pigweed.ci / pigweed-mac-arm-zephyr</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-zephyr\">pigweed.ci / pigweed-mac-x86-zephyr</a></li>\n<li>pigweed.ci / pigweed-windows-11-zephyr</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-11-zephyr\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "pigweed-xref-generator" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "xrefs"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-xref-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / pigweed-xref-generator</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-xref-generator\">pigweed.try / pigweed-xref-generator</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-xref-generator\">pigweed.dev.try / pigweed-xref-generator</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-xref-generator\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "python-packages-linux-amd64-310" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": false,' |
| ' "artifacts": [],' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/third_party/python_packages/310/linux-amd64",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "additional_cipd_files": [' |
| ' "pw_env_setup/py/pw_env_setup/cipd_setup/python310.json"' |
| ' ],' |
| ' "config_file": "pigweed.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "python_wheels",' |
| ' "step": [' |
| ' "vendor_python_wheels"' |
| ' ]' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [],' |
| ' "roller_name": null' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / python-packages-linux-amd64-310</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/python-packages-linux-amd64-310\">pigweed.try / python-packages-linux-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/python-packages-linux-amd64-310\">pigweed.dev.ci / python-packages-linux-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/python-packages-linux-amd64-310\">pigweed.dev.try / python-packages-linux-amd64-310</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / python-packages-linux-amd64-310</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-mac-amd64-310\">pigweed.ci / python-packages-mac-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-windows-amd64-310\">pigweed.ci / python-packages-windows-amd64-310</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-linux-amd64-310\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "python-packages-linux-amd64-311" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": false,' |
| ' "artifacts": [],' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/third_party/python_packages/311/linux-amd64",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "additional_cipd_files": [' |
| ' "pw_env_setup/py/pw_env_setup/cipd_setup/python311.json"' |
| ' ],' |
| ' "config_file": "pigweed.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "python_wheels",' |
| ' "step": [' |
| ' "vendor_python_wheels"' |
| ' ]' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [],' |
| ' "roller_name": null' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / python-packages-linux-amd64-311</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/python-packages-linux-amd64-311\">pigweed.try / python-packages-linux-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/python-packages-linux-amd64-311\">pigweed.dev.ci / python-packages-linux-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/python-packages-linux-amd64-311\">pigweed.dev.try / python-packages-linux-amd64-311</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.ci / python-packages-linux-amd64-311</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-mac-amd64-311\">pigweed.ci / python-packages-mac-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-windows-amd64-311\">pigweed.ci / python-packages-windows-amd64-311</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-linux-amd64-311\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "python-packages-mac-amd64-310" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": false,' |
| ' "artifacts": [],' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/third_party/python_packages/310/mac-amd64",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "additional_cipd_files": [' |
| ' "pw_env_setup/py/pw_env_setup/cipd_setup/python310.json"' |
| ' ],' |
| ' "config_file": "pigweed.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "python_wheels",' |
| ' "step": [' |
| ' "vendor_python_wheels"' |
| ' ]' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [],' |
| ' "roller_name": null' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / python-packages-mac-amd64-310</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/python-packages-mac-amd64-310\">pigweed.try / python-packages-mac-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/python-packages-mac-amd64-310\">pigweed.dev.ci / python-packages-mac-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/python-packages-mac-amd64-310\">pigweed.dev.try / python-packages-mac-amd64-310</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-linux-amd64-310\">pigweed.ci / python-packages-linux-amd64-310</a></li>\n<li>pigweed.ci / python-packages-mac-amd64-310</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-windows-amd64-310\">pigweed.ci / python-packages-windows-amd64-310</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-mac-amd64-310\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "python-packages-mac-amd64-311" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": false,' |
| ' "artifacts": [],' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/third_party/python_packages/311/mac-amd64",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "additional_cipd_files": [' |
| ' "pw_env_setup/py/pw_env_setup/cipd_setup/python311.json"' |
| ' ],' |
| ' "config_file": "pigweed.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "python_wheels",' |
| ' "step": [' |
| ' "vendor_python_wheels"' |
| ' ]' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [],' |
| ' "roller_name": null' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / python-packages-mac-amd64-311</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/python-packages-mac-amd64-311\">pigweed.try / python-packages-mac-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/python-packages-mac-amd64-311\">pigweed.dev.ci / python-packages-mac-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/python-packages-mac-amd64-311\">pigweed.dev.try / python-packages-mac-amd64-311</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-linux-amd64-311\">pigweed.ci / python-packages-linux-amd64-311</a></li>\n<li>pigweed.ci / python-packages-mac-amd64-311</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-windows-amd64-311\">pigweed.ci / python-packages-windows-amd64-311</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-mac-amd64-311\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "python-packages-windows-amd64-310" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": false,' |
| ' "artifacts": [],' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/third_party/python_packages/310/windows-amd64",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "additional_cipd_files": [' |
| ' "pw_env_setup/py/pw_env_setup/cipd_setup/python310.json"' |
| ' ],' |
| ' "config_file": "pigweed.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "python_wheels",' |
| ' "step": [' |
| ' "vendor_python_wheels"' |
| ' ]' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [],' |
| ' "roller_name": null' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / python-packages-windows-amd64-310</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/python-packages-windows-amd64-310\">pigweed.try / python-packages-windows-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/python-packages-windows-amd64-310\">pigweed.dev.ci / python-packages-windows-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/python-packages-windows-amd64-310\">pigweed.dev.try / python-packages-windows-amd64-310</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-linux-amd64-310\">pigweed.ci / python-packages-linux-amd64-310</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-mac-amd64-310\">pigweed.ci / python-packages-mac-amd64-310</a></li>\n<li>pigweed.ci / python-packages-windows-amd64-310</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-windows-amd64-310\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "python-packages-windows-amd64-311" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "add_cipd_platform": false,' |
| ' "artifacts": [],' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "cipd_path": "pigweed/third_party/python_packages/311/windows-amd64",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "additional_cipd_files": [' |
| ' "pw_env_setup/py/pw_env_setup/cipd_setup/python311.json"' |
| ' ],' |
| ' "config_file": "pigweed.json",' |
| ' "relative_pigweed_root": ".",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "python_wheels",' |
| ' "step": [' |
| ' "vendor_python_wheels"' |
| ' ]' |
| ' },' |
| ' "recipe": "target_to_cipd",' |
| ' "replacements": [],' |
| ' "roller_name": null' |
| '}' |
| priority: 50 |
| execution_timeout_secs: 2820 |
| expiration_secs: 43200 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| resultdb { |
| enable: true |
| bq_exports { |
| project: "google.com:pigweed" |
| dataset: "resultdb" |
| table: "pigweed" |
| test_results {} |
| } |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / python-packages-windows-amd64-311</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/python-packages-windows-amd64-311\">pigweed.try / python-packages-windows-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/python-packages-windows-amd64-311\">pigweed.dev.ci / python-packages-windows-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/python-packages-windows-amd64-311\">pigweed.dev.try / python-packages-windows-amd64-311</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-linux-amd64-311\">pigweed.ci / python-packages-linux-amd64-311</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/python-packages-mac-amd64-311\">pigweed.ci / python-packages-mac-amd64-311</a></li>\n<li>pigweed.ci / python-packages-windows-amd64-311</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-windows-amd64-311\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "roll-commenter-pigweed" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:2" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": false,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": false' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "recipe": "roll_commenter",' |
| ' "rollers": [' |
| ' {' |
| ' "bucket": "examples.roll",' |
| ' "builder": "pigweed-examples-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "experimental.roll",' |
| ' "builder": "bazelversion-experimental-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "experimental.roll",' |
| ' "builder": "pigweed-experimental-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "gonk.roll",' |
| ' "builder": "pigweed-gonk-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "kudzu.roll",' |
| ' "builder": "pigweed-kudzu-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "pigweed.roll",' |
| ' "builder": "pigweed-integration-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "quickstart.roll",' |
| ' "builder": "bazelversion-quickstart-bazel-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "quickstart.roll",' |
| ' "builder": "pigweed-quickstart-bazel-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "showcase.roll",' |
| ' "builder": "bazelversion-showcase-sense-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "showcase.roll",' |
| ' "builder": "pigweed-showcase-sense-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "zephyr.roll",' |
| ' "builder": "bazelversion-zephyr-hellodts-roller",' |
| ' "project": "pigweed"' |
| ' },' |
| ' {' |
| ' "bucket": "zephyr.roll",' |
| ' "builder": "pigweed-zephyr-hellodts-roller",' |
| ' "project": "pigweed"' |
| ' }' |
| ' ],' |
| ' "suppress_roller_details": false' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 1020 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "roll-commenter@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li>pigweed.ci / roll-commenter-pigweed</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/roll-commenter-pigweed\">pigweed.try / roll-commenter-pigweed</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/roll-commenter-pigweed\">pigweed.dev.ci / roll-commenter-pigweed</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/roll-commenter-pigweed\">pigweed.dev.try / roll-commenter-pigweed</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-roll-commenter-pigweed\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| builders { |
| name: "test-bug-filer" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "recipe": "test_bug_filer"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| resultdb { |
| enable: true |
| } |
| description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-test-bug-filer\">Schedule a new build</a></p>\n" |
| max_concurrent_builds: 2 |
| } |
| } |
| } |
| buckets { |
| name: "pigweed.dev.ci" |
| swarming { |
| builders { |
| name: "coverage" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "gcs_bucket": "pigweed-ci-builds",' |
| ' "pw_presubmit_options": {' |
| ' "export_dir_name": "export",' |
| ' "step": [' |
| ' "coverage"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/coverage\">pigweed.ci / coverage</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/coverage\">pigweed.try / coverage</a></li>\n<li>pigweed.dev.ci / coverage</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/coverage\">pigweed.dev.try / coverage</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-coverage\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "docs-builder" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "extra_args": [' |
| ' "--@rules_python//sphinxdocs:extra_env=GOOGLE_ANALYTICS_ID=FAKEKEY",' |
| ' "--@rules_python//sphinxdocs:extra_env=LUCI_IS_TRY=0"' |
| ' ],' |
| ' "program": [' |
| ' "docs"' |
| ' ]' |
| ' },' |
| ' "bucket": "pigweed-docs-try",' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "comment": false,' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": false,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "link_template": "https://storage.googleapis.com/pigweed-docs-try/{}/index.html",' |
| ' "recipe": "docs_builder"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/docs-builder\">pigweed.ci / docs-builder</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/docs-builder\">pigweed.try / docs-builder</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/docs-builder-newpatchset\">pigweed.try / docs-builder-newpatchset</a></li>\n<li>pigweed.dev.ci / docs-builder</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/docs-builder\">pigweed.dev.try / docs-builder</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/docs-builder-newpatchset\">pigweed.dev.try / docs-builder-newpatchset</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-docs-builder\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "envtest-linux" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-linux\">pigweed.try / envtest-linux</a></li>\n<li>pigweed.dev.ci / envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-linux\">pigweed.dev.try / envtest-linux</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / envtest-linux</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows-11\">pigweed.dev.ci / envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-linux\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "envtest-mac-arm" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:arm64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-arm\">pigweed.try / envtest-mac-arm</a></li>\n<li>pigweed.dev.ci / envtest-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-arm\">pigweed.dev.try / envtest-mac-arm</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li>\n<li>pigweed.dev.ci / envtest-mac-arm</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows-11\">pigweed.dev.ci / envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-mac-arm\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "envtest-mac-x86" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Mac" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| caches { |
| name: "macos_sdk" |
| path: "macos_sdk" |
| wait_for_warm_cache_secs: 120 |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-x86\">pigweed.try / envtest-mac-x86</a></li>\n<li>pigweed.dev.ci / envtest-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-x86\">pigweed.dev.try / envtest-mac-x86</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li>\n<li>pigweed.dev.ci / envtest-mac-x86</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows-11\">pigweed.dev.ci / envtest-windows-11</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-mac-x86\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "envtest-windows-11" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Windows-11" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_variables": [' |
| ' "PW_BOOTSTRAP_PYTHON=python3"' |
| ' ],' |
| ' "recipe": "envtest"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows-11\">pigweed.ci / envtest-windows-11</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-windows-11\">pigweed.try / envtest-windows-11</a></li>\n<li>pigweed.dev.ci / envtest-windows-11</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-windows-11\">pigweed.dev.try / envtest-windows-11</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li>\n<li>pigweed.dev.ci / envtest-windows-11</li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-windows-11\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-lintformat-bazel" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-bazel\">pigweed.ci / pigweed-lintformat-bazel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-bazel\">pigweed.try / pigweed-lintformat-bazel</a></li>\n<li>pigweed.dev.ci / pigweed-lintformat-bazel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-bazel\">pigweed.dev.try / pigweed-lintformat-bazel</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-lintformat-bazel\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-lintformat-full" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "program": [' |
| ' "lintformat"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2220 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-full\">pigweed.ci / pigweed-lintformat-full</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li>\n<li>pigweed.dev.ci / pigweed-lintformat-full</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-lintformat-full\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-bthost" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "bthost_package"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 5520 |
| expiration_secs: 28800 |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-bthost-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-bthost\">pigweed.ci / pigweed-linux-bazel-bthost</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-bthost\">pigweed.try / pigweed-linux-bazel-bthost</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-bthost</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-bthost\">pigweed.dev.try / pigweed-linux-bazel-bthost</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-bthost\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-build-host-clang" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "pw_presubmit_options": {' |
| ' "step": [' |
| ' "bazel_build"' |
| ' ]' |
| ' },' |
| ' "recipe": "pw_presubmit"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 3720 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-build-host-clang\">pigweed.ci / pigweed-linux-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-build-host-clang\">pigweed.try / pigweed-linux-bazel-build-host-clang</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-build-host-clang\">pigweed.dev.try / pigweed-linux-bazel-build-host-clang</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / pigweed-linux-bazel-build-host-clang</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-build-host-clang\">pigweed.dev.ci / pigweed-mac-arm-bazel-build-host-clang</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-build-host-clang\">pigweed.dev.ci / pigweed-mac-x86-bazel-build-host-clang</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-build-host-clang\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-integration" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "integration"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-integration\">pigweed.ci / pigweed-linux-bazel-integration</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-integration\">pigweed.try / pigweed-linux-bazel-integration</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-integration</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-integration\">pigweed.dev.try / pigweed-linux-bazel-integration</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-integration\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-kernel" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "kernel"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-kernel\">pigweed.ci / pigweed-linux-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-kernel\">pigweed.try / pigweed-linux-bazel-kernel</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-kernel\">pigweed.dev.try / pigweed-linux-bazel-kernel</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / pigweed-linux-bazel-kernel</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-kernel\">pigweed.dev.ci / pigweed-mac-arm-bazel-kernel</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-kernel\">pigweed.dev.ci / pigweed-mac-x86-bazel-kernel</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-kernel\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-main" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "default"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-main\">pigweed.ci / pigweed-linux-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-main\">pigweed.try / pigweed-linux-bazel-main</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-main\">pigweed.dev.try / pigweed-linux-bazel-main</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / pigweed-linux-bazel-main</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-main\">pigweed.dev.ci / pigweed-mac-arm-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-main\">pigweed.dev.ci / pigweed-mac-x86-bazel-main</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-11-bazel-main\">pigweed.dev.ci / pigweed-windows-11-bazel-main</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-main\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-asan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "asan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-asan\">pigweed.ci / pigweed-linux-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-asan\">pigweed.try / pigweed-linux-bazel-san-asan</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-asan\">pigweed.dev.try / pigweed-linux-bazel-san-asan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / pigweed-linux-bazel-san-asan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-asan\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-asan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-asan\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-asan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-asan\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-clang-tidy" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "clang-tidy"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-clang-tidy\">pigweed.ci / pigweed-linux-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-clang-tidy\">pigweed.try / pigweed-linux-bazel-san-clang-tidy</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-clang-tidy\">pigweed.dev.try / pigweed-linux-bazel-san-clang-tidy</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / pigweed-linux-bazel-san-clang-tidy</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-clang-tidy\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-clang-tidy</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-clang-tidy\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-clang-tidy</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-clang-tidy\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-tsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "tsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| ' "match_branch": true,' |
| ' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",' |
| ' "use_repo": false,' |
| ' "use_trigger": true' |
| ' },' |
| ' "do_not_bisect": false,' |
| ' "do_not_rerun": false,' |
| ' "dry_run": true,' |
| ' "environment_options": {' |
| ' "config_file": "pigweed.json",' |
| ' "skip_submodule_check": false' |
| ' },' |
| ' "recipe": "bazel"' |
| '}' |
| priority: 40 |
| execution_timeout_secs: 2820 |
| expiration_secs: 28800 |
| caches { |
| name: "bazel" |
| path: "bazel" |
| } |
| caches { |
| name: "builder" |
| path: "builder" |
| } |
| service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com" |
| experimental: YES |
| experiments { |
| key: "pigweed.disable_rbe" |
| value: 5 |
| } |
| description_html: "Corresponding builders in other buckets:<ul>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san-tsan\">pigweed.ci / pigweed-linux-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san-tsan\">pigweed.try / pigweed-linux-bazel-san-tsan</a></li>\n<li>pigweed.dev.ci / pigweed-linux-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san-tsan\">pigweed.dev.try / pigweed-linux-bazel-san-tsan</a></li>\n</ul>\nCorresponding builders on other platforms:<ul>\n<li>pigweed.dev.ci / pigweed-linux-bazel-san-tsan</li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san-tsan\">pigweed.dev.ci / pigweed-mac-arm-bazel-san-tsan</a></li>\n<li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san-tsan\">pigweed.dev.ci / pigweed-mac-x86-bazel-san-tsan</a></li>\n</ul>\n<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-san-tsan\">Schedule a new build</a></p>\n" |
| } |
| builders { |
| name: "pigweed-linux-bazel-san-ubsan" |
| swarming_host: "chromium-swarm.appspot.com" |
| dimensions: "60:cores:16" |
| dimensions: "cores:16|32" |
| dimensions: "cpu:x64|x86-64" |
| dimensions: "os:Debian" |
| dimensions: "pool:luci.pigweed.dev.ci" |
| exe { |
| cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "bazel_options": {' |
| ' "config_path": "",' |
| ' "program": [' |
| ' "ubsan"' |
| ' ]' |
| ' },' |
| ' "checkout_options": {' |
| ' "branch": "main",' |
| ' "eligible_workspace_paths": [' |
| ' "MODULE.bazel",' |
| ' "WORKSPACE"' |
| ' ],' |
| ' "equivalent_remotes": [],' |
| ' "initialize_submodules": true,' |
| |