blob: 1c863e5d893462b799acc218ac0bb9a0fabaa403 [file] [log] [blame]
# 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_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: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-bazel-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-bazel-linux\">examples.try / examples-bazel-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-bazel-linux\">examples.dev.ci / examples-bazel-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-bazel-linux\">examples.dev.try / examples-bazel-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-bazel-linux\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-default-build-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-linux\">Schedule a new build</a></p>"
}
builders {
name: "examples-default-build-linux-clangnext"
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_rerun": false,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "step": ['
' "default_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-default-build-linux-clangnext</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux-clangnext\">examples.try / examples-default-build-linux-clangnext</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-linux-clangnext\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-default-build-mac-arm</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-mac-arm\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-default-build-mac-x86</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-mac-x86\">Schedule a new build</a></p>"
}
builders {
name: "examples-default-build-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-default-build-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-default-build-windows\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-envtest-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-envtest-linux\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-envtest-mac</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-envtest-mac\">Schedule a new build</a></p>"
}
builders {
name: "examples-envtest-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-envtest-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows\">examples.try / examples-envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows\">examples.dev.ci / examples-envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows\">examples.dev.try / examples-envtest-windows</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-envtest-windows\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>examples.ci / examples-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.ci-examples-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-bazel-linux\">examples.ci / examples-bazel-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-bazel-linux\">examples.try / examples-bazel-linux</a></li> <li>examples.dev.ci / examples-bazel-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-bazel-linux\">examples.dev.try / examples-bazel-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-bazel-linux\">Schedule a new build</a></p>"
}
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li> <li>examples.dev.ci / examples-default-build-linux</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-linux\">Schedule a new build</a></p>"
}
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>examples.dev.ci / examples-default-build-mac-arm</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-mac-arm\">Schedule a new build</a></p>"
}
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>examples.dev.ci / examples-default-build-mac-x86</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-mac-x86\">Schedule a new build</a></p>"
}
builders {
name: "examples-default-build-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li> <li>examples.dev.ci / examples-default-build-windows</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-default-build-windows\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li> <li>examples.dev.ci / examples-envtest-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-envtest-linux\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li> <li>examples.dev.ci / examples-envtest-mac</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-envtest-mac\">Schedule a new build</a></p>"
}
builders {
name: "examples-envtest-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows\">examples.ci / examples-envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows\">examples.try / examples-envtest-windows</a></li> <li>examples.dev.ci / examples-envtest-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows\">examples.dev.try / examples-envtest-windows</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-envtest-windows\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "lintformat"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li> <li>examples.dev.ci / examples-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/examples.dev.ci-examples-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-bazel-linux\">examples.ci / examples-bazel-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-bazel-linux\">examples.try / examples-bazel-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-bazel-linux\">examples.dev.ci / examples-bazel-linux</a></li> <li>examples.dev.try / examples-bazel-linux</li> </ul>"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-linux\">examples.try / examples-default-build-linux</a></li> <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> <li>examples.dev.try / examples-default-build-linux</li> </ul>"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>examples.dev.try / examples-default-build-mac-arm</li> </ul>"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>examples.dev.try / examples-default-build-mac-x86</li> </ul>"
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"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-default-build-windows\">examples.try / examples-default-build-windows</a></li> <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> <li>examples.dev.try / examples-default-build-windows</li> </ul>"
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-linux\">examples.try / examples-envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li> <li>examples.dev.try / examples-envtest-linux</li> </ul>"
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-mac\">examples.try / examples-envtest-mac</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li> <li>examples.dev.try / examples-envtest-mac</li> </ul>"
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"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows\">examples.ci / examples-envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-envtest-windows\">examples.try / examples-envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows\">examples.dev.ci / examples-envtest-windows</a></li> <li>examples.dev.try / examples-envtest-windows</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li> <li>examples.dev.try / examples-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li> <li>examples.dev.try / examples-lintformat-full</li> </ul>"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/static-checks-examples\">examples.try / static-checks-examples</a></li> <li>examples.dev.try / static-checks-examples</li> </ul>"
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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/examples",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li>examples.roll / pigweed-examples-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.roll/pigweed-examples-roller-dryrun\">examples.roll / pigweed-examples-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_examples.roll-pigweed-examples-roller\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/examples",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.roll/pigweed-examples-roller\">examples.roll / pigweed-examples-roller</a></li> <li>examples.roll / pigweed-examples-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_examples.roll-pigweed-examples-roller-dryrun\">Schedule a new build</a></p>"
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.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'
' },'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-bazel-linux\">examples.ci / examples-bazel-linux</a></li> <li>examples.try / examples-bazel-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-bazel-linux\">examples.dev.ci / examples-bazel-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-bazel-linux\">examples.dev.try / examples-bazel-linux</a></li> </ul>"
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'
' },'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux\">examples.ci / examples-default-build-linux</a></li> <li>examples.try / examples-default-build-linux</li> <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> <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> </ul>"
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-clangnext"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "step": ['
' "default_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-linux-clangnext\">examples.ci / examples-default-build-linux-clangnext</a></li> <li>examples.try / examples-default-build-linux-clangnext</li> </ul>"
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'
' },'
' "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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <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> <li>examples.try / examples-default-build-mac-arm</li> <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> <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> </ul>"
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'
' },'
' "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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <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> <li>examples.try / examples-default-build-mac-x86</li> <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> <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> </ul>"
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"
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'
' },'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-default-build-windows\">examples.ci / examples-default-build-windows</a></li> <li>examples.try / examples-default-build-windows</li> <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> <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> </ul>"
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-linux\">examples.ci / examples-envtest-linux</a></li> <li>examples.try / examples-envtest-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-linux\">examples.dev.ci / examples-envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-linux\">examples.dev.try / examples-envtest-linux</a></li> </ul>"
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-mac\">examples.ci / examples-envtest-mac</a></li> <li>examples.try / examples-envtest-mac</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-mac\">examples.dev.ci / examples-envtest-mac</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-mac\">examples.dev.try / examples-envtest-mac</a></li> </ul>"
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"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-envtest-windows\">examples.ci / examples-envtest-windows</a></li> <li>examples.try / examples-envtest-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-envtest-windows\">examples.dev.ci / examples-envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-envtest-windows\">examples.dev.try / examples-envtest-windows</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li> <li>examples.try / examples-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat-full\">examples.try / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.ci/examples-lintformat-full\">examples.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.try/examples-lintformat\">examples.try / examples-lintformat</a></li> <li>examples.try / examples-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.ci/examples-lintformat-full\">examples.dev.ci / examples-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat\">examples.dev.try / examples-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/examples-lintformat-full\">examples.dev.try / examples-lintformat-full</a></li> </ul>"
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:
'{'
' "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:<ul> <li>examples.try / static-checks-examples</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/examples.dev.try/static-checks-examples\">examples.dev.try / static-checks-examples</a></li> </ul>"
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>experimental.ci / experimental-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-envtest\">experimental.try / experimental-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-envtest\">experimental.dev.ci / experimental-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-envtest\">experimental.dev.try / experimental-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-envtest\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>experimental.ci / experimental-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full\">experimental.try / experimental-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-full\">experimental.dev.ci / experimental-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-full\">experimental.dev.try / experimental-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-full\">Schedule a new build</a></p>"
}
builders {
name: "experimental-full-clangnext"
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_rerun": false,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "ci_cq"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>experimental.ci / experimental-full-clangnext</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full-clangnext\">experimental.try / experimental-full-clangnext</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-full-clangnext\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>experimental.ci / experimental-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.ci-experimental-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-envtest\">experimental.ci / experimental-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-envtest\">experimental.try / experimental-envtest</a></li> <li>experimental.dev.ci / experimental-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-envtest\">experimental.dev.try / experimental-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.dev.ci-experimental-envtest\">Schedule a new build</a></p>"
}
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_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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full\">experimental.ci / experimental-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full\">experimental.try / experimental-full</a></li> <li>experimental.dev.ci / experimental-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-full\">experimental.dev.try / experimental-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.dev.ci-experimental-full\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "lintformat"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li> <li>experimental.dev.ci / experimental-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/experimental.dev.ci-experimental-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-envtest\">experimental.ci / experimental-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-envtest\">experimental.try / experimental-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-envtest\">experimental.dev.ci / experimental-envtest</a></li> <li>experimental.dev.try / experimental-envtest</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full\">experimental.ci / experimental-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-full\">experimental.try / experimental-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-full\">experimental.dev.ci / experimental-full</a></li> <li>experimental.dev.try / experimental-full</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li> <li>experimental.dev.try / experimental-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li> <li>experimental.dev.try / experimental-lintformat-full</li> </ul>"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/static-checks-experimental\">experimental.try / static-checks-experimental</a></li> <li>experimental.dev.try / static-checks-experimental</li> </ul>"
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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "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'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": false,'
' "dry_run": false,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
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:<ul> <li>experimental.roll / bazelversion-experimental-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/bazelversion-experimental-roller-dryrun\">experimental.roll / bazelversion-experimental-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_experimental.roll-bazelversion-experimental-roller\">Schedule a new build</a></p>"
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: "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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "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'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": true,'
' "dry_run": true,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/bazelversion-experimental-roller\">experimental.roll / bazelversion-experimental-roller</a></li> <li>experimental.roll / bazelversion-experimental-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_experimental.roll-bazelversion-experimental-roller-dryrun\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/experimental",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li>experimental.roll / pigweed-experimental-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/pigweed-experimental-roller-dryrun\">experimental.roll / pigweed-experimental-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_experimental.roll-pigweed-experimental-roller\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/experimental",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.roll/pigweed-experimental-roller\">experimental.roll / pigweed-experimental-roller</a></li> <li>experimental.roll / pigweed-experimental-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_experimental.roll-pigweed-experimental-roller-dryrun\">Schedule a new build</a></p>"
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.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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-envtest\">experimental.ci / experimental-envtest</a></li> <li>experimental.try / experimental-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-envtest\">experimental.dev.ci / experimental-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-envtest\">experimental.dev.try / experimental-envtest</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full\">experimental.ci / experimental-full</a></li> <li>experimental.try / experimental-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-full\">experimental.dev.ci / experimental-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-full\">experimental.dev.try / experimental-full</a></li> </ul>"
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-clangnext"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "ci_cq"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-full-clangnext\">experimental.ci / experimental-full-clangnext</a></li> <li>experimental.try / experimental-full-clangnext</li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li> <li>experimental.try / experimental-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat-full\">experimental.try / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.ci/experimental-lintformat-full\">experimental.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.try/experimental-lintformat\">experimental.try / experimental-lintformat</a></li> <li>experimental.try / experimental-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.ci/experimental-lintformat-full\">experimental.dev.ci / experimental-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat\">experimental.dev.try / experimental-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/experimental-lintformat-full\">experimental.dev.try / experimental-lintformat-full</a></li> </ul>"
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:
'{'
' "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:<ul> <li>experimental.try / static-checks-experimental</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/experimental.dev.try/static-checks-experimental\">experimental.dev.try / static-checks-experimental</a></li> </ul>"
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>gonk.ci / gonk-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-envtest\">gonk.try / gonk-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-envtest\">gonk.dev.ci / gonk-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-envtest\">gonk.dev.try / gonk-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-envtest\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>gonk.ci / gonk-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full\">gonk.try / gonk-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-full\">gonk.dev.ci / gonk-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-full\">gonk.dev.try / gonk-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-full\">Schedule a new build</a></p>"
}
builders {
name: "gonk-full-clangnext"
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_rerun": false,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "ci_cq"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>gonk.ci / gonk-full-clangnext</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full-clangnext\">gonk.try / gonk-full-clangnext</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-full-clangnext\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>gonk.ci / gonk-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.ci-gonk-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-envtest\">gonk.ci / gonk-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-envtest\">gonk.try / gonk-envtest</a></li> <li>gonk.dev.ci / gonk-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-envtest\">gonk.dev.try / gonk-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.dev.ci-gonk-envtest\">Schedule a new build</a></p>"
}
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_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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full\">gonk.ci / gonk-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full\">gonk.try / gonk-full</a></li> <li>gonk.dev.ci / gonk-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-full\">gonk.dev.try / gonk-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.dev.ci-gonk-full\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "lintformat"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li> <li>gonk.dev.ci / gonk-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/gonk.dev.ci-gonk-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-envtest\">gonk.ci / gonk-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-envtest\">gonk.try / gonk-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-envtest\">gonk.dev.ci / gonk-envtest</a></li> <li>gonk.dev.try / gonk-envtest</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full\">gonk.ci / gonk-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-full\">gonk.try / gonk-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-full\">gonk.dev.ci / gonk-full</a></li> <li>gonk.dev.try / gonk-full</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li> <li>gonk.dev.try / gonk-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li> <li>gonk.dev.try / gonk-lintformat-full</li> </ul>"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/static-checks-gonk\">gonk.try / static-checks-gonk</a></li> <li>gonk.dev.try / static-checks-gonk</li> </ul>"
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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/gonk",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li>gonk.roll / pigweed-gonk-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.roll/pigweed-gonk-roller-dryrun\">gonk.roll / pigweed-gonk-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_gonk.roll-pigweed-gonk-roller\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/gonk",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.roll/pigweed-gonk-roller\">gonk.roll / pigweed-gonk-roller</a></li> <li>gonk.roll / pigweed-gonk-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_gonk.roll-pigweed-gonk-roller-dryrun\">Schedule a new build</a></p>"
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.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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-envtest\">gonk.ci / gonk-envtest</a></li> <li>gonk.try / gonk-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-envtest\">gonk.dev.ci / gonk-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-envtest\">gonk.dev.try / gonk-envtest</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full\">gonk.ci / gonk-full</a></li> <li>gonk.try / gonk-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-full\">gonk.dev.ci / gonk-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-full\">gonk.dev.try / gonk-full</a></li> </ul>"
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-clangnext"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "ci_cq"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-full-clangnext\">gonk.ci / gonk-full-clangnext</a></li> <li>gonk.try / gonk-full-clangnext</li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li> <li>gonk.try / gonk-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat-full\">gonk.try / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.ci/gonk-lintformat-full\">gonk.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.try/gonk-lintformat\">gonk.try / gonk-lintformat</a></li> <li>gonk.try / gonk-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.ci/gonk-lintformat-full\">gonk.dev.ci / gonk-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat\">gonk.dev.try / gonk-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/gonk-lintformat-full\">gonk.dev.try / gonk-lintformat-full</a></li> </ul>"
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:
'{'
' "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:<ul> <li>gonk.try / static-checks-gonk</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/gonk.dev.try/static-checks-gonk\">gonk.dev.try / static-checks-gonk</a></li> </ul>"
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_rerun": false,'
' "gerrit_auto_submit_options": {'
' "host_configs": ['
' {'
' "auto_submit_label": "Pigweed-Auto-Submit",'
' "gerrit_host": "pigweed-review.googlesource.com",'
' "tree_status_host": null'
' }'
' ],'
' "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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-auto-submit\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "recipe": "dev_status"'
'}'
priority: 50
execution_timeout_secs: 1020
expiration_secs: 43200
caches {
name: "builder"
path: "builder"
}
service_account: "dev-status@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-dev-status\">Schedule a new build</a></p>"
}
builders {
name: "rerunner-ci"
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_rerun": false,'
' "dry_run": false,'
' "excluded_buckets": ['
' "infra.ci"'
' ],'
' "included_buckets": ['
' "*.ci",'
' "ci"'
' ],'
' "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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-rerunner-ci\">Schedule a new build</a></p>"
}
builders {
name: "rerunner-roll"
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_rerun": false,'
' "dry_run": false,'
' "excluded_buckets": [],'
' "included_buckets": ['
' "*.roll",'
' "roll"'
' ],'
' "num_builds": 4,'
' "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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/infra.ci-rerunner-roll\">Schedule a new build</a></p>"
}
}
}
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>kudzu.ci / kudzu-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-envtest\">kudzu.try / kudzu-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-envtest\">kudzu.dev.ci / kudzu-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-envtest\">kudzu.dev.try / kudzu-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-envtest\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>kudzu.ci / kudzu-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full\">kudzu.try / kudzu-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-full\">kudzu.dev.ci / kudzu-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-full\">kudzu.dev.try / kudzu-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-full\">Schedule a new build</a></p>"
}
builders {
name: "kudzu-full-clangnext"
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_rerun": false,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "ci_cq"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>kudzu.ci / kudzu-full-clangnext</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full-clangnext\">kudzu.try / kudzu-full-clangnext</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-full-clangnext\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>kudzu.ci / kudzu-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.ci-kudzu-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-envtest\">kudzu.ci / kudzu-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-envtest\">kudzu.try / kudzu-envtest</a></li> <li>kudzu.dev.ci / kudzu-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-envtest\">kudzu.dev.try / kudzu-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.dev.ci-kudzu-envtest\">Schedule a new build</a></p>"
}
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_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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full\">kudzu.ci / kudzu-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full\">kudzu.try / kudzu-full</a></li> <li>kudzu.dev.ci / kudzu-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-full\">kudzu.dev.try / kudzu-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.dev.ci-kudzu-full\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "lintformat"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li> <li>kudzu.dev.ci / kudzu-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/kudzu.dev.ci-kudzu-lintformat-full\">Schedule a new build</a></p>"
}
}
}
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-envtest\">kudzu.ci / kudzu-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-envtest\">kudzu.try / kudzu-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-envtest\">kudzu.dev.ci / kudzu-envtest</a></li> <li>kudzu.dev.try / kudzu-envtest</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full\">kudzu.ci / kudzu-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-full\">kudzu.try / kudzu-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-full\">kudzu.dev.ci / kudzu-full</a></li> <li>kudzu.dev.try / kudzu-full</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li> <li>kudzu.dev.try / kudzu-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li> <li>kudzu.dev.try / kudzu-lintformat-full</li> </ul>"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/static-checks-kudzu\">kudzu.try / static-checks-kudzu</a></li> <li>kudzu.dev.try / static-checks-kudzu</li> </ul>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li>kudzu.roll / pigweed-kudzu-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.roll/pigweed-kudzu-roller-dryrun\">kudzu.roll / pigweed-kudzu-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_kudzu.roll-pigweed-kudzu-roller\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/kudzu",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "third_party/pigweed",'
' "path": "third_party/pigweed"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.roll/pigweed-kudzu-roller\">kudzu.roll / pigweed-kudzu-roller</a></li> <li>kudzu.roll / pigweed-kudzu-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_kudzu.roll-pigweed-kudzu-roller-dryrun\">Schedule a new build</a></p>"
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.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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-envtest\">kudzu.ci / kudzu-envtest</a></li> <li>kudzu.try / kudzu-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-envtest\">kudzu.dev.ci / kudzu-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-envtest\">kudzu.dev.try / kudzu-envtest</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full\">kudzu.ci / kudzu-full</a></li> <li>kudzu.try / kudzu-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-full\">kudzu.dev.ci / kudzu-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-full\">kudzu.dev.try / kudzu-full</a></li> </ul>"
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-clangnext"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "ci_cq"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-full-clangnext\">kudzu.ci / kudzu-full-clangnext</a></li> <li>kudzu.try / kudzu-full-clangnext</li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li> <li>kudzu.try / kudzu-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat-full\">kudzu.try / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.ci/kudzu-lintformat-full\">kudzu.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.try/kudzu-lintformat\">kudzu.try / kudzu-lintformat</a></li> <li>kudzu.try / kudzu-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.ci/kudzu-lintformat-full\">kudzu.dev.ci / kudzu-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat\">kudzu.dev.try / kudzu-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/kudzu-lintformat-full\">kudzu.dev.try / kudzu-lintformat-full</a></li> </ul>"
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:
'{'
' "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:<ul> <li>kudzu.try / static-checks-kudzu</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/kudzu.dev.try/static-checks-kudzu\">kudzu.dev.try / static-checks-kudzu</a></li> </ul>"
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: "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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>matter.ci / matter-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-envtest\">matter.try / matter-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-envtest\">matter.dev.ci / matter-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-envtest\">matter.dev.try / matter-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-envtest\">Schedule a new build</a></p>"
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>matter.ci / matter-linux-arm64-light-clang-rpc</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-linux-arm64-light-clang-rpc\">Schedule a new build</a></p>"
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>matter.ci / matter-linux-x64-chip-tool</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-linux-x64-chip-tool\">Schedule a new build</a></p>"
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>matter.ci / matter-linux-x64-tests-clang</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.ci-matter-linux-x64-tests-clang\">Schedule a new build</a></p>"
}
}
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-envtest\">matter.ci / matter-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-envtest\">matter.try / matter-envtest</a></li> <li>matter.dev.ci / matter-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-envtest\">matter.dev.try / matter-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-envtest\">Schedule a new build</a></p>"
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>matter.dev.ci / matter-linux-arm64-light-clang-rpc</li> <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> </ul> <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>"
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>matter.dev.ci / matter-linux-x64-chip-tool</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-linux-x64-chip-tool\">Schedule a new build</a></p>"
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>matter.dev.ci / matter-linux-x64-tests-clang</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/matter.dev.ci-matter-linux-x64-tests-clang\">Schedule a new build</a></p>"
}
}
}
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-envtest\">matter.ci / matter-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.try/matter-envtest\">matter.try / matter-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-envtest\">matter.dev.ci / matter-envtest</a></li> <li>matter.dev.try / matter-envtest</li> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>matter.dev.try / matter-linux-arm64-light-clang-rpc</li> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>matter.dev.try / matter-linux-x64-chip-tool</li> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>matter.dev.try / matter-linux-x64-tests-clang</li> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.ci/matter-envtest\">matter.ci / matter-envtest</a></li> <li>matter.try / matter-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.ci/matter-envtest\">matter.dev.ci / matter-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/matter.dev.try/matter-envtest\">matter.dev.try / matter-envtest</a></li> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <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> <li>matter.try / matter-linux-arm64-light-clang-rpc</li> <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> <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> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <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> <li>matter.try / matter-linux-x64-chip-tool</li> <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> <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> </ul>"
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://pigweed.googlesource.com/pigweed/pigweed",'
' "https://github.com/google/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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <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> <li>matter.try / matter-linux-x64-tests-clang</li> <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> <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> </ul>"
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>open-dice.ci / opendice-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-envtest\">open-dice.try / opendice-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-envtest\">open-dice.dev.ci / opendice-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-envtest\">open-dice.dev.try / opendice-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-envtest\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>open-dice.ci / opendice-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li> <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> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-lintformat-full\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>open-dice.ci / opendice-presubmit</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit\">open-dice.try / opendice-presubmit</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-presubmit\">open-dice.dev.ci / opendice-presubmit</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-presubmit\">open-dice.dev.try / opendice-presubmit</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-presubmit\">Schedule a new build</a></p>"
}
builders {
name: "opendice-presubmit-clangnext"
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "step": ['
' "default_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 43200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>open-dice.ci / opendice-presubmit-clangnext</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit-clangnext\">open-dice.try / opendice-presubmit-clangnext</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.ci-opendice-presubmit-clangnext\">Schedule a new build</a></p>"
}
}
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-envtest\">open-dice.ci / opendice-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-envtest\">open-dice.try / opendice-envtest</a></li> <li>open-dice.dev.ci / opendice-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-envtest\">open-dice.dev.try / opendice-envtest</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.dev.ci-opendice-envtest\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "lintformat"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li> <li>open-dice.dev.ci / opendice-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.dev.ci-opendice-lintformat-full\">Schedule a new build</a></p>"
}
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit\">open-dice.ci / opendice-presubmit</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit\">open-dice.try / opendice-presubmit</a></li> <li>open-dice.dev.ci / opendice-presubmit</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-presubmit\">open-dice.dev.try / opendice-presubmit</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/open-dice.dev.ci-opendice-presubmit\">Schedule a new build</a></p>"
}
}
}
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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-envtest\">open-dice.ci / opendice-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-envtest\">open-dice.try / opendice-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-envtest\">open-dice.dev.ci / opendice-envtest</a></li> <li>open-dice.dev.try / opendice-envtest</li> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li> <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> <li>open-dice.dev.try / opendice-lintformat</li> <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> </ul>"
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'
' },'
' "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: 50
execution_timeout_secs: 1620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li> <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> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li> <li>open-dice.dev.try / opendice-lintformat-full</li> </ul>"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit\">open-dice.ci / opendice-presubmit</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-presubmit\">open-dice.try / opendice-presubmit</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-presubmit\">open-dice.dev.ci / opendice-presubmit</a></li> <li>open-dice.dev.try / opendice-presubmit</li> </ul>"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/static-checks-opendice\">open-dice.try / static-checks-opendice</a></li> <li>open-dice.dev.try / static-checks-opendice</li> </ul>"
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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/open-dice",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "boringssl",'
' "path": "third_party/boringssl/src"'
' }'
' ]'
'}'
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:<ul> <li>open-dice.roll / boringssl-opendice-roller</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_open-dice.roll-boringssl-opendice-roller\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/open-dice",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "boringssl",'
' "path": "third_party/boringssl/src"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.roll/boringssl-opendice-roller\">open-dice.roll / boringssl-opendice-roller</a></li> <li>open-dice.roll / boringssl-opendice-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_open-dice.roll-boringssl-opendice-roller-dryrun\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/open-dice",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "pigweed",'
' "path": "third_party/pigweed/src"'
' }'
' ]'
'}'
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:<ul> <li>open-dice.roll / pigweed-opendice-roller</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_open-dice.roll-pigweed-opendice-roller\">Schedule a new build</a></p>"
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: "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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/open-dice",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "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_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "pigweed",'
' "path": "third_party/pigweed/src"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.roll/pigweed-opendice-roller\">open-dice.roll / pigweed-opendice-roller</a></li> <li>open-dice.roll / pigweed-opendice-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_open-dice.roll-pigweed-opendice-roller-dryrun\">Schedule a new build</a></p>"
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.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'
' },'
' "command": "python -m pw_cli --directory $PW_PROJECT_ROOT --loglevel debug presubmit --step gn_gen_check",'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-envtest\">open-dice.ci / opendice-envtest</a></li> <li>open-dice.try / opendice-envtest</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-envtest\">open-dice.dev.ci / opendice-envtest</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-envtest\">open-dice.dev.try / opendice-envtest</a></li> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li> <li>open-dice.try / opendice-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat-full\">open-dice.try / opendice-lintformat-full</a></li> <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> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li> <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> </ul>"
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'
' },'
' "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"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-lintformat-full\">open-dice.ci / opendice-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.try/opendice-lintformat\">open-dice.try / opendice-lintformat</a></li> <li>open-dice.try / opendice-lintformat-full</li> <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> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-lintformat\">open-dice.dev.try / opendice-lintformat</a></li> <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> </ul>"
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'
' },'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit\">open-dice.ci / opendice-presubmit</a></li> <li>open-dice.try / opendice-presubmit</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.ci/opendice-presubmit\">open-dice.dev.ci / opendice-presubmit</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.dev.try/opendice-presubmit\">open-dice.dev.try / opendice-presubmit</a></li> </ul>"
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-clangnext"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "step": ['
' "default_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/open-dice.ci/opendice-presubmit-clangnext\">open-dice.ci / opendice-presubmit-clangnext</a></li> <li>open-dice.try / opendice-presubmit-clangnext</li> </ul>"
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:
'{'
' "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:<ul> <li>open-dice.try / static-checks-opendice</li> <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> </ul>"
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / coverage</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/coverage\">pigweed.try / coverage</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/coverage\">pigweed.dev.ci / coverage</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/coverage\">pigweed.dev.try / coverage</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-coverage\">Schedule a new build</a></p>"
}
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:
'{'
' "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_rerun": false,'
' "dry_run": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_docgen_GOOGLE_ANALYTICS_ID=\\"G-JQJJWFZWFB\\""'
' ],'
' "step": ['
' "docs_build"'
' ]'
' },'
' "recipe": "docs_builder"'
'}'
priority: 40
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / docs-builder</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/docs-builder\">pigweed.try / docs-builder</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-docs-builder\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / envtest-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-linux\">pigweed.try / envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-linux\">pigweed.dev.try / envtest-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-linux\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / envtest-mac-arm</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-arm\">pigweed.try / envtest-mac-arm</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-arm\">pigweed.dev.try / envtest-mac-arm</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-mac-arm\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / envtest-mac-x86</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-x86\">pigweed.try / envtest-mac-x86</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-x86\">pigweed.dev.try / envtest-mac-x86</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-mac-x86\">Schedule a new build</a></p>"
}
builders {
name: "envtest-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / envtest-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-windows\">pigweed.try / envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows\">pigweed.dev.ci / envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-windows\">pigweed.dev.try / envtest-windows</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-envtest-windows\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-linux\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-mac-arm\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-mac-x86\">Schedule a new build</a></p>"
}
builders {
name: "host-tools-builder-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-host-tools-builder-windows\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-full\">pigweed.dev.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-lintformat-full\">Schedule a new build</a></p>"
}
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_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: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-bazel-bthost</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-bthost\">pigweed.try / pigweed-linux-bazel-bthost</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-bthost\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-bazel-build-host-clang</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-build-host-clang\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-bazel-integration</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-integration\">pigweed.try / pigweed-linux-bazel-integration</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-integration\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-bazel-noenv"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-noenv\">pigweed.try / pigweed-linux-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-noenv\">pigweed.dev.ci / pigweed-linux-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-noenv\">pigweed.dev.try / pigweed-linux-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-bazel-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:
'{'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "sanitizers"'
' ]'
' },'
' "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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san\">pigweed.try / pigweed-linux-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san\">pigweed.dev.ci / pigweed-linux-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san\">pigweed.dev.try / pigweed-linux-bazel-san</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-bazel-san\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-cmake-host-clang</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-cmake-host-clang\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-arduino-pico</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-arduino-pico\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-gn-clangnext"
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_rerun": false,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "sapphire"'
' ],'
' "step": ['
' "gn_combined_build_check",'
' "gn_crypto_mbedtls_build",'
' "gn_crypto_micro_ecc_build",'
' "gn_software_update_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 7320
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-clangnext</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-clangnext\">pigweed.try / pigweed-linux-gn-clangnext</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-clangnext\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-compatibility-main</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-compatibility-main\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-compatibility-platform</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-compatibility-platform\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-crypto-mbedtls</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-crypto-mbedtls\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-gn-crypto-micro-ecc"
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_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_crypto_micro_ecc_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-crypto-micro-ecc</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-crypto-micro-ecc\">pigweed.try / pigweed-linux-gn-crypto-micro-ecc</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-crypto-micro-ecc\">pigweed.dev.ci / pigweed-linux-gn-crypto-micro-ecc</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-crypto-micro-ecc\">pigweed.dev.try / pigweed-linux-gn-crypto-micro-ecc</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-crypto-micro-ecc\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-fuzz</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-fuzz\">pigweed.try / pigweed-linux-gn-fuzz</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-fuzz\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-main\">pigweed.try / pigweed-linux-gn-main</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-main\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-platform\">pigweed.try / pigweed-linux-gn-platform</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-platform\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-san\">pigweed.try / pigweed-linux-gn-san</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-san\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-san-msan</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-san-msan\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-sapphire</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-sapphire\">pigweed.try / pigweed-linux-gn-sapphire</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-sapphire\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-gn-software-update</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-gn-software-update\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-static-analysis</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-static-analysis\">pigweed.try / pigweed-linux-static-analysis</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-static-analysis\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-linux-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-zephyr\">pigweed.try / pigweed-linux-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-zephyr\">pigweed.dev.ci / pigweed-linux-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-zephyr\">pigweed.dev.try / pigweed-linux-zephyr</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-linux-zephyr\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-bazel-build-host-clang</li> <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> <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> <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> </ul> <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>"
}
builders {
name: "pigweed-mac-arm-bazel-noenv"
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-noenv\">pigweed.try / pigweed-mac-arm-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-noenv\">pigweed.dev.ci / pigweed-mac-arm-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-noenv\">pigweed.dev.try / pigweed-mac-arm-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san\">pigweed.try / pigweed-mac-arm-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san\">pigweed.dev.ci / pigweed-mac-arm-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san\">pigweed.dev.try / pigweed-mac-arm-bazel-san</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-bazel-san\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-cmake-host-clang</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-cmake-host-clang\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-arduino-pico</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-arduino-pico\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-compatibility-main</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-compatibility-main\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-compatibility-platform</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-compatibility-platform\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-fuzz</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-fuzz\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-main</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-main\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-platform</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-platform\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-gn-sapphire</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-gn-sapphire\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-arm-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-zephyr\">pigweed.try / pigweed-mac-arm-zephyr</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-arm-zephyr\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-bazel-build-host-clang</li> <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> <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> <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> </ul> <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>"
}
builders {
name: "pigweed-mac-x86-bazel-noenv"
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-noenv\">pigweed.try / pigweed-mac-x86-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-noenv\">pigweed.dev.ci / pigweed-mac-x86-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-noenv\">pigweed.dev.try / pigweed-mac-x86-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-x86-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san\">pigweed.try / pigweed-mac-x86-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san\">pigweed.dev.ci / pigweed-mac-x86-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san\">pigweed.dev.try / pigweed-mac-x86-bazel-san</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-bazel-san\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-cmake-host-clang</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-cmake-host-clang\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-arduino-pico</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-arduino-pico\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-compatibility-main</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-compatibility-main\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-compatibility-platform</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-compatibility-platform\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-fuzz</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-fuzz\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-main</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-main\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-platform</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-platform\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-gn-sapphire</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-gn-sapphire\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-mac-x86-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-zephyr\">pigweed.try / pigweed-mac-x86-zephyr</a></li> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-mac-x86-zephyr\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-stm32f429i</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i\">pigweed.try / pigweed-stm32f429i</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i\">pigweed.dev.ci / pigweed-stm32f429i</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i\">pigweed.dev.try / pigweed-stm32f429i</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-stm32f429i\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-stm32f429i-combined</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-combined\">pigweed.try / pigweed-stm32f429i-combined</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-combined\">pigweed.dev.ci / pigweed-stm32f429i-combined</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-combined\">pigweed.dev.try / pigweed-stm32f429i-combined</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-stm32f429i-combined\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-stm32f429i-subbuild</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-subbuild\">pigweed.try / pigweed-stm32f429i-subbuild</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-subbuild\">pigweed.dev.ci / pigweed-stm32f429i-subbuild</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-subbuild\">pigweed.dev.try / pigweed-stm32f429i-subbuild</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-stm32f429i-subbuild\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-bazel-noenv"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-bazel-noenv\">pigweed.try / pigweed-windows-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-bazel-noenv\">pigweed.dev.ci / pigweed-windows-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-bazel-noenv\">pigweed.dev.try / pigweed-windows-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-arduino-pico"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-arduino-pico</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-arduino-pico\">pigweed.try / pigweed-windows-gn-arduino-pico</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-arduino-pico\">pigweed.dev.ci / pigweed-windows-gn-arduino-pico</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-arduino-pico\">pigweed.dev.try / pigweed-windows-gn-arduino-pico</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-arduino-pico\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-compatibility-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-compatibility-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-compatibility-main\">pigweed.try / pigweed-windows-gn-compatibility-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-compatibility-main\">pigweed.dev.ci / pigweed-windows-gn-compatibility-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-compatibility-main\">pigweed.dev.try / pigweed-windows-gn-compatibility-main</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-compatibility-main\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-compatibility-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-compatibility-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-compatibility-platform\">pigweed.try / pigweed-windows-gn-compatibility-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-compatibility-platform\">pigweed.dev.ci / pigweed-windows-gn-compatibility-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-compatibility-platform\">pigweed.dev.try / pigweed-windows-gn-compatibility-platform</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-compatibility-platform\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-fuzz"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-fuzz</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-fuzz\">pigweed.try / pigweed-windows-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-fuzz\">pigweed.dev.ci / pigweed-windows-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-fuzz\">pigweed.dev.try / pigweed-windows-gn-fuzz</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-fuzz\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-main\">pigweed.try / pigweed-windows-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-main\">pigweed.dev.ci / pigweed-windows-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-main\">pigweed.dev.try / pigweed-windows-gn-main</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-main\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-platform\">pigweed.try / pigweed-windows-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-platform\">pigweed.dev.ci / pigweed-windows-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-platform\">pigweed.dev.try / pigweed-windows-gn-platform</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-platform\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-sapphire"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-gn-sapphire</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-sapphire\">pigweed.try / pigweed-windows-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-sapphire\">pigweed.dev.ci / pigweed-windows-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-sapphire\">pigweed.dev.try / pigweed-windows-gn-sapphire</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-gn-sapphire\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-static-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-static-analysis</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-static-analysis\">pigweed.try / pigweed-windows-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-static-analysis\">pigweed.dev.ci / pigweed-windows-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-static-analysis\">pigweed.dev.try / pigweed-windows-static-analysis</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-static-analysis\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-zephyr"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-windows-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-zephyr\">pigweed.try / pigweed-windows-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-zephyr\">pigweed.dev.ci / pigweed-windows-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-zephyr\">pigweed.dev.try / pigweed-windows-zephyr</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-windows-zephyr\">Schedule a new build</a></p>"
}
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_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"
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / pigweed-xref-generator</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-xref-generator\">pigweed.try / pigweed-xref-generator</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-xref-generator\">pigweed.dev.try / pigweed-xref-generator</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-pigweed-xref-generator\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / python-packages-linux-amd64-310</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-linux-amd64-310\">Schedule a new build</a></p>"
}
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / python-packages-linux-amd64-311</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-linux-amd64-311\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / python-packages-mac-amd64-310</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-mac-amd64-310\">Schedule a new build</a></p>"
}
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_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
}
caches {
name: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / python-packages-mac-amd64-311</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-mac-amd64-311\">Schedule a new build</a></p>"
}
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"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / python-packages-windows-amd64-310</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-windows-amd64-310\">Schedule a new build</a></p>"
}
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"
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_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: "pip"
path: "pip"
}
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:<ul> <li>pigweed.ci / python-packages-windows-amd64-311</li> <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> <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> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.ci-python-packages-windows-amd64-311\">Schedule a new build</a></p>"
}
}
}
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_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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/coverage\">pigweed.ci / coverage</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/coverage\">pigweed.try / coverage</a></li> <li>pigweed.dev.ci / coverage</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/coverage\">pigweed.dev.try / coverage</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-coverage\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-linux\">pigweed.try / envtest-linux</a></li> <li>pigweed.dev.ci / envtest-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-linux\">pigweed.dev.try / envtest-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-linux\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-arm\">pigweed.try / envtest-mac-arm</a></li> <li>pigweed.dev.ci / envtest-mac-arm</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-arm\">pigweed.dev.try / envtest-mac-arm</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-mac-arm\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-x86\">pigweed.try / envtest-mac-x86</a></li> <li>pigweed.dev.ci / envtest-mac-x86</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-x86\">pigweed.dev.try / envtest-mac-x86</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-mac-x86\">Schedule a new build</a></p>"
}
builders {
name: "envtest-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows\">pigweed.ci / envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-windows\">pigweed.try / envtest-windows</a></li> <li>pigweed.dev.ci / envtest-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-windows\">pigweed.dev.try / envtest-windows</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-envtest-windows\">Schedule a new build</a></p>"
}
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "lintformat"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2220
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-full\">pigweed.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li> <li>pigweed.dev.ci / pigweed-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-lintformat-full\">Schedule a new build</a></p>"
}
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_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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-bthost-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-bthost\">pigweed.ci / pigweed-linux-bazel-bthost</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-bthost\">pigweed.try / pigweed-linux-bazel-bthost</a></li> <li>pigweed.dev.ci / pigweed-linux-bazel-bthost</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-bthost\">Schedule a new build</a></p>"
}
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_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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-linux-bazel-build-host-clang</li> <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> </ul> <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>"
}
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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-integration\">pigweed.ci / pigweed-linux-bazel-integration</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-integration\">pigweed.try / pigweed-linux-bazel-integration</a></li> <li>pigweed.dev.ci / pigweed-linux-bazel-integration</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-integration\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-bazel-noenv"
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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-noenv\">pigweed.ci / pigweed-linux-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-noenv\">pigweed.try / pigweed-linux-bazel-noenv</a></li> <li>pigweed.dev.ci / pigweed-linux-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-noenv\">pigweed.dev.try / pigweed-linux-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-bazel-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.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": ['
' "sanitizers"'
' ]'
' },'
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san\">pigweed.ci / pigweed-linux-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san\">pigweed.try / pigweed-linux-bazel-san</a></li> <li>pigweed.dev.ci / pigweed-linux-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san\">pigweed.dev.try / pigweed-linux-bazel-san</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-bazel-san\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-linux-cmake-host-clang</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-cmake-host-clang\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-linux-gn-arduino-pico</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-arduino-pico\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-linux-gn-compatibility-main</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-compatibility-main\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-linux-gn-compatibility-platform</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-compatibility-platform\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_crypto_mbedtls_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-crypto-mbedtls\">pigweed.ci / pigweed-linux-gn-crypto-mbedtls</a></li> <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> <li>pigweed.dev.ci / pigweed-linux-gn-crypto-mbedtls</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-crypto-mbedtls\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-linux-gn-crypto-micro-ecc"
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_crypto_micro_ecc_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-crypto-micro-ecc\">pigweed.ci / pigweed-linux-gn-crypto-micro-ecc</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-crypto-micro-ecc\">pigweed.try / pigweed-linux-gn-crypto-micro-ecc</a></li> <li>pigweed.dev.ci / pigweed-linux-gn-crypto-micro-ecc</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-crypto-micro-ecc\">pigweed.dev.try / pigweed-linux-gn-crypto-micro-ecc</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-crypto-micro-ecc\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-fuzz\">pigweed.ci / pigweed-linux-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-fuzz\">pigweed.try / pigweed-linux-gn-fuzz</a></li> <li>pigweed.dev.ci / pigweed-linux-gn-fuzz</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-fuzz\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-main\">pigweed.ci / pigweed-linux-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-main\">pigweed.try / pigweed-linux-gn-main</a></li> <li>pigweed.dev.ci / pigweed-linux-gn-main</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-main\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-platform\">pigweed.ci / pigweed-linux-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-platform\">pigweed.try / pigweed-linux-gn-platform</a></li> <li>pigweed.dev.ci / pigweed-linux-gn-platform</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-platform\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "sanitizers"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-san\">pigweed.ci / pigweed-linux-gn-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-san\">pigweed.try / pigweed-linux-gn-san</a></li> <li>pigweed.dev.ci / pigweed-linux-gn-san</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-san\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-san-msan\">pigweed.ci / pigweed-linux-gn-san-msan</a></li> <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> <li>pigweed.dev.ci / pigweed-linux-gn-san-msan</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-san-msan\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "sapphire"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-sapphire\">pigweed.ci / pigweed-linux-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-sapphire\">pigweed.try / pigweed-linux-gn-sapphire</a></li> <li>pigweed.dev.ci / pigweed-linux-gn-sapphire</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-sapphire\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_software_update_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-software-update\">pigweed.ci / pigweed-linux-gn-software-update</a></li> <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> <li>pigweed.dev.ci / pigweed-linux-gn-software-update</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-gn-software-update\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-static-analysis\">pigweed.ci / pigweed-linux-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-static-analysis\">pigweed.try / pigweed-linux-static-analysis</a></li> <li>pigweed.dev.ci / pigweed-linux-static-analysis</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-static-analysis\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-zephyr\">pigweed.ci / pigweed-linux-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-zephyr\">pigweed.try / pigweed-linux-zephyr</a></li> <li>pigweed.dev.ci / pigweed-linux-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-zephyr\">pigweed.dev.try / pigweed-linux-zephyr</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-linux-zephyr\">Schedule a new build</a></p>"
}
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.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_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: 50
execution_timeout_secs: 2820
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-bazel-build-host-clang</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-bazel-build-host-clang\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-noenv\">pigweed.ci / pigweed-mac-arm-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-noenv\">pigweed.try / pigweed-mac-arm-bazel-noenv</a></li> <li>pigweed.dev.ci / pigweed-mac-arm-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-noenv\">pigweed.dev.try / pigweed-mac-arm-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san\">pigweed.ci / pigweed-mac-arm-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san\">pigweed.try / pigweed-mac-arm-bazel-san</a></li> <li>pigweed.dev.ci / pigweed-mac-arm-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san\">pigweed.dev.try / pigweed-mac-arm-bazel-san</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-bazel-san\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-cmake-host-clang"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-cmake-host-clang</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-cmake-host-clang\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-arduino-pico"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-arduino-pico</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-arduino-pico\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-compatibility-main"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-compatibility-main</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-compatibility-main\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-compatibility-platform"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-compatibility-platform</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-compatibility-platform\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-fuzz"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-fuzz</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-fuzz\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-main"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-main</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-main\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-platform"
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'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-platform</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-platform\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-gn-sapphire"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-arm-gn-sapphire</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-gn-sapphire\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-arm-zephyr"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-zephyr\">pigweed.ci / pigweed-mac-arm-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-zephyr\">pigweed.try / pigweed-mac-arm-zephyr</a></li> <li>pigweed.dev.ci / pigweed-mac-arm-zephyr</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-arm-zephyr\">Schedule a new build</a></p>"
}
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.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_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: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-bazel-build-host-clang</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-bazel-build-host-clang\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-x86-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-noenv\">pigweed.ci / pigweed-mac-x86-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-noenv\">pigweed.try / pigweed-mac-x86-bazel-noenv</a></li> <li>pigweed.dev.ci / pigweed-mac-x86-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-noenv\">pigweed.dev.try / pigweed-mac-x86-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-x86-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san\">pigweed.ci / pigweed-mac-x86-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san\">pigweed.try / pigweed-mac-x86-bazel-san</a></li> <li>pigweed.dev.ci / pigweed-mac-x86-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san\">pigweed.dev.try / pigweed-mac-x86-bazel-san</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-bazel-san\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-cmake-host-clang</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-cmake-host-clang\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-arduino-pico</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-arduino-pico\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-compatibility-main</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-compatibility-main\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-compatibility-platform</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-compatibility-platform\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-fuzz</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-fuzz\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-main</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-main\">Schedule a new build</a></p>"
}
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.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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-platform</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-platform\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / pigweed-mac-x86-gn-sapphire</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-gn-sapphire\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-mac-x86-zephyr"
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'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-zephyr\">pigweed.ci / pigweed-mac-x86-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-zephyr\">pigweed.try / pigweed-mac-x86-zephyr</a></li> <li>pigweed.dev.ci / pigweed-mac-x86-zephyr</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-mac-x86-zephyr\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i\">pigweed.ci / pigweed-stm32f429i</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i\">pigweed.try / pigweed-stm32f429i</a></li> <li>pigweed.dev.ci / pigweed-stm32f429i</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i\">pigweed.dev.try / pigweed-stm32f429i</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-stm32f429i\">Schedule a new build</a></p>"
}
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.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i-combined\">pigweed.ci / pigweed-stm32f429i-combined</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-combined\">pigweed.try / pigweed-stm32f429i-combined</a></li> <li>pigweed.dev.ci / pigweed-stm32f429i-combined</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-combined\">pigweed.dev.try / pigweed-stm32f429i-combined</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-stm32f429i-combined\">Schedule a new build</a></p>"
}
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.dev.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i-subbuild\">pigweed.ci / pigweed-stm32f429i-subbuild</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-subbuild\">pigweed.try / pigweed-stm32f429i-subbuild</a></li> <li>pigweed.dev.ci / pigweed-stm32f429i-subbuild</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-subbuild\">pigweed.dev.try / pigweed-stm32f429i-subbuild</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-stm32f429i-subbuild\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-bazel-noenv"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-bazel-noenv\">pigweed.ci / pigweed-windows-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-bazel-noenv\">pigweed.try / pigweed-windows-bazel-noenv</a></li> <li>pigweed.dev.ci / pigweed-windows-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-bazel-noenv\">pigweed.dev.try / pigweed-windows-bazel-noenv</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-bazel-noenv\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-arduino-pico"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-arduino-pico\">pigweed.ci / pigweed-windows-gn-arduino-pico</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-arduino-pico\">pigweed.try / pigweed-windows-gn-arduino-pico</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-arduino-pico</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-arduino-pico\">pigweed.dev.try / pigweed-windows-gn-arduino-pico</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-arduino-pico\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-compatibility-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-compatibility-main\">pigweed.ci / pigweed-windows-gn-compatibility-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-compatibility-main\">pigweed.try / pigweed-windows-gn-compatibility-main</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-compatibility-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-compatibility-main\">pigweed.dev.try / pigweed-windows-gn-compatibility-main</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-compatibility-main\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-compatibility-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-compatibility-platform\">pigweed.ci / pigweed-windows-gn-compatibility-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-compatibility-platform\">pigweed.try / pigweed-windows-gn-compatibility-platform</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-compatibility-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-compatibility-platform\">pigweed.dev.try / pigweed-windows-gn-compatibility-platform</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-compatibility-platform\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-fuzz"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-fuzz\">pigweed.ci / pigweed-windows-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-fuzz\">pigweed.try / pigweed-windows-gn-fuzz</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-fuzz</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-fuzz\">pigweed.dev.try / pigweed-windows-gn-fuzz</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-fuzz\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-main\">pigweed.ci / pigweed-windows-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-main\">pigweed.try / pigweed-windows-gn-main</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-main\">pigweed.dev.try / pigweed-windows-gn-main</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-main\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-platform\">pigweed.ci / pigweed-windows-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-platform\">pigweed.try / pigweed-windows-gn-platform</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-platform\">pigweed.dev.try / pigweed-windows-gn-platform</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-platform\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-gn-sapphire"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-sapphire\">pigweed.ci / pigweed-windows-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-sapphire\">pigweed.try / pigweed-windows-gn-sapphire</a></li> <li>pigweed.dev.ci / pigweed-windows-gn-sapphire</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-sapphire\">pigweed.dev.try / pigweed-windows-gn-sapphire</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-gn-sapphire\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-static-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-static-analysis\">pigweed.ci / pigweed-windows-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-static-analysis\">pigweed.try / pigweed-windows-static-analysis</a></li> <li>pigweed.dev.ci / pigweed-windows-static-analysis</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-static-analysis\">pigweed.dev.try / pigweed-windows-static-analysis</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-static-analysis\">Schedule a new build</a></p>"
}
builders {
name: "pigweed-windows-zephyr"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-zephyr\">pigweed.ci / pigweed-windows-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-zephyr\">pigweed.try / pigweed-windows-zephyr</a></li> <li>pigweed.dev.ci / pigweed-windows-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-zephyr\">pigweed.dev.try / pigweed-windows-zephyr</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-pigweed-windows-zephyr\">Schedule a new build</a></p>"
}
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.dev.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / python-packages-linux-amd64-310</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-python-packages-linux-amd64-310\">Schedule a new build</a></p>"
}
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.dev.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / python-packages-linux-amd64-311</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-python-packages-linux-amd64-311\">Schedule a new build</a></p>"
}
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.dev.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / python-packages-mac-amd64-310</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-python-packages-mac-amd64-310\">Schedule a new build</a></p>"
}
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.dev.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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / python-packages-mac-amd64-311</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-python-packages-mac-amd64-311\">Schedule a new build</a></p>"
}
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"
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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / python-packages-windows-amd64-310</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-python-packages-windows-amd64-310\">Schedule a new build</a></p>"
}
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"
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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-python@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <li>pigweed.dev.ci / python-packages-windows-amd64-311</li> <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> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.dev.ci-python-packages-windows-amd64-311\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "pigweed.dev.try"
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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "gcs_bucket": "pigweed-try-builds",'
' "pw_presubmit_options": {'
' "export_dir_name": "export",'
' "only_on_changed_files": true,'
' "step": ['
' "coverage"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/coverage\">pigweed.ci / coverage</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/coverage\">pigweed.try / coverage</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/coverage\">pigweed.dev.ci / coverage</a></li> <li>pigweed.dev.try / coverage</li> </ul>"
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: "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",'
' "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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-linux\">pigweed.try / envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li> <li>pigweed.dev.try / envtest-linux</li> </ul>"
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: "envtest-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",'
' "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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-arm\">pigweed.try / envtest-mac-arm</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li> <li>pigweed.dev.try / envtest-mac-arm</li> </ul>"
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: "envtest-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",'
' "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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-mac-x86\">pigweed.try / envtest-mac-x86</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li> <li>pigweed.dev.try / envtest-mac-x86</li> </ul>"
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: "envtest-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/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_rerun": false,'
' "dry_run": true,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows\">pigweed.ci / envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/envtest-windows\">pigweed.try / envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows\">pigweed.dev.ci / envtest-windows</a></li> <li>pigweed.dev.try / envtest-windows</li> </ul>"
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: "pigweed-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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 50
execution_timeout_secs: 2220
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-full\">pigweed.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-full\">pigweed.dev.ci / pigweed-lintformat-full</a></li> <li>pigweed.dev.try / pigweed-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 50
execution_timeout_secs: 2220
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-full\">pigweed.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-full\">pigweed.dev.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li> <li>pigweed.dev.try / pigweed-lintformat-full</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-bthost\">pigweed.ci / pigweed-linux-bazel-bthost</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-bthost\">pigweed.try / pigweed-linux-bazel-bthost</a></li> <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> <li>pigweed.dev.try / pigweed-linux-bazel-bthost</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-linux-bazel-build-host-clang</li> </ul>"
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: "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.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": ['
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-integration\">pigweed.ci / pigweed-linux-bazel-integration</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-integration\">pigweed.try / pigweed-linux-bazel-integration</a></li> <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> <li>pigweed.dev.try / pigweed-linux-bazel-integration</li> </ul>"
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: "pigweed-linux-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-noenv\">pigweed.ci / pigweed-linux-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-noenv\">pigweed.try / pigweed-linux-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-noenv\">pigweed.dev.ci / pigweed-linux-bazel-noenv</a></li> <li>pigweed.dev.try / pigweed-linux-bazel-noenv</li> </ul>"
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: "pigweed-linux-bazel-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.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": ['
' "sanitizers"'
' ]'
' },'
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san\">pigweed.ci / pigweed-linux-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-bazel-san\">pigweed.try / pigweed-linux-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san\">pigweed.dev.ci / pigweed-linux-bazel-san</a></li> <li>pigweed.dev.try / pigweed-linux-bazel-san</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-linux-cmake-host-clang</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-linux-gn-arduino-pico</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-linux-gn-compatibility-main</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-linux-gn-compatibility-platform</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_crypto_mbedtls_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-crypto-mbedtls\">pigweed.ci / pigweed-linux-gn-crypto-mbedtls</a></li> <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> <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> <li>pigweed.dev.try / pigweed-linux-gn-crypto-mbedtls</li> </ul>"
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: "pigweed-linux-gn-crypto-micro-ecc"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_crypto_micro_ecc_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-crypto-micro-ecc\">pigweed.ci / pigweed-linux-gn-crypto-micro-ecc</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-crypto-micro-ecc\">pigweed.try / pigweed-linux-gn-crypto-micro-ecc</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-crypto-micro-ecc\">pigweed.dev.ci / pigweed-linux-gn-crypto-micro-ecc</a></li> <li>pigweed.dev.try / pigweed-linux-gn-crypto-micro-ecc</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-fuzz\">pigweed.ci / pigweed-linux-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-fuzz\">pigweed.try / pigweed-linux-gn-fuzz</a></li> <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> <li>pigweed.dev.try / pigweed-linux-gn-fuzz</li> </ul>"
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: "pigweed-linux-gn-hosttools"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "go"
path: "go"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-hosttools\">pigweed.try / pigweed-linux-gn-hosttools</a></li> <li>pigweed.dev.try / pigweed-linux-gn-hosttools</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-main\">pigweed.ci / pigweed-linux-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-main\">pigweed.try / pigweed-linux-gn-main</a></li> <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> <li>pigweed.dev.try / pigweed-linux-gn-main</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-platform\">pigweed.ci / pigweed-linux-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-platform\">pigweed.try / pigweed-linux-gn-platform</a></li> <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> <li>pigweed.dev.try / pigweed-linux-gn-platform</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "sanitizers"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-san\">pigweed.ci / pigweed-linux-gn-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-san\">pigweed.try / pigweed-linux-gn-san</a></li> <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> <li>pigweed.dev.try / pigweed-linux-gn-san</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-san-msan\">pigweed.ci / pigweed-linux-gn-san-msan</a></li> <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> <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> <li>pigweed.dev.try / pigweed-linux-gn-san-msan</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "sapphire"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-sapphire\">pigweed.ci / pigweed-linux-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-gn-sapphire\">pigweed.try / pigweed-linux-gn-sapphire</a></li> <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> <li>pigweed.dev.try / pigweed-linux-gn-sapphire</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_software_update_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-software-update\">pigweed.ci / pigweed-linux-gn-software-update</a></li> <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> <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> <li>pigweed.dev.try / pigweed-linux-gn-software-update</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-static-analysis\">pigweed.ci / pigweed-linux-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-static-analysis\">pigweed.try / pigweed-linux-static-analysis</a></li> <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> <li>pigweed.dev.try / pigweed-linux-static-analysis</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-zephyr\">pigweed.ci / pigweed-linux-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-linux-zephyr\">pigweed.try / pigweed-linux-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-zephyr\">pigweed.dev.ci / pigweed-linux-zephyr</a></li> <li>pigweed.dev.try / pigweed-linux-zephyr</li> </ul>"
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: "pigweed-mac-arm-bazel-build-host-clang"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 50
execution_timeout_secs: 2820
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-bazel-build-host-clang</li> </ul>"
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: "pigweed-mac-arm-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-noenv\">pigweed.ci / pigweed-mac-arm-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-noenv\">pigweed.try / pigweed-mac-arm-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-noenv\">pigweed.dev.ci / pigweed-mac-arm-bazel-noenv</a></li> <li>pigweed.dev.try / pigweed-mac-arm-bazel-noenv</li> </ul>"
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: "pigweed-mac-arm-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san\">pigweed.ci / pigweed-mac-arm-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-bazel-san\">pigweed.try / pigweed-mac-arm-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san\">pigweed.dev.ci / pigweed-mac-arm-bazel-san</a></li> <li>pigweed.dev.try / pigweed-mac-arm-bazel-san</li> </ul>"
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: "pigweed-mac-arm-cmake-host-clang"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-cmake-host-clang</li> </ul>"
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: "pigweed-mac-arm-gn-arduino-pico"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-arduino-pico</li> </ul>"
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: "pigweed-mac-arm-gn-compatibility-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-compatibility-main</li> </ul>"
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: "pigweed-mac-arm-gn-compatibility-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-compatibility-platform</li> </ul>"
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: "pigweed-mac-arm-gn-fuzz"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-fuzz</li> </ul>"
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: "pigweed-mac-arm-gn-hosttools"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-gn-hosttools\">pigweed.try / pigweed-mac-arm-gn-hosttools</a></li> <li>pigweed.dev.try / pigweed-mac-arm-gn-hosttools</li> </ul>"
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: "pigweed-mac-arm-gn-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-main</li> </ul>"
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: "pigweed-mac-arm-gn-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-platform</li> </ul>"
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: "pigweed-mac-arm-gn-sapphire"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-arm-gn-sapphire</li> </ul>"
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: "pigweed-mac-arm-zephyr"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-zephyr\">pigweed.ci / pigweed-mac-arm-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-arm-zephyr\">pigweed.try / pigweed-mac-arm-zephyr</a></li> <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> <li>pigweed.dev.try / pigweed-mac-arm-zephyr</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-bazel-build-host-clang</li> </ul>"
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: "pigweed-mac-x86-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-noenv\">pigweed.ci / pigweed-mac-x86-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-noenv\">pigweed.try / pigweed-mac-x86-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-noenv\">pigweed.dev.ci / pigweed-mac-x86-bazel-noenv</a></li> <li>pigweed.dev.try / pigweed-mac-x86-bazel-noenv</li> </ul>"
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: "pigweed-mac-x86-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san\">pigweed.ci / pigweed-mac-x86-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-bazel-san\">pigweed.try / pigweed-mac-x86-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san\">pigweed.dev.ci / pigweed-mac-x86-bazel-san</a></li> <li>pigweed.dev.try / pigweed-mac-x86-bazel-san</li> </ul>"
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: "pigweed-mac-x86-cmake-host-clang"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-cmake-host-clang</li> </ul>"
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: "pigweed-mac-x86-gn-arduino-pico"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-arduino-pico</li> </ul>"
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: "pigweed-mac-x86-gn-compatibility-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-compatibility-main</li> </ul>"
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: "pigweed-mac-x86-gn-compatibility-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-compatibility-platform</li> </ul>"
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: "pigweed-mac-x86-gn-fuzz"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-fuzz</li> </ul>"
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: "pigweed-mac-x86-gn-hosttools"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-gn-hosttools\">pigweed.try / pigweed-mac-x86-gn-hosttools</a></li> <li>pigweed.dev.try / pigweed-mac-x86-gn-hosttools</li> </ul>"
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: "pigweed-mac-x86-gn-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-main</li> </ul>"
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: "pigweed-mac-x86-gn-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 4620
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-platform</li> </ul>"
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: "pigweed-mac-x86-gn-sapphire"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / pigweed-mac-x86-gn-sapphire</li> </ul>"
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: "pigweed-mac-x86-zephyr"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-zephyr\">pigweed.ci / pigweed-mac-x86-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-mac-x86-zephyr\">pigweed.try / pigweed-mac-x86-zephyr</a></li> <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> <li>pigweed.dev.try / pigweed-mac-x86-zephyr</li> </ul>"
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: "pigweed-stm32f429i"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "120: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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i\">pigweed.ci / pigweed-stm32f429i</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i\">pigweed.try / pigweed-stm32f429i</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i\">pigweed.dev.ci / pigweed-stm32f429i</a></li> <li>pigweed.dev.try / pigweed-stm32f429i</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i-combined\">pigweed.ci / pigweed-stm32f429i-combined</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-combined\">pigweed.try / pigweed-stm32f429i-combined</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-combined\">pigweed.dev.ci / pigweed-stm32f429i-combined</a></li> <li>pigweed.dev.try / pigweed-stm32f429i-combined</li> </ul>"
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: "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.dev.try"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i-subbuild\">pigweed.ci / pigweed-stm32f429i-subbuild</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-stm32f429i-subbuild\">pigweed.try / pigweed-stm32f429i-subbuild</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-subbuild\">pigweed.dev.ci / pigweed-stm32f429i-subbuild</a></li> <li>pigweed.dev.try / pigweed-stm32f429i-subbuild</li> </ul>"
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: "pigweed-windows-bazel-noenv"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-bazel-noenv\">pigweed.ci / pigweed-windows-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-bazel-noenv\">pigweed.try / pigweed-windows-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-bazel-noenv\">pigweed.dev.ci / pigweed-windows-bazel-noenv</a></li> <li>pigweed.dev.try / pigweed-windows-bazel-noenv</li> </ul>"
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: "pigweed-windows-gn-arduino-pico"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-arduino-pico\">pigweed.ci / pigweed-windows-gn-arduino-pico</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-arduino-pico\">pigweed.try / pigweed-windows-gn-arduino-pico</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-arduino-pico\">pigweed.dev.ci / pigweed-windows-gn-arduino-pico</a></li> <li>pigweed.dev.try / pigweed-windows-gn-arduino-pico</li> </ul>"
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: "pigweed-windows-gn-compatibility-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-compatibility-main\">pigweed.ci / pigweed-windows-gn-compatibility-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-compatibility-main\">pigweed.try / pigweed-windows-gn-compatibility-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-compatibility-main\">pigweed.dev.ci / pigweed-windows-gn-compatibility-main</a></li> <li>pigweed.dev.try / pigweed-windows-gn-compatibility-main</li> </ul>"
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: "pigweed-windows-gn-compatibility-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "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: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-compatibility-platform\">pigweed.ci / pigweed-windows-gn-compatibility-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-compatibility-platform\">pigweed.try / pigweed-windows-gn-compatibility-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-compatibility-platform\">pigweed.dev.ci / pigweed-windows-gn-compatibility-platform</a></li> <li>pigweed.dev.try / pigweed-windows-gn-compatibility-platform</li> </ul>"
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: "pigweed-windows-gn-fuzz"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-fuzz\">pigweed.ci / pigweed-windows-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-fuzz\">pigweed.try / pigweed-windows-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-fuzz\">pigweed.dev.ci / pigweed-windows-gn-fuzz</a></li> <li>pigweed.dev.try / pigweed-windows-gn-fuzz</li> </ul>"
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: "pigweed-windows-gn-hosttools"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "go"
path: "go"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-hosttools\">pigweed.try / pigweed-windows-gn-hosttools</a></li> <li>pigweed.dev.try / pigweed-windows-gn-hosttools</li> </ul>"
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: "pigweed-windows-gn-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_main_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-main\">pigweed.ci / pigweed-windows-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-main\">pigweed.try / pigweed-windows-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-main\">pigweed.dev.ci / pigweed-windows-gn-main</a></li> <li>pigweed.dev.try / pigweed-windows-gn-main</li> </ul>"
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: "pigweed-windows-gn-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_platform_build_check"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-platform\">pigweed.ci / pigweed-windows-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-platform\">pigweed.try / pigweed-windows-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-platform\">pigweed.dev.ci / pigweed-windows-gn-platform</a></li> <li>pigweed.dev.try / pigweed-windows-gn-platform</li> </ul>"
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: "pigweed-windows-gn-sapphire"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-sapphire\">pigweed.ci / pigweed-windows-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-gn-sapphire\">pigweed.try / pigweed-windows-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-sapphire\">pigweed.dev.ci / pigweed-windows-gn-sapphire</a></li> <li>pigweed.dev.try / pigweed-windows-gn-sapphire</li> </ul>"
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: "pigweed-windows-static-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-static-analysis\">pigweed.ci / pigweed-windows-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-static-analysis\">pigweed.try / pigweed-windows-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-static-analysis\">pigweed.dev.ci / pigweed-windows-static-analysis</a></li> <li>pigweed.dev.try / pigweed-windows-static-analysis</li> </ul>"
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: "pigweed-windows-zephyr"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-zephyr\">pigweed.ci / pigweed-windows-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-windows-zephyr\">pigweed.try / pigweed-windows-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-zephyr\">pigweed.dev.ci / pigweed-windows-zephyr</a></li> <li>pigweed.dev.try / pigweed-windows-zephyr</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "xrefs"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-xref-generator\">pigweed.ci / pigweed-xref-generator</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-xref-generator\">pigweed.try / pigweed-xref-generator</a></li> <li>pigweed.dev.try / pigweed-xref-generator</li> </ul>"
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: "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.dev.try"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / python-packages-linux-amd64-310</li> </ul>"
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: "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.dev.try"
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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / python-packages-linux-amd64-311</li> </ul>"
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: "python-packages-mac-amd64-310"
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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / python-packages-mac-amd64-310</li> </ul>"
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: "python-packages-mac-amd64-311"
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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / python-packages-mac-amd64-311</li> </ul>"
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: "python-packages-windows-amd64-310"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / python-packages-windows-amd64-310</li> </ul>"
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: "python-packages-windows-amd64-311"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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:
'{'
' "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_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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <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> <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> <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> <li>pigweed.dev.try / python-packages-windows-amd64-311</li> </ul>"
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-pigweed"
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:
'{'
' "do_not_rerun": false,'
' "doc_patterns": ['
' "^seed/",'
' "\\\\.md$",'
' "\\\\.rst$"'
' ],'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/static-checks-pigweed\">pigweed.try / static-checks-pigweed</a></li> <li>pigweed.dev.try / static-checks-pigweed</li> </ul>"
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: "pigweed.dev.try.shadow"
}
buckets {
name: "pigweed.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: "pigweed.roll"
swarming {
builders {
name: "config-integration-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "infra/config",'
' "path": "infra/config"'
' }'
' ]'
'}'
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:<ul> <li>pigweed.roll / config-integration-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.roll/config-integration-roller-dryrun\">pigweed.roll / config-integration-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_pigweed.roll-config-integration-roller\">Schedule a new build</a></p>"
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: "config-integration-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "infra/config",'
' "path": "infra/config"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.roll/config-integration-roller\">pigweed.roll / config-integration-roller</a></li> <li>pigweed.roll / config-integration-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_pigweed.roll-config-integration-roller-dryrun\">Schedule a new build</a></p>"
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: "pigweed-integration-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "pigweed",'
' "path": "pigweed"'
' }'
' ]'
'}'
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:<ul> <li>pigweed.roll / pigweed-integration-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.roll/pigweed-integration-roller-dryrun\">pigweed.roll / pigweed-integration-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_pigweed.roll-pigweed-integration-roller\">Schedule a new build</a></p>"
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: "pigweed-integration-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/integration",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "recipe": "submodule_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "submodules": ['
' {'
' "branch": null,'
' "name": "pigweed",'
' "path": "pigweed"'
' }'
' ]'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.roll/pigweed-integration-roller\">pigweed.roll / pigweed-integration-roller</a></li> <li>pigweed.roll / pigweed-integration-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_pigweed.roll-pigweed-integration-roller-dryrun\">Schedule a new build</a></p>"
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: "pigweed-update-python-versions"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "1800:cores:2"
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:
'{'
' "bot_commit": true,'
' "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_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "path_to_constraint_file": "pw_env_setup/py/pw_env_setup/virtualenv_setup/constraint.list",'
' "recipe": "update_python_versions"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.roll-pigweed-update-python-versions\">Schedule a new build</a></p>"
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: "python-wheel-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/python310.json",'
' "name": "310",'
' "ref": "latest",'
' "spec": "pigweed/third_party/python_packages/310/${platform}",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/python311.json",'
' "name": "311",'
' "ref": "latest",'
' "spec": "pigweed/third_party/python_packages/311/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "python-wheel"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>pigweed.roll / python-wheel-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.roll/python-wheel-roller-dryrun\">pigweed.roll / python-wheel-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_pigweed.roll-python-wheel-roller\">Schedule a new build</a></p>"
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: "python-wheel-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/python310.json",'
' "name": "310",'
' "ref": "latest",'
' "spec": "pigweed/third_party/python_packages/310/${platform}",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/python311.json",'
' "name": "311",'
' "ref": "latest",'
' "spec": "pigweed/third_party/python_packages/311/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "python-wheel"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.roll/python-wheel-roller\">pigweed.roll / python-wheel-roller</a></li> <li>pigweed.roll / python-wheel-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_pigweed.roll-python-wheel-roller-dryrun\">Schedule a new build</a></p>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "pigweed.roll.shadow"
}
buckets {
name: "pigweed.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "pigweed.toolchain"
swarming {
builders {
name: "toolchain-ci-pigweed-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": false'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "continue_after_build_error": true,'
' "step": ['
' "gn_clang_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.toolchain-toolchain-ci-pigweed-linux\">Schedule a new build</a></p>"
}
builders {
name: "toolchain-ci-pigweed-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": false'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "continue_after_build_error": true,'
' "step": ['
' "gn_clang_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.toolchain-toolchain-ci-pigweed-mac-arm\">Schedule a new build</a></p>"
}
builders {
name: "toolchain-ci-pigweed-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": false'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "continue_after_build_error": true,'
' "step": ['
' "gn_clang_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.toolchain-toolchain-ci-pigweed-mac-x86\">Schedule a new build</a></p>"
}
builders {
name: "toolchain-prod-pigweed-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": false'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "continue_after_build_error": true,'
' "step": ['
' "gn_clang_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.toolchain-toolchain-prod-pigweed-linux\">Schedule a new build</a></p>"
}
builders {
name: "toolchain-prod-pigweed-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": false'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "continue_after_build_error": true,'
' "step": ['
' "gn_clang_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.toolchain-toolchain-prod-pigweed-mac-arm\">Schedule a new build</a></p>"
}
builders {
name: "toolchain-prod-pigweed-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": false'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "continue_after_build_error": true,'
' "step": ['
' "gn_clang_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/pigweed.toolchain-toolchain-prod-pigweed-mac-x86\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "pigweed.try"
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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "gcs_bucket": "pigweed-try-builds",'
' "pw_presubmit_options": {'
' "export_dir_name": "export",'
' "only_on_changed_files": true,'
' "step": ['
' "coverage"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/coverage\">pigweed.ci / coverage</a></li> <li>pigweed.try / coverage</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/coverage\">pigweed.dev.ci / coverage</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/coverage\">pigweed.dev.try / coverage</a></li> </ul>"
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: "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.try"
exe {
cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "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": true,'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "link_template": "https://storage.googleapis.com/pigweed-docs-try/{}/index.html",'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_docgen_GOOGLE_ANALYTICS_ID=\\"FAKEKEY\\""'
' ],'
' "step": ['
' "docs_build"'
' ]'
' },'
' "recipe": "docs_builder"'
'}'
priority: 35
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/docs-builder\">pigweed.ci / docs-builder</a></li> <li>pigweed.try / docs-builder</li> </ul>"
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: "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",'
' "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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-linux\">pigweed.ci / envtest-linux</a></li> <li>pigweed.try / envtest-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-linux\">pigweed.dev.ci / envtest-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-linux\">pigweed.dev.try / envtest-linux</a></li> </ul>"
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: "envtest-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",'
' "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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-arm\">pigweed.ci / envtest-mac-arm</a></li> <li>pigweed.try / envtest-mac-arm</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-arm\">pigweed.dev.ci / envtest-mac-arm</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-arm\">pigweed.dev.try / envtest-mac-arm</a></li> </ul>"
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: "envtest-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",'
' "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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-mac-x86\">pigweed.ci / envtest-mac-x86</a></li> <li>pigweed.try / envtest-mac-x86</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-mac-x86\">pigweed.dev.ci / envtest-mac-x86</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-mac-x86\">pigweed.dev.try / envtest-mac-x86</a></li> </ul>"
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: "envtest-windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/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_rerun": false,'
' "environment_variables": ['
' "PW_BOOTSTRAP_PYTHON=python3"'
' ],'
' "recipe": "envtest"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/envtest-windows\">pigweed.ci / envtest-windows</a></li> <li>pigweed.try / envtest-windows</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/envtest-windows\">pigweed.dev.ci / envtest-windows</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/envtest-windows\">pigweed.dev.try / envtest-windows</a></li> </ul>"
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: "pigweed-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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 2220
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-full\">pigweed.ci / pigweed-lintformat-full</a></li> <li>pigweed.try / pigweed-lintformat</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat-full\">pigweed.try / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-full\">pigweed.dev.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-lintformat-full\">pigweed.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.try/pigweed-lintformat\">pigweed.try / pigweed-lintformat</a></li> <li>pigweed.try / pigweed-lintformat-full</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-lintformat-full\">pigweed.dev.ci / pigweed-lintformat-full</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat\">pigweed.dev.try / pigweed-lintformat</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-lintformat-full\">pigweed.dev.try / pigweed-lintformat-full</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-bthost\">pigweed.ci / pigweed-linux-bazel-bthost</a></li> <li>pigweed.try / pigweed-linux-bazel-bthost</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-linux-bazel-build-host-clang</li> <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> <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> </ul>"
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: "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.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": ['
' "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_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-integration\">pigweed.ci / pigweed-linux-bazel-integration</a></li> <li>pigweed.try / pigweed-linux-bazel-integration</li> <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> <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> </ul>"
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: "pigweed-linux-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-noenv\">pigweed.ci / pigweed-linux-bazel-noenv</a></li> <li>pigweed.try / pigweed-linux-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-noenv\">pigweed.dev.ci / pigweed-linux-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-noenv\">pigweed.dev.try / pigweed-linux-bazel-noenv</a></li> </ul>"
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: "pigweed-linux-bazel-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.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": ['
' "sanitizers"'
' ]'
' },'
' "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_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-bazel-san\">pigweed.ci / pigweed-linux-bazel-san</a></li> <li>pigweed.try / pigweed-linux-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-bazel-san\">pigweed.dev.ci / pigweed-linux-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-bazel-san\">pigweed.dev.try / pigweed-linux-bazel-san</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-linux-cmake-host-clang</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-linux-gn-arduino-pico</li> <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> <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> </ul>"
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: "pigweed-linux-gn-clangnext"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "additional_cipd_files": ['
' "$PW_ROOT/pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json"'
' ],'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "override_gn_arg": ['
' "pw_toolchain_CLANG_PREFIX=\\"//environment/cipd/packages/clang_next/bin/\\""'
' ],'
' "program": ['
' "sapphire"'
' ],'
' "step": ['
' "gn_combined_build_check",'
' "gn_crypto_mbedtls_build",'
' "gn_crypto_micro_ecc_build",'
' "gn_software_update_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 7320
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-clangnext\">pigweed.ci / pigweed-linux-gn-clangnext</a></li> <li>pigweed.try / pigweed-linux-gn-clangnext</li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-linux-gn-compatibility-main</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-linux-gn-compatibility-platform</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-crypto-mbedtls\">pigweed.ci / pigweed-linux-gn-crypto-mbedtls</a></li> <li>pigweed.try / pigweed-linux-gn-crypto-mbedtls</li> <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> <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> </ul>"
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: "pigweed-linux-gn-crypto-micro-ecc"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_crypto_micro_ecc_build"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-crypto-micro-ecc\">pigweed.ci / pigweed-linux-gn-crypto-micro-ecc</a></li> <li>pigweed.try / pigweed-linux-gn-crypto-micro-ecc</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-gn-crypto-micro-ecc\">pigweed.dev.ci / pigweed-linux-gn-crypto-micro-ecc</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-crypto-micro-ecc\">pigweed.dev.try / pigweed-linux-gn-crypto-micro-ecc</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-fuzz\">pigweed.ci / pigweed-linux-gn-fuzz</a></li> <li>pigweed.try / pigweed-linux-gn-fuzz</li> <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> <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> </ul>"
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: "pigweed-linux-gn-hosttools"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "go"
path: "go"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li>pigweed.try / pigweed-linux-gn-hosttools</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-gn-hosttools\">pigweed.dev.try / pigweed-linux-gn-hosttools</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-main\">pigweed.ci / pigweed-linux-gn-main</a></li> <li>pigweed.try / pigweed-linux-gn-main</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-platform\">pigweed.ci / pigweed-linux-gn-platform</a></li> <li>pigweed.try / pigweed-linux-gn-platform</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-san\">pigweed.ci / pigweed-linux-gn-san</a></li> <li>pigweed.try / pigweed-linux-gn-san</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-san-msan\">pigweed.ci / pigweed-linux-gn-san-msan</a></li> <li>pigweed.try / pigweed-linux-gn-san-msan</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-sapphire\">pigweed.ci / pigweed-linux-gn-sapphire</a></li> <li>pigweed.try / pigweed-linux-gn-sapphire</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-gn-software-update\">pigweed.ci / pigweed-linux-gn-software-update</a></li> <li>pigweed.try / pigweed-linux-gn-software-update</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-static-analysis\">pigweed.ci / pigweed-linux-static-analysis</a></li> <li>pigweed.try / pigweed-linux-static-analysis</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-linux-zephyr\">pigweed.ci / pigweed-linux-zephyr</a></li> <li>pigweed.try / pigweed-linux-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-linux-zephyr\">pigweed.dev.ci / pigweed-linux-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-linux-zephyr\">pigweed.dev.try / pigweed-linux-zephyr</a></li> </ul>"
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: "pigweed-mac-arm-bazel-build-host-clang"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-bazel-build-host-clang</li> <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> <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> </ul>"
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: "pigweed-mac-arm-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-noenv\">pigweed.ci / pigweed-mac-arm-bazel-noenv</a></li> <li>pigweed.try / pigweed-mac-arm-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-noenv\">pigweed.dev.ci / pigweed-mac-arm-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-noenv\">pigweed.dev.try / pigweed-mac-arm-bazel-noenv</a></li> </ul>"
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: "pigweed-mac-arm-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-bazel-san\">pigweed.ci / pigweed-mac-arm-bazel-san</a></li> <li>pigweed.try / pigweed-mac-arm-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-arm-bazel-san\">pigweed.dev.ci / pigweed-mac-arm-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-bazel-san\">pigweed.dev.try / pigweed-mac-arm-bazel-san</a></li> </ul>"
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: "pigweed-mac-arm-cmake-host-clang"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-cmake-host-clang</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-arduino-pico"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-arduino-pico</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-compatibility-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-compatibility-main</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-compatibility-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-compatibility-platform</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-fuzz"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-fuzz</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-hosttools"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 7200
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li>pigweed.try / pigweed-mac-arm-gn-hosttools</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-arm-gn-hosttools\">pigweed.dev.try / pigweed-mac-arm-gn-hosttools</a></li> </ul>"
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: "pigweed-mac-arm-gn-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-main</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-platform</li> <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> <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> </ul>"
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: "pigweed-mac-arm-gn-sapphire"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-arm-gn-sapphire</li> <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> <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> </ul>"
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: "pigweed-mac-arm-zephyr"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-arm-zephyr\">pigweed.ci / pigweed-mac-arm-zephyr</a></li> <li>pigweed.try / pigweed-mac-arm-zephyr</li> <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> <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> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-bazel-build-host-clang</li> <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> <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> </ul>"
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: "pigweed-mac-x86-bazel-noenv"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-noenv\">pigweed.ci / pigweed-mac-x86-bazel-noenv</a></li> <li>pigweed.try / pigweed-mac-x86-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-noenv\">pigweed.dev.ci / pigweed-mac-x86-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-noenv\">pigweed.dev.try / pigweed-mac-x86-bazel-noenv</a></li> </ul>"
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: "pigweed-mac-x86-bazel-san"
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": ['
' "sanitizers"'
' ]'
' },'
' "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_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "bazel"'
'}'
priority: 40
execution_timeout_secs: 2820
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-bazel-san\">pigweed.ci / pigweed-mac-x86-bazel-san</a></li> <li>pigweed.try / pigweed-mac-x86-bazel-san</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-mac-x86-bazel-san\">pigweed.dev.ci / pigweed-mac-x86-bazel-san</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-bazel-san\">pigweed.dev.try / pigweed-mac-x86-bazel-san</a></li> </ul>"
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: "pigweed-mac-x86-cmake-host-clang"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-cmake-host-clang</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-arduino-pico"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-arduino-pico</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-compatibility-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-compatibility-main</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-compatibility-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-compatibility-platform</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-fuzz"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-fuzz</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-hosttools"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
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
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li>pigweed.try / pigweed-mac-x86-gn-hosttools</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-mac-x86-gn-hosttools\">pigweed.dev.try / pigweed-mac-x86-gn-hosttools</a></li> </ul>"
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: "pigweed-mac-x86-gn-main"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-main</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-platform"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-platform</li> <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> <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> </ul>"
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: "pigweed-mac-x86-gn-sapphire"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / pigweed-mac-x86-gn-sapphire</li> <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> <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> </ul>"
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: "pigweed-mac-x86-zephyr"
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",'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-mac-x86-zephyr\">pigweed.ci / pigweed-mac-x86-zephyr</a></li> <li>pigweed.try / pigweed-mac-x86-zephyr</li> <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> <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> </ul>"
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: "pigweed-stm32f429i"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "120: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:
'{'
' "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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i\">pigweed.ci / pigweed-stm32f429i</a></li> <li>pigweed.try / pigweed-stm32f429i</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i\">pigweed.dev.ci / pigweed-stm32f429i</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i\">pigweed.dev.try / pigweed-stm32f429i</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i-combined\">pigweed.ci / pigweed-stm32f429i-combined</a></li> <li>pigweed.try / pigweed-stm32f429i-combined</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-combined\">pigweed.dev.ci / pigweed-stm32f429i-combined</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-combined\">pigweed.dev.try / pigweed-stm32f429i-combined</a></li> </ul>"
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: "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.try"
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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-stm32f429i-subbuild\">pigweed.ci / pigweed-stm32f429i-subbuild</a></li> <li>pigweed.try / pigweed-stm32f429i-subbuild</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-stm32f429i-subbuild\">pigweed.dev.ci / pigweed-stm32f429i-subbuild</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-stm32f429i-subbuild\">pigweed.dev.try / pigweed-stm32f429i-subbuild</a></li> </ul>"
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: "pigweed-windows-bazel-noenv"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "bazel"
path: "bazel"
}
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-bazel-noenv\">pigweed.ci / pigweed-windows-bazel-noenv</a></li> <li>pigweed.try / pigweed-windows-bazel-noenv</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-bazel-noenv\">pigweed.dev.ci / pigweed-windows-bazel-noenv</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-bazel-noenv\">pigweed.dev.try / pigweed-windows-bazel-noenv</a></li> </ul>"
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: "pigweed-windows-gn-arduino-pico"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-arduino-pico\">pigweed.ci / pigweed-windows-gn-arduino-pico</a></li> <li>pigweed.try / pigweed-windows-gn-arduino-pico</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-arduino-pico\">pigweed.dev.ci / pigweed-windows-gn-arduino-pico</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-arduino-pico\">pigweed.dev.try / pigweed-windows-gn-arduino-pico</a></li> </ul>"
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: "pigweed-windows-gn-compatibility-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-compatibility-main\">pigweed.ci / pigweed-windows-gn-compatibility-main</a></li> <li>pigweed.try / pigweed-windows-gn-compatibility-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-compatibility-main\">pigweed.dev.ci / pigweed-windows-gn-compatibility-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-compatibility-main\">pigweed.dev.try / pigweed-windows-gn-compatibility-main</a></li> </ul>"
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: "pigweed-windows-gn-compatibility-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-compatibility-platform\">pigweed.ci / pigweed-windows-gn-compatibility-platform</a></li> <li>pigweed.try / pigweed-windows-gn-compatibility-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-compatibility-platform\">pigweed.dev.ci / pigweed-windows-gn-compatibility-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-compatibility-platform\">pigweed.dev.try / pigweed-windows-gn-compatibility-platform</a></li> </ul>"
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: "pigweed-windows-gn-fuzz"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "program": ['
' "fuzz"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 50
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-fuzz\">pigweed.ci / pigweed-windows-gn-fuzz</a></li> <li>pigweed.try / pigweed-windows-gn-fuzz</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-fuzz\">pigweed.dev.ci / pigweed-windows-gn-fuzz</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-fuzz\">pigweed.dev.try / pigweed-windows-gn-fuzz</a></li> </ul>"
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: "pigweed-windows-gn-hosttools"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "pw_presubmit_options": {'
' "step": ['
' "gn_host_tools"'
' ]'
' },'
' "recipe": "pw_presubmit"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "go"
path: "go"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li>pigweed.try / pigweed-windows-gn-hosttools</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-hosttools\">pigweed.dev.try / pigweed-windows-gn-hosttools</a></li> </ul>"
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: "pigweed-windows-gn-main"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-main\">pigweed.ci / pigweed-windows-gn-main</a></li> <li>pigweed.try / pigweed-windows-gn-main</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-main\">pigweed.dev.ci / pigweed-windows-gn-main</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-main\">pigweed.dev.try / pigweed-windows-gn-main</a></li> </ul>"
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: "pigweed-windows-gn-platform"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-platform\">pigweed.ci / pigweed-windows-gn-platform</a></li> <li>pigweed.try / pigweed-windows-gn-platform</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-platform\">pigweed.dev.ci / pigweed-windows-gn-platform</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-platform\">pigweed.dev.try / pigweed-windows-gn-platform</a></li> </ul>"
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: "pigweed-windows-gn-sapphire"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-gn-sapphire\">pigweed.ci / pigweed-windows-gn-sapphire</a></li> <li>pigweed.try / pigweed-windows-gn-sapphire</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-gn-sapphire\">pigweed.dev.ci / pigweed-windows-gn-sapphire</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-gn-sapphire\">pigweed.dev.try / pigweed-windows-gn-sapphire</a></li> </ul>"
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: "pigweed-windows-static-analysis"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-static-analysis\">pigweed.ci / pigweed-windows-static-analysis</a></li> <li>pigweed.try / pigweed-windows-static-analysis</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-static-analysis\">pigweed.dev.ci / pigweed-windows-static-analysis</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-static-analysis\">pigweed.dev.try / pigweed-windows-static-analysis</a></li> </ul>"
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: "pigweed-windows-zephyr"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-windows-zephyr\">pigweed.ci / pigweed-windows-zephyr</a></li> <li>pigweed.try / pigweed-windows-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.ci/pigweed-windows-zephyr\">pigweed.dev.ci / pigweed-windows-zephyr</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-windows-zephyr\">pigweed.dev.try / pigweed-windows-zephyr</a></li> </ul>"
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: "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.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/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "environment_options": {'
' "config_file": "pigweed.json",'
' "skip_submodule_check": false'
' },'
' "recipe": "xrefs"'
'}'
priority: 40
execution_timeout_secs: 2820
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.ci/pigweed-xref-generator\">pigweed.ci / pigweed-xref-generator</a></li> <li>pigweed.try / pigweed-xref-generator</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/pigweed-xref-generator\">pigweed.dev.try / pigweed-xref-generator</a></li> </ul>"
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: "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.try"
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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / python-packages-linux-amd64-310</li> <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> <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> </ul>"
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: "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.try"
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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / python-packages-linux-amd64-311</li> <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> <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> </ul>"
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: "python-packages-mac-amd64-310"
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:
'{'
' "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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / python-packages-mac-amd64-310</li> <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> <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> </ul>"
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: "python-packages-mac-amd64-311"
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:
'{'
' "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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "macos_sdk"
path: "macos_sdk"
wait_for_warm_cache_secs: 120
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / python-packages-mac-amd64-311</li> <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> <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> </ul>"
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: "python-packages-windows-amd64-310"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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:
'{'
' "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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / python-packages-windows-amd64-310</li> <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> <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> </ul>"
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: "python-packages-windows-amd64-311"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Windows"
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:
'{'
' "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_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: 7200
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-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:<ul> <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> <li>pigweed.try / python-packages-windows-amd64-311</li> <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> <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> </ul>"
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-pigweed"
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:
'{'
' "do_not_rerun": false,'
' "doc_patterns": ['
' "^seed/",'
' "\\\\.md$",'
' "\\\\.rst$"'
' ],'
' "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
bq_exports {
project: "google.com:pigweed"
dataset: "resultdb"
table: "pigweed"
test_results {}
}
}
description_html: "Corresponding builders:<ul> <li>pigweed.try / static-checks-pigweed</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/pigweed.dev.try/static-checks-pigweed\">pigweed.dev.try / static-checks-pigweed</a></li> </ul>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "pigweed.try.shadow"
}
buckets {
name: "pigweed.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "qg.ci"
swarming {
builders {
name: "qg-presubmit-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:
'{'
' "arguments": ['
' "--cipd"'
' ],'
' "checkout_options": {'
' "branch": "main",'
' "do_not_cache": true,'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/qg",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "recipe": "run_script",'
' "script": "tools/presubmit.sh"'
'}'
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:<ul> <li>qg.ci / qg-presubmit-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.try/qg-presubmit-linux\">qg.try / qg-presubmit-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.ci/qg-presubmit-linux\">qg.dev.ci / qg-presubmit-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.try/qg-presubmit-linux\">qg.dev.try / qg-presubmit-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/qg.ci-qg-presubmit-linux\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "qg.dev.ci"
swarming {
builders {
name: "qg-presubmit-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:
'{'
' "arguments": ['
' "--cipd"'
' ],'
' "checkout_options": {'
' "branch": "main",'
' "do_not_cache": true,'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/qg",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "run_script",'
' "script": "tools/presubmit.sh"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.ci/qg-presubmit-linux\">qg.ci / qg-presubmit-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.try/qg-presubmit-linux\">qg.try / qg-presubmit-linux</a></li> <li>qg.dev.ci / qg-presubmit-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.try/qg-presubmit-linux\">qg.dev.try / qg-presubmit-linux</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/qg.dev.ci-qg-presubmit-linux\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "qg.dev.try"
swarming {
builders {
name: "qg-presubmit-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:
'{'
' "arguments": ['
' "--cipd"'
' ],'
' "checkout_options": {'
' "branch": "main",'
' "do_not_cache": true,'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/qg",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "run_script",'
' "script": "tools/presubmit.sh"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.ci/qg-presubmit-linux\">qg.ci / qg-presubmit-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.try/qg-presubmit-linux\">qg.try / qg-presubmit-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.ci/qg-presubmit-linux\">qg.dev.ci / qg-presubmit-linux</a></li> <li>qg.dev.try / qg-presubmit-linux</li> </ul>"
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-qg"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.try/static-checks-qg\">qg.try / static-checks-qg</a></li> <li>qg.dev.try / static-checks-qg</li> </ul>"
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: "qg.dev.try.shadow"
}
buckets {
name: "qg.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: "qg.roll"
swarming {}
shadow: "qg.roll.shadow"
}
buckets {
name: "qg.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "qg.try"
swarming {
builders {
name: "qg-presubmit-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:
'{'
' "arguments": ['
' "--cipd"'
' ],'
' "checkout_options": {'
' "branch": "main",'
' "do_not_cache": true,'
' "equivalent_remotes": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/qg",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "recipe": "run_script",'
' "script": "tools/presubmit.sh"'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.ci/qg-presubmit-linux\">qg.ci / qg-presubmit-linux</a></li> <li>qg.try / qg-presubmit-linux</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.ci/qg-presubmit-linux\">qg.dev.ci / qg-presubmit-linux</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.try/qg-presubmit-linux\">qg.dev.try / qg-presubmit-linux</a></li> </ul>"
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-qg"
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:
'{'
' "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:<ul> <li>qg.try / static-checks-qg</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/qg.dev.try/static-checks-qg\">qg.dev.try / static-checks-qg</a></li> </ul>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "qg.try.shadow"
}
buckets {
name: "qg.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "quickstart.ci"
swarming {
builders {
name: "quickstart-bazel-linux-build"
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/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>quickstart.ci / quickstart-bazel-linux-build</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/quickstart-bazel-linux-build\">quickstart.try / quickstart-bazel-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.ci/quickstart-bazel-linux-build\">quickstart.dev.ci / quickstart-bazel-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/quickstart-bazel-linux-build\">quickstart.dev.try / quickstart-bazel-linux-build</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/quickstart.ci-quickstart-bazel-linux-build\">Schedule a new build</a></p>"
}
builders {
name: "quickstart-gn-linux-build"
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/quickstart/gn",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>quickstart.ci / quickstart-gn-linux-build</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/quickstart-gn-linux-build\">quickstart.try / quickstart-gn-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.ci/quickstart-gn-linux-build\">quickstart.dev.ci / quickstart-gn-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/quickstart-gn-linux-build\">quickstart.dev.try / quickstart-gn-linux-build</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/quickstart.ci-quickstart-gn-linux-build\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "quickstart.dev.ci"
swarming {
builders {
name: "quickstart-bazel-linux-build"
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/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.ci/quickstart-bazel-linux-build\">quickstart.ci / quickstart-bazel-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/quickstart-bazel-linux-build\">quickstart.try / quickstart-bazel-linux-build</a></li> <li>quickstart.dev.ci / quickstart-bazel-linux-build</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/quickstart-bazel-linux-build\">quickstart.dev.try / quickstart-bazel-linux-build</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/quickstart.dev.ci-quickstart-bazel-linux-build\">Schedule a new build</a></p>"
}
builders {
name: "quickstart-gn-linux-build"
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/quickstart/gn",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-ci-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.ci/quickstart-gn-linux-build\">quickstart.ci / quickstart-gn-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/quickstart-gn-linux-build\">quickstart.try / quickstart-gn-linux-build</a></li> <li>quickstart.dev.ci / quickstart-gn-linux-build</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/quickstart-gn-linux-build\">quickstart.dev.try / quickstart-gn-linux-build</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/quickstart.dev.ci-quickstart-gn-linux-build\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "quickstart.dev.try"
swarming {
builders {
name: "quickstart-bazel-linux-build"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.ci/quickstart-bazel-linux-build\">quickstart.ci / quickstart-bazel-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/quickstart-bazel-linux-build\">quickstart.try / quickstart-bazel-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.ci/quickstart-bazel-linux-build\">quickstart.dev.ci / quickstart-bazel-linux-build</a></li> <li>quickstart.dev.try / quickstart-bazel-linux-build</li> </ul>"
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: "quickstart-gn-linux-build"
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/pigweed/quickstart/gn",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: 28800
caches {
name: "builder"
path: "builder"
}
caches {
name: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.ci/quickstart-gn-linux-build\">quickstart.ci / quickstart-gn-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/quickstart-gn-linux-build\">quickstart.try / quickstart-gn-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.ci/quickstart-gn-linux-build\">quickstart.dev.ci / quickstart-gn-linux-build</a></li> <li>quickstart.dev.try / quickstart-gn-linux-build</li> </ul>"
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-quickstart-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.try"
exe {
cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/static-checks-quickstart-bazel\">quickstart.try / static-checks-quickstart-bazel</a></li> <li>quickstart.dev.try / static-checks-quickstart-bazel</li> </ul>"
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-quickstart-gn"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.try/static-checks-quickstart-gn\">quickstart.try / static-checks-quickstart-gn</a></li> <li>quickstart.dev.try / static-checks-quickstart-gn</li> </ul>"
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: "quickstart.dev.try.shadow"
}
buckets {
name: "quickstart.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: "quickstart.roll"
swarming {
builders {
name: "bazelversion-quickstart-bazel-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": false,'
' "dry_run": false,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
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:<ul> <li>quickstart.roll / bazelversion-quickstart-bazel-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.roll/bazelversion-quickstart-bazel-roller-dryrun\">quickstart.roll / bazelversion-quickstart-bazel-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_quickstart.roll-bazelversion-quickstart-bazel-roller\">Schedule a new build</a></p>"
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: "bazelversion-quickstart-bazel-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": true,'
' "dry_run": true,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.roll/bazelversion-quickstart-bazel-roller\">quickstart.roll / bazelversion-quickstart-bazel-roller</a></li> <li>quickstart.roll / bazelversion-quickstart-bazel-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_quickstart.roll-bazelversion-quickstart-bazel-roller-dryrun\">Schedule a new build</a></p>"
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: "pigweed-quickstart-bazel-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "project_branch": "main",'
' "project_name": null,'
' "project_remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "recipe": "bazel_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "workspace_path": "WORKSPACE"'
'}'
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:<ul> <li>quickstart.roll / pigweed-quickstart-bazel-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.roll/pigweed-quickstart-bazel-roller-dryrun\">quickstart.roll / pigweed-quickstart-bazel-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_quickstart.roll-pigweed-quickstart-bazel-roller\">Schedule a new build</a></p>"
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: "pigweed-quickstart-bazel-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "project_branch": "main",'
' "project_name": null,'
' "project_remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "recipe": "bazel_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "workspace_path": "WORKSPACE"'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.roll/pigweed-quickstart-bazel-roller\">quickstart.roll / pigweed-quickstart-bazel-roller</a></li> <li>quickstart.roll / pigweed-quickstart-bazel-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_quickstart.roll-pigweed-quickstart-bazel-roller-dryrun\">Schedule a new build</a></p>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "quickstart.roll.shadow"
}
buckets {
name: "quickstart.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "quickstart.try"
swarming {
builders {
name: "quickstart-bazel-linux-build"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/quickstart/bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.ci/quickstart-bazel-linux-build\">quickstart.ci / quickstart-bazel-linux-build</a></li> <li>quickstart.try / quickstart-bazel-linux-build</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.ci/quickstart-bazel-linux-build\">quickstart.dev.ci / quickstart-bazel-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/quickstart-bazel-linux-build\">quickstart.dev.try / quickstart-bazel-linux-build</a></li> </ul>"
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: "quickstart-gn-linux-build"
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/pigweed/quickstart/gn",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "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: "pip"
path: "pip"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.ci/quickstart-gn-linux-build\">quickstart.ci / quickstart-gn-linux-build</a></li> <li>quickstart.try / quickstart-gn-linux-build</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.ci/quickstart-gn-linux-build\">quickstart.dev.ci / quickstart-gn-linux-build</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/quickstart-gn-linux-build\">quickstart.dev.try / quickstart-gn-linux-build</a></li> </ul>"
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-quickstart-bazel"
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:
'{'
' "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:<ul> <li>quickstart.try / static-checks-quickstart-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/static-checks-quickstart-bazel\">quickstart.dev.try / static-checks-quickstart-bazel</a></li> </ul>"
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-quickstart-gn"
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:
'{'
' "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: 50
execution_timeout_secs: 420
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:<ul> <li>quickstart.try / static-checks-quickstart-gn</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/quickstart.dev.try/static-checks-quickstart-gn\">quickstart.dev.try / static-checks-quickstart-gn</a></li> </ul>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "quickstart.try.shadow"
}
buckets {
name: "quickstart.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "recipes.ci"
swarming {
builders {
name: "recipes-unittest-only"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "120:cores:1|2|4"
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/infra/recipes",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "recipe": "recipes",'
' "unittest_only": true'
'}'
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:<ul> <li>recipes.ci / recipes-unittest-only</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/recipes.try/recipes-unittest-only\">recipes.try / recipes-unittest-only</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/recipes.ci-recipes-unittest-only\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "recipes.roll"
swarming {
builders {
name: "recipe-bundler"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "120:cores:1|2|4"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Debian"
dimensions: "pool:luci.pigweed.roll"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "git_revision:8481d4994e1d4e2f719cb53b1e659fd102051cde"
cmd: "luciexe"
}
properties:
'{'
' "do_not_rerun": false,'
' "package_name_internal_prefix": "pigweed_internal/infra/recipe_bundles",'
' "package_name_prefix": "pigweed/infra/recipe_bundles",'
' "recipe": "recipe_bundler",'
' "recipe_bundler_vers": "git_revision:8481d4994e1d4e2f719cb53b1e659fd102051cde",'
' "repo_specs": ['
' "pigweed.googlesource.com/infra/recipes=FETCH_HEAD,refs/heads/main"'
' ]'
'}'
priority: 20
execution_timeout_secs: 420
expiration_secs: 3600
caches {
name: "builder"
path: "builder"
}
service_account: "recipe-bundler@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/recipes.roll-recipe-bundler\">Schedule a new build</a></p>"
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: "recipe-deps-roller"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "120:cores:16|32"
dimensions: "cpu:x64|x86-64"
dimensions: "os:Debian"
dimensions: "pool:luci.pigweed.roll"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "git_revision:8481d4994e1d4e2f719cb53b1e659fd102051cde"
cmd: "luciexe"
}
properties:
'{'
' "do_not_rerun": false,'
' "projects": ['
' ['
' "pigweed",'
' "https://pigweed.googlesource.com/infra/recipes"'
' ]'
' ],'
' "recipe": "recipe_autoroller"'
'}'
priority: 40
execution_timeout_secs: 3720
caches {
name: "builder"
path: "builder"
}
service_account: "recipe-deps-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_recipes.roll-recipe-deps-roller\">Schedule a new build</a></p>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "recipes.roll.shadow"
}
buckets {
name: "recipes.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "recipes.try"
swarming {
builders {
name: "recipes-unittest-only"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "120:cores:1|2|4"
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/infra/recipes",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "recipe": "recipes",'
' "unittest_only": true'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/recipes.ci/recipes-unittest-only\">recipes.ci / recipes-unittest-only</a></li> <li>recipes.try / recipes-unittest-only</li> </ul>"
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: "recipes-with-led"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "900:cores:1|2|4"
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/infra/recipes",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "recipe": "recipes",'
' "recipe_testing_options": {'
' "projects": ['
' {'
' "cq_config_name": "commit-queue.cfg",'
' "excluded_buckets": [],'
' "include_path_filtered": true,'
' "include_restricted": false,'
' "include_unrestricted": true,'
' "name": "pigweed"'
' }'
' ],'
' "use_buildbucket": false'
' },'
' "unittest_only": false'
'}'
priority: 40
execution_timeout_secs: 14520
expiration_secs: 7200
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
}
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "recipes.try.shadow"
}
buckets {
name: "recipes.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "rules.ci"
swarming {
builders {
name: "rules-libusb-archive"
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/rules_libusb",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "gcs_bucket": "pigweed-bazel-tarballs",'
' "recipe": "git_archive"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 43200
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-bazel-tarballs@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>rules.ci / rules-libusb-archive</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/rules.dev.ci/rules-libusb-archive\">rules.dev.ci / rules-libusb-archive</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/rules.ci-rules-libusb-archive\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "rules.dev.ci"
swarming {
builders {
name: "rules-libusb-archive"
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/rules_libusb",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "gcs_bucket": "pigweed-bazel-tarballs",'
' "recipe": "git_archive"'
'}'
priority: 50
execution_timeout_secs: 3720
expiration_secs: 28800
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-bazel-tarballs@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/rules.ci/rules-libusb-archive\">rules.ci / rules-libusb-archive</a></li> <li>rules.dev.ci / rules-libusb-archive</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/rules.dev.ci-rules-libusb-archive\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "rules.dev.try"
swarming {
builders {
name: "static-checks-rules"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/rules.try/static-checks-rules\">rules.try / static-checks-rules</a></li> <li>rules.dev.try / static-checks-rules</li> </ul>"
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: "rules.dev.try.shadow"
}
buckets {
name: "rules.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: "rules.try"
swarming {
builders {
name: "static-checks-rules"
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:
'{'
' "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:<ul> <li>rules.try / static-checks-rules</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/rules.dev.try/static-checks-rules\">rules.dev.try / static-checks-rules</a></li> </ul>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "rules.try.shadow"
}
buckets {
name: "rules.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "showcase.ci"
swarming {
builders {
name: "showcase-sense-linux-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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>showcase.ci / showcase-sense-linux-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-linux-bazel\">showcase.try / showcase-sense-linux-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-linux-bazel\">showcase.dev.ci / showcase-sense-linux-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-linux-bazel\">showcase.dev.try / showcase-sense-linux-bazel</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/showcase.ci-showcase-sense-linux-bazel\">Schedule a new build</a></p>"
}
builders {
name: "showcase-sense-mac-arm-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>showcase.ci / showcase-sense-mac-arm-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-mac-arm-bazel\">showcase.try / showcase-sense-mac-arm-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-mac-arm-bazel\">showcase.dev.ci / showcase-sense-mac-arm-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-mac-arm-bazel\">showcase.dev.try / showcase-sense-mac-arm-bazel</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/showcase.ci-showcase-sense-mac-arm-bazel\">Schedule a new build</a></p>"
}
builders {
name: "showcase-sense-mac-x86-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>showcase.ci / showcase-sense-mac-x86-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-mac-x86-bazel\">showcase.try / showcase-sense-mac-x86-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-mac-x86-bazel\">showcase.dev.ci / showcase-sense-mac-x86-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-mac-x86-bazel\">showcase.dev.try / showcase-sense-mac-x86-bazel</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/showcase.ci-showcase-sense-mac-x86-bazel\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "showcase.dev.ci"
swarming {
builders {
name: "showcase-sense-linux-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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-linux-bazel\">showcase.ci / showcase-sense-linux-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-linux-bazel\">showcase.try / showcase-sense-linux-bazel</a></li> <li>showcase.dev.ci / showcase-sense-linux-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-linux-bazel\">showcase.dev.try / showcase-sense-linux-bazel</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/showcase.dev.ci-showcase-sense-linux-bazel\">Schedule a new build</a></p>"
}
builders {
name: "showcase-sense-mac-arm-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-mac-arm-bazel\">showcase.ci / showcase-sense-mac-arm-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-mac-arm-bazel\">showcase.try / showcase-sense-mac-arm-bazel</a></li> <li>showcase.dev.ci / showcase-sense-mac-arm-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-mac-arm-bazel\">showcase.dev.try / showcase-sense-mac-arm-bazel</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/showcase.dev.ci-showcase-sense-mac-arm-bazel\">Schedule a new build</a></p>"
}
builders {
name: "showcase-sense-mac-x86-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-mac-x86-bazel\">showcase.ci / showcase-sense-mac-x86-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-mac-x86-bazel\">showcase.try / showcase-sense-mac-x86-bazel</a></li> <li>showcase.dev.ci / showcase-sense-mac-x86-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-mac-x86-bazel\">showcase.dev.try / showcase-sense-mac-x86-bazel</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/showcase.dev.ci-showcase-sense-mac-x86-bazel\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "showcase.dev.try"
swarming {
builders {
name: "showcase-sense-linux-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.try"
exe {
cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-linux-bazel\">showcase.ci / showcase-sense-linux-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-linux-bazel\">showcase.try / showcase-sense-linux-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-linux-bazel\">showcase.dev.ci / showcase-sense-linux-bazel</a></li> <li>showcase.dev.try / showcase-sense-linux-bazel</li> </ul>"
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: "showcase-sense-mac-arm-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-mac-arm-bazel\">showcase.ci / showcase-sense-mac-arm-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-mac-arm-bazel\">showcase.try / showcase-sense-mac-arm-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-mac-arm-bazel\">showcase.dev.ci / showcase-sense-mac-arm-bazel</a></li> <li>showcase.dev.try / showcase-sense-mac-arm-bazel</li> </ul>"
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: "showcase-sense-mac-x86-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-mac-x86-bazel\">showcase.ci / showcase-sense-mac-x86-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/showcase-sense-mac-x86-bazel\">showcase.try / showcase-sense-mac-x86-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-mac-x86-bazel\">showcase.dev.ci / showcase-sense-mac-x86-bazel</a></li> <li>showcase.dev.try / showcase-sense-mac-x86-bazel</li> </ul>"
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-showcase-sense"
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:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.try/static-checks-showcase-sense\">showcase.try / static-checks-showcase-sense</a></li> <li>showcase.dev.try / static-checks-showcase-sense</li> </ul>"
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: "showcase.dev.try.shadow"
}
buckets {
name: "showcase.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: "showcase.roll"
swarming {
builders {
name: "bazelversion-showcase-sense-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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "auto_roller_options": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": true,'
' "dry_run": true,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
priority: 50
execution_timeout_secs: 5520
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_showcase.roll-bazelversion-showcase-sense-roller-dryrun\">Schedule a new build</a></p>"
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: "pigweed-showcase-sense-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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "project_branch": "main",'
' "project_name": null,'
' "project_remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "recipe": "bazel_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "workspace_path": "WORKSPACE"'
'}'
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:<ul> <li>showcase.roll / pigweed-showcase-sense-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.roll/pigweed-showcase-sense-roller-dryrun\">showcase.roll / pigweed-showcase-sense-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_showcase.roll-pigweed-showcase-sense-roller\">Schedule a new build</a></p>"
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: "pigweed-showcase-sense-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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "project_branch": "main",'
' "project_name": null,'
' "project_remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "recipe": "bazel_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": true,'
' "cc_domains": ['
' "google.com"'
' ],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "workspace_path": "WORKSPACE"'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.roll/pigweed-showcase-sense-roller\">showcase.roll / pigweed-showcase-sense-roller</a></li> <li>showcase.roll / pigweed-showcase-sense-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_showcase.roll-pigweed-showcase-sense-roller-dryrun\">Schedule a new build</a></p>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "showcase.roll.shadow"
}
buckets {
name: "showcase.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "showcase.try"
swarming {
builders {
name: "showcase-sense-linux-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.try"
exe {
cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-linux-bazel\">showcase.ci / showcase-sense-linux-bazel</a></li> <li>showcase.try / showcase-sense-linux-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-linux-bazel\">showcase.dev.ci / showcase-sense-linux-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-linux-bazel\">showcase.dev.try / showcase-sense-linux-bazel</a></li> </ul>"
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: "showcase-sense-mac-arm-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-mac-arm-bazel\">showcase.ci / showcase-sense-mac-arm-bazel</a></li> <li>showcase.try / showcase-sense-mac-arm-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-mac-arm-bazel\">showcase.dev.ci / showcase-sense-mac-arm-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-mac-arm-bazel\">showcase.dev.try / showcase-sense-mac-arm-bazel</a></li> </ul>"
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: "showcase-sense-mac-x86-bazel"
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:
'{'
' "$fuchsia/sso": {'
' "hosts_to_configure_insteadof": ['
' "pigweed",'
' "pigweed-internal"'
' ]'
' },'
' "bazel_options": {'
' "config_path": "",'
' "program": ['
' "default"'
' ]'
' },'
' "checkout_options": {'
' "branch": "main",'
' "eligible_workspace_paths": ['
' "MODULE.bazel",'
' "WORKSPACE"'
' ],'
' "equivalent_remotes": ['
' {'
' "remotes": ['
' "https://pigweed.googlesource.com/pigweed/pigweed",'
' "https://pigweed-internal.googlesource.com/pigweed/pigweed"'
' ]'
' }'
' ],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/showcase/sense",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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"
experimental: YES
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.ci/showcase-sense-mac-x86-bazel\">showcase.ci / showcase-sense-mac-x86-bazel</a></li> <li>showcase.try / showcase-sense-mac-x86-bazel</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.ci/showcase-sense-mac-x86-bazel\">showcase.dev.ci / showcase-sense-mac-x86-bazel</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/showcase-sense-mac-x86-bazel\">showcase.dev.try / showcase-sense-mac-x86-bazel</a></li> </ul>"
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-showcase-sense"
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:
'{'
' "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: 50
execution_timeout_secs: 420
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:<ul> <li>showcase.try / static-checks-showcase-sense</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/showcase.dev.try/static-checks-showcase-sense\">showcase.dev.try / static-checks-showcase-sense</a></li> </ul>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "showcase.try.shadow"
}
buckets {
name: "showcase.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "tools.roll"
swarming {
builders {
name: "armgcc-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/arm.json",'
' "name": "armgcc",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/armgcc/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 50
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-armgcc-roller-dryrun\">Schedule a new build</a></p>"
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: "bazel-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/bazel.json",'
' "name": "bazel-prerelease",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/bazel-prerelease/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "bazel"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / bazel-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/bazel-roller-dryrun\">tools.roll / bazel-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-bazel-roller\">Schedule a new build</a></p>"
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: "bazel-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/bazel.json",'
' "name": "bazel-prerelease",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/bazel-prerelease/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "bazel"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/bazel-roller\">tools.roll / bazel-roller</a></li> <li>tools.roll / bazel-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-bazel-roller-dryrun\">Schedule a new build</a></p>"
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: "bloaty-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "bloaty",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/bloaty/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / bloaty-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/bloaty-roller-dryrun\">tools.roll / bloaty-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-bloaty-roller\">Schedule a new build</a></p>"
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: "bloaty-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "bloaty",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/bloaty/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/bloaty-roller\">tools.roll / bloaty-roller</a></li> <li>tools.roll / bloaty-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-bloaty-roller-dryrun\">Schedule a new build</a></p>"
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: "buildifier-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/buildifier.json",'
' "name": "buildifier",'
' "ref": "latest",'
' "spec": "infra/3pp/tools/buildifier/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / buildifier-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/buildifier-roller-dryrun\">tools.roll / buildifier-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-buildifier-roller\">Schedule a new build</a></p>"
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: "buildifier-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/buildifier.json",'
' "name": "buildifier",'
' "ref": "latest",'
' "spec": "infra/3pp/tools/buildifier/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/buildifier-roller\">tools.roll / buildifier-roller</a></li> <li>tools.roll / buildifier-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-buildifier-roller-dryrun\">Schedule a new build</a></p>"
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: "clang-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "clang",'
' "ref": "integration",'
' "spec": "fuchsia/third_party/clang/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / clang-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/clang-roller-dryrun\">tools.roll / clang-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-clang-roller\">Schedule a new build</a></p>"
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: "clang-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "clang",'
' "ref": "integration",'
' "spec": "fuchsia/third_party/clang/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/clang-roller\">tools.roll / clang-roller</a></li> <li>tools.roll / clang-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-clang-roller-dryrun\">Schedule a new build</a></p>"
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: "clangnext-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json",'
' "name": "clang-next",'
' "ref": "integration",'
' "spec": "fuchsia/third_party/clang/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "clangnext"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / clangnext-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/clangnext-roller-dryrun\">tools.roll / clangnext-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-clangnext-roller\">Schedule a new build</a></p>"
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: "clangnext-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/clang_next.json",'
' "name": "clang-next",'
' "ref": "integration",'
' "spec": "fuchsia/third_party/clang/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "clangnext"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/clangnext-roller\">tools.roll / clangnext-roller</a></li> <li>tools.roll / clangnext-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-clangnext-roller-dryrun\">Schedule a new build</a></p>"
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: "cmake-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/cmake.json",'
' "name": "cmake",'
' "ref": "latest",'
' "spec": "infra/3pp/tools/cmake/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / cmake-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/cmake-roller-dryrun\">tools.roll / cmake-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-cmake-roller\">Schedule a new build</a></p>"
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: "cmake-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/cmake.json",'
' "name": "cmake",'
' "ref": "latest",'
' "spec": "infra/3pp/tools/cmake/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/cmake-roller\">tools.roll / cmake-roller</a></li> <li>tools.roll / cmake-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-cmake-roller-dryrun\">Schedule a new build</a></p>"
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: "coverage-uploader-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/coverage.json",'
' "name": "absolute_uploader",'
' "ref": "latest",'
' "spec": "fuchsia/coverage/absolute_uploader/${platform}",'
' "tag": "g3-revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/coverage.json",'
' "name": "incremental_uploader",'
' "ref": "latest",'
' "spec": "fuchsia/coverage/incremental_uploader/${platform}",'
' "tag": "g3-revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "coverage-uploader"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / coverage-uploader-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/coverage-uploader-roller-dryrun\">tools.roll / coverage-uploader-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-coverage-uploader-roller\">Schedule a new build</a></p>"
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: "coverage-uploader-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/coverage.json",'
' "name": "absolute_uploader",'
' "ref": "latest",'
' "spec": "fuchsia/coverage/absolute_uploader/${platform}",'
' "tag": "g3-revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/coverage.json",'
' "name": "incremental_uploader",'
' "ref": "latest",'
' "spec": "fuchsia/coverage/incremental_uploader/${platform}",'
' "tag": "g3-revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "coverage-uploader"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/coverage-uploader-roller\">tools.roll / coverage-uploader-roller</a></li> <li>tools.roll / coverage-uploader-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-coverage-uploader-roller-dryrun\">Schedule a new build</a></p>"
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: "fuchsia-infra-bazel-rules"
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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "forge_author": true,'
' "project_branch": "main",'
' "project_name": null,'
' "project_remote": "https://fuchsia.googlesource.com/fuchsia-infra-bazel-rules",'
' "recipe": "bazel_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "workspace_path": "WORKSPACE"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/tools.roll-fuchsia-infra-bazel-rules\">Schedule a new build</a></p>"
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: "fuchsia-infra-bazel-rules-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:
'{'
' "always_cc": false,'
' "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,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "forge_author": true,'
' "project_branch": "main",'
' "project_name": null,'
' "project_remote": "https://fuchsia.googlesource.com/fuchsia-infra-bazel-rules",'
' "recipe": "bazel_roller",'
' "roll_util_options": {'
' "always_cc": false,'
' "cc_authors_on_rolls": false,'
' "cc_domains": [],'
' "cc_reviewers_on_rolls": false,'
' "forge_author": true'
' },'
' "workspace_path": "WORKSPACE"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-fuchsia-infra-bazel-rules-dryrun\">Schedule a new build</a></p>"
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: "gn-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "gn",'
' "ref": "latest",'
' "spec": "gn/gn/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / gn-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/gn-roller-dryrun\">tools.roll / gn-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-gn-roller\">Schedule a new build</a></p>"
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: "gn-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "gn",'
' "ref": "latest",'
' "spec": "gn/gn/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/gn-roller\">tools.roll / gn-roller</a></li> <li>tools.roll / gn-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-gn-roller-dryrun\">Schedule a new build</a></p>"
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: "go-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/go.json",'
' "name": "go",'
' "ref": "latest",'
' "spec": "infra/3pp/tools/go/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / go-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/go-roller-dryrun\">tools.roll / go-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-go-roller\">Schedule a new build</a></p>"
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: "go-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/go.json",'
' "name": "go",'
' "ref": "latest",'
' "spec": "infra/3pp/tools/go/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/go-roller\">tools.roll / go-roller</a></li> <li>tools.roll / go-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-go-roller-dryrun\">Schedule a new build</a></p>"
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: "host-tools-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/host_tools.json",'
' "name": "host_tools",'
' "ref": "latest",'
' "spec": "pigweed/host_tools/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / host-tools-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/host-tools-roller-dryrun\">tools.roll / host-tools-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-host-tools-roller\">Schedule a new build</a></p>"
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: "host-tools-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/host_tools.json",'
' "name": "host_tools",'
' "ref": "latest",'
' "spec": "pigweed/host_tools/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/host-tools-roller\">tools.roll / host-tools-roller</a></li> <li>tools.roll / host-tools-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-host-tools-roller-dryrun\">Schedule a new build</a></p>"
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: "kythe-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/kythe.json",'
' "name": "kythe",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/kythe",'
' "tag": "version"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/kythe.json",'
' "name": "kythe-libs",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/kythe-libs/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "kythe"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / kythe-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/kythe-roller-dryrun\">tools.roll / kythe-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-kythe-roller\">Schedule a new build</a></p>"
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: "kythe-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/kythe.json",'
' "name": "kythe",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/kythe",'
' "tag": "version"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/kythe.json",'
' "name": "kythe-libs",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/kythe-libs/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "kythe"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/kythe-roller\">tools.roll / kythe-roller</a></li> <li>tools.roll / kythe-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-kythe-roller-dryrun\">Schedule a new build</a></p>"
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: "mingw64-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "mingw64",'
' "ref": "latest",'
' "spec": "pigweed/third_party/mingw64-x86_64-win32-seh/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / mingw64-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/mingw64-roller-dryrun\">tools.roll / mingw64-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-mingw64-roller\">Schedule a new build</a></p>"
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: "mingw64-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "mingw64",'
' "ref": "latest",'
' "spec": "pigweed/third_party/mingw64-x86_64-win32-seh/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/mingw64-roller\">tools.roll / mingw64-roller</a></li> <li>tools.roll / mingw64-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-mingw64-roller-dryrun\">Schedule a new build</a></p>"
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: "ninja-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "ninja",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/ninja/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / ninja-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/ninja-roller-dryrun\">tools.roll / ninja-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-ninja-roller\">Schedule a new build</a></p>"
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: "ninja-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "ninja",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/ninja/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/ninja-roller\">tools.roll / ninja-roller</a></li> <li>tools.roll / ninja-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-ninja-roller-dryrun\">Schedule a new build</a></p>"
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: "protoc-gen-go-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/go.json",'
' "name": "protoc-gen-go",'
' "ref": "latest",'
' "spec": "pigweed/third_party/protoc-gen-go/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / protoc-gen-go-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/protoc-gen-go-roller-dryrun\">tools.roll / protoc-gen-go-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-protoc-gen-go-roller\">Schedule a new build</a></p>"
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: "protoc-gen-go-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/go.json",'
' "name": "protoc-gen-go",'
' "ref": "latest",'
' "spec": "pigweed/third_party/protoc-gen-go/${platform}",'
' "tag": "version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/protoc-gen-go-roller\">tools.roll / protoc-gen-go-roller</a></li> <li>tools.roll / protoc-gen-go-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-protoc-gen-go-roller-dryrun\">Schedule a new build</a></p>"
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: "qemu-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "qemu",'
' "ref": "integration",'
' "spec": "fuchsia/third_party/qemu/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / qemu-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/qemu-roller-dryrun\">tools.roll / qemu-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-qemu-roller\">Schedule a new build</a></p>"
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: "qemu-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "qemu",'
' "ref": "integration",'
' "spec": "fuchsia/third_party/qemu/${platform}",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/qemu-roller\">tools.roll / qemu-roller</a></li> <li>tools.roll / qemu-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-qemu-roller-dryrun\">Schedule a new build</a></p>"
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: "rbe-client-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": true,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/rbe.json",'
' "name": "rbe-client",'
' "ref": "latest",'
' "spec": "infra/rbe/client/${platform}",'
' "tag": "re_client_version"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 50
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
experimental: YES
description_html: "<p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-rbe-client-roller-dryrun\">Schedule a new build</a></p>"
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: "rust-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "host",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/host/${platform}",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "aarch64-unknown-linux-gnu",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/aarch64-unknown-linux-gnu",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "x86_64-unknown-linux-gnu",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/x86_64-unknown-linux-gnu",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "aarch64-apple-darwin",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/aarch64-apple-darwin",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "x86_64-apple-darwin",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/x86_64-apple-darwin",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "rust"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / rust-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/rust-roller-dryrun\">tools.roll / rust-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-rust-roller\">Schedule a new build</a></p>"
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: "rust-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "host",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/host/${platform}",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "aarch64-unknown-linux-gnu",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/aarch64-unknown-linux-gnu",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "x86_64-unknown-linux-gnu",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/x86_64-unknown-linux-gnu",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "aarch64-apple-darwin",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/aarch64-apple-darwin",'
' "tag": "git_revision"'
' },'
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "x86_64-apple-darwin",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/rust/target/x86_64-apple-darwin",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller",'
' "roll_name": "rust"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/rust-roller\">tools.roll / rust-roller</a></li> <li>tools.roll / rust-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-rust-roller-dryrun\">Schedule a new build</a></p>"
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: "sysroot-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": false,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "sysroot",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/sysroot/linux",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li>tools.roll / sysroot-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/sysroot-roller-dryrun\">tools.roll / sysroot-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-sysroot-roller\">Schedule a new build</a></p>"
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: "sysroot-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/pigweed/pigweed",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": true,'
' "dry_run": true,'
' "packages": ['
' {'
' "allow_mismatched_refs": false,'
' "json_path": "pw_env_setup/py/pw_env_setup/cipd_setup/pigweed.json",'
' "name": "sysroot",'
' "ref": "latest",'
' "spec": "fuchsia/third_party/sysroot/linux",'
' "tag": "git_revision"'
' }'
' ],'
' "recipe": "cipd_roller"'
'}'
priority: 40
execution_timeout_secs: 7920
caches {
name: "builder"
path: "builder"
}
service_account: "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com"
description_html: "Corresponding builders:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/tools.roll/sysroot-roller\">tools.roll / sysroot-roller</a></li> <li>tools.roll / sysroot-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_tools.roll-sysroot-roller-dryrun\">Schedule a new build</a></p>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "tools.roll.shadow"
}
buckets {
name: "tools.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "zephyr.ci"
swarming {
builders {
name: "zephyr-examples-hello-dts"
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/zephyr/zephyr-bazel",'
' "root_subdirectory": "examples/hello_dts",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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"
resultdb {
enable: true
}
description_html: "Corresponding builders:<ul> <li>zephyr.ci / zephyr-examples-hello-dts</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.try/zephyr-examples-hello-dts\">zephyr.try / zephyr-examples-hello-dts</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.ci/zephyr-examples-hello-dts\">zephyr.dev.ci / zephyr-examples-hello-dts</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.try/zephyr-examples-hello-dts\">zephyr.dev.try / zephyr-examples-hello-dts</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/zephyr.ci-zephyr-examples-hello-dts\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "zephyr.dev.ci"
swarming {
builders {
name: "zephyr-examples-hello-dts"
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/zephyr/zephyr-bazel",'
' "root_subdirectory": "examples/hello_dts",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.ci/zephyr-examples-hello-dts\">zephyr.ci / zephyr-examples-hello-dts</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.try/zephyr-examples-hello-dts\">zephyr.try / zephyr-examples-hello-dts</a></li> <li>zephyr.dev.ci / zephyr-examples-hello-dts</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.try/zephyr-examples-hello-dts\">zephyr.dev.try / zephyr-examples-hello-dts</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/zephyr.dev.ci-zephyr-examples-hello-dts\">Schedule a new build</a></p>"
}
}
}
buckets {
name: "zephyr.dev.try"
swarming {
builders {
name: "static-checks-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.dev.try"
exe {
cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "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: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.try/static-checks-zephyr\">zephyr.try / static-checks-zephyr</a></li> <li>zephyr.dev.try / static-checks-zephyr</li> </ul>"
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: "zephyr-examples-hello-dts"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/zephyr/zephyr-bazel",'
' "root_subdirectory": "examples/hello_dts",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": false,'
' "dry_run": true,'
' "recipe": "bazel"'
'}'
priority: 50
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.ci/zephyr-examples-hello-dts\">zephyr.ci / zephyr-examples-hello-dts</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.try/zephyr-examples-hello-dts\">zephyr.try / zephyr-examples-hello-dts</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.ci/zephyr-examples-hello-dts\">zephyr.dev.ci / zephyr-examples-hello-dts</a></li> <li>zephyr.dev.try / zephyr-examples-hello-dts</li> </ul>"
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: "zephyr.dev.try.shadow"
}
buckets {
name: "zephyr.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: "zephyr.roll"
swarming {
builders {
name: "bazelversion-zephyr-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": {'
' "bot_commit": true,'
' "dry_run": false,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/zephyr/zephyr-bazel",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/zephyr/zephyr-bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": false,'
' "dry_run": false,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
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:<ul> <li>zephyr.roll / bazelversion-zephyr-roller</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.roll/bazelversion-zephyr-roller-dryrun\">zephyr.roll / bazelversion-zephyr-roller-dryrun</a></li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_zephyr.roll-bazelversion-zephyr-roller\">Schedule a new build</a></p>"
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: "bazelversion-zephyr-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": {'
' "bot_commit": true,'
' "dry_run": true,'
' "force_submit": false,'
' "labels_to_set": null,'
' "labels_to_wait_on": [],'
' "permit_recommended": false,'
' "remote": "https://pigweed.googlesource.com/zephyr/zephyr-bazel",'
' "upstream_ref": "main"'
' },'
' "checkout_options": {'
' "branch": "main",'
' "equivalent_remotes": [],'
' "initialize_submodules": false,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/zephyr/zephyr-bazel",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "destination_path": ".bazelversion",'
' "do_not_rerun": true,'
' "dry_run": true,'
' "recipe": "copy_roller",'
' "source_path": ".bazelversion",'
' "source_project_branch": "main",'
' "source_project_remote": "https://pigweed.googlesource.com/pigweed/pigweed"'
'}'
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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.roll/bazelversion-zephyr-roller\">zephyr.roll / bazelversion-zephyr-roller</a></li> <li>zephyr.roll / bazelversion-zephyr-roller-dryrun</li> </ul> <p><a href=\"https://luci-scheduler.appspot.com/jobs/pigweed/_zephyr.roll-bazelversion-zephyr-roller-dryrun\">Schedule a new build</a></p>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "zephyr.roll.shadow"
}
buckets {
name: "zephyr.roll.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}
buckets {
name: "zephyr.try"
swarming {
builders {
name: "static-checks-zephyr"
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:
'{'
' "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:<ul> <li>zephyr.try / static-checks-zephyr</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.try/static-checks-zephyr\">zephyr.dev.try / static-checks-zephyr</a></li> </ul>"
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: "zephyr-examples-hello-dts"
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": [],'
' "initialize_submodules": true,'
' "match_branch": true,'
' "remote": "https://pigweed.googlesource.com/zephyr/zephyr-bazel",'
' "root_subdirectory": "examples/hello_dts",'
' "use_repo": false,'
' "use_trigger": true'
' },'
' "do_not_rerun": 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:<ul> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.ci/zephyr-examples-hello-dts\">zephyr.ci / zephyr-examples-hello-dts</a></li> <li>zephyr.try / zephyr-examples-hello-dts</li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.ci/zephyr-examples-hello-dts\">zephyr.dev.ci / zephyr-examples-hello-dts</a></li> <li><a href=\"https://ci.chromium.org/p/pigweed/builders/zephyr.dev.try/zephyr-examples-hello-dts\">zephyr.dev.try / zephyr-examples-hello-dts</a></li> </ul>"
shadow_builder_adjustments {
service_account: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
pool: "luci.pigweed.try"
dimensions: "pool:luci.pigweed.try"
}
}
}
shadow: "zephyr.try.shadow"
}
buckets {
name: "zephyr.try.shadow"
constraints {
pools: "luci.pigweed.try"
service_accounts: "pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}