blob: 6a077a545bece7c99801862ce057e81d1d6ac61d [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: "ci"
acls {
role: WRITER
group: "project-pdfium-admins"
}
acls {
group: "all"
}
swarming {
builders {
name: "android"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_cpu": "arm64",'
' "target_os": "android"'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "android_32"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_os": "android"'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "android_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_cpu": "arm64",'
' "target_os": "android",'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "android_no_v8_32"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_os": "android",'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_rust"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "rust": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_rel"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cpu": "x86-64",'
' "os": "Mac-14",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "v8": false'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_rel"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_skia_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "pdfium_gcs_dep_autoroller"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/infra/infra"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "destination_packages": "third_party/llvm-build/Release+Asserts,third_party/rust-toolchain",'
' "destination_url": "https://pdfium.googlesource.com/pdfium.git",'
' "recipe": "gcs_dep_autoroller",'
' "source_packages": "src/third_party/llvm-build/Release+Asserts,src/third_party/rust-toolchain",'
' "source_url": "https://chromium.googlesource.com/chromium/src.git"'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
}
builders {
name: "win"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Windows-10",'
' "pool": "luci.flex.ci"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_skia_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_32"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "target_cpu": "x86",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_gdi"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "renderers": ['
' "gdi"'
' ],'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_rel"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_gdi"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.ci"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-trusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-trusted"'
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "renderers": ['
' "gdi"'
' ],'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
}
}
buckets {
name: "try"
acls {
role: WRITER
group: "project-pdfium-admins"
}
acls {
group: "all"
}
acls {
role: SCHEDULER
group: "project-pdfium-tryjob-access"
}
acls {
role: SCHEDULER
group: "service-account-cq"
}
swarming {
builders {
name: "android"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_cpu": "arm64",'
' "target_os": "android"'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "android_32"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_os": "android"'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "android_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_cpu": "arm64",'
' "target_os": "android",'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "android_no_v8_32"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skip_test": true,'
' "target_os": "android",'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_rust"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rust": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_skia_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_rel"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_asan_lsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_msan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_skia_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "linux_xfa_ubsan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Ubuntu-22.04",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cpu": "x86-64",'
' "os": "Mac-14",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "v8": false'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_arm"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:arm64"
dimensions: "os:Mac-13"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_rel"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_skia_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "mac_xfa_skia_rust"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-14"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics",'
' "scandeps_server": true'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rust": true,'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
caches {
name: "osx_sdk"
path: "osx_sdk"
}
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "pdfium_presubmit"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-22.04"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$depot_tools/presubmit": {'
' "runhooks": true,'
' "timeout_s": 480'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "presubmit",'
' "repo_name": "pdfium"'
'}'
priority: 20
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
}
builders {
name: "win"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "swarming": {'
' "dimensions": {'
' "cores": "8",'
' "cpu": "x86-64",'
' "os": "Windows-10",'
' "pool": "luci.flex.try"'
' },'
' "execution_timeout_secs": 1200,'
' "expiration_secs": 300,'
' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_no_v8"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "v8": false'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_skia_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_32"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "target_cpu": "x86",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_arm"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:arm64"
dimensions: "os:Windows-11"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_gdi"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "renderers": ['
' "gdi"'
' ],'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_rel"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_asan"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_component"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_gdi"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "renderers": ['
' "gdi"'
' ],'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
builders {
name: "win_xfa_skia_rust"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Windows-10"
dimensions: "pool:luci.flex.try"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/main"
cmd: "luciexe"
}
properties:
'{'
' "$build/reclient": {'
' "instance": "rbe-chromium-untrusted",'
' "metrics_project": "chromium-reclient-metrics"'
' },'
' "$build/siso": {'
' "configs": ['
' "builder"'
' ],'
' "enable_cloud_profiler": true,'
' "enable_cloud_trace": true,'
' "enable_monitoring": true,'
' "project": "rbe-chromium-untrusted"'
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rust": true,'
' "skia": true,'
' "xfa": true'
'}'
execution_timeout_secs: 10800
build_numbers: YES
service_account: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
experiments {
key: "luci.recipes.use_python3"
value: 100
}
resultdb {
enable: true
}
}
}
shadow: "try.shadow"
}
buckets {
name: "try.shadow"
acls {
group: "all"
}
constraints {
pools: "luci.flex.try"
service_accounts: "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
}
dynamic_builder_template {}
}