mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-13 05:40:42 +01:00
6122 lines
180 KiB
INI
6122 lines
180 KiB
INI
# Auto-generated by lucicfg.
|
|
# Do not modify manually.
|
|
#
|
|
# For the schema of this file, see BuildbucketCfg message:
|
|
# https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
|
|
|
|
buckets {
|
|
name: "ci"
|
|
acls {
|
|
group: "all"
|
|
}
|
|
acls {
|
|
role: SCHEDULER
|
|
group: "project-webrtc-ci-schedulers"
|
|
}
|
|
swarming {
|
|
builders {
|
|
name: "Android32 (M Nexus5X)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android32 (M Nexus5X)(dbg)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android32 (M Nexus5X)(reclient)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android32 (more configs)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android32 Builder x86"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android32 Builder x86 (dbg)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android64 (M Nexus5X)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android64 Builder x64 (dbg)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Fuchsia Release"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux (more configs)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux Asan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux MSan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux Tsan v2"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux UBSan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux UBSan vptr"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux32 Debug"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux32 Debug (ARM)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux32 Release"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux32 Release (ARM)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Debug"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Debug (ARM)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Release"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Release (ARM)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Release (Libfuzzer)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/libfuzzer"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Release (reclient)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Mac Asan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Mac64 Debug"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Mac64 Release"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Mac64 Release (reclient)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "MacARM64 M1 Release"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:arm64-64-Apple_M1"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win (more configs)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win32 Debug (Clang)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win32 Release (Clang)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win64 ASan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win64 Debug (Clang)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win64 Release (Clang)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win64 Release (Clang)(reclient)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS API Framework Builder"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/ios_api_framework",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 29
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS64 Debug"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS64 Release"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS64 Release (reclient)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS64 Sim Debug (iOS 12)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS64 Sim Debug (iOS 13)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "iOS64 Sim Debug (iOS 14)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "ci_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
buckets {
|
|
name: "cron"
|
|
acls {
|
|
group: "all"
|
|
}
|
|
swarming {
|
|
builders {
|
|
name: "Auto-roll - WebRTC DEPS"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.cron"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "recipe": "webrtc/auto_roll_webrtc_deps"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "cron_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "WebRTC lkgr finder"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.cron"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "config": {'
|
|
' "allowed_gap": 150,'
|
|
' "allowed_lag": 9,'
|
|
' "buckets": {'
|
|
' "chromium/webrtc.fyi": {'
|
|
' "builders": ['
|
|
' "WebRTC Chromium FYI Android Builder (dbg)",'
|
|
' "WebRTC Chromium FYI Android Builder ARM64 (dbg)",'
|
|
' "WebRTC Chromium FYI Android Builder",'
|
|
' "WebRTC Chromium FYI Android Tests (dbg) (M Nexus5X)",'
|
|
' "WebRTC Chromium FYI Linux Builder (dbg)",'
|
|
' "WebRTC Chromium FYI Linux Builder",'
|
|
' "WebRTC Chromium FYI Linux Tester",'
|
|
' "WebRTC Chromium FYI Mac Builder (dbg)",'
|
|
' "WebRTC Chromium FYI Mac Builder",'
|
|
' "WebRTC Chromium FYI Mac Tester",'
|
|
' "WebRTC Chromium FYI Win Builder (dbg)",'
|
|
' "WebRTC Chromium FYI Win Builder",'
|
|
' "WebRTC Chromium FYI Win10 Tester",'
|
|
' "WebRTC Chromium FYI ios-device",'
|
|
' "WebRTC Chromium FYI ios-simulator"'
|
|
' ]'
|
|
' },'
|
|
' "webrtc/ci": {'
|
|
' "builders": ['
|
|
' "Android32 (M Nexus5X)",'
|
|
' "Android32 (M Nexus5X)(dbg)",'
|
|
' "Android32 (more configs)",'
|
|
' "Android32 Builder x86",'
|
|
' "Android32 Builder x86 (dbg)",'
|
|
' "Android64 (M Nexus5X)",'
|
|
' "Android64 Builder x64 (dbg)",'
|
|
' "Linux (more configs)",'
|
|
' "Linux Asan",'
|
|
' "Linux MSan",'
|
|
' "Linux Tsan v2",'
|
|
' "Linux UBSan",'
|
|
' "Linux UBSan vptr",'
|
|
' "Linux32 Debug",'
|
|
' "Linux32 Debug (ARM)",'
|
|
' "Linux32 Release",'
|
|
' "Linux32 Release (ARM)",'
|
|
' "Linux64 Debug",'
|
|
' "Linux64 Debug (ARM)",'
|
|
' "Linux64 Release",'
|
|
' "Linux64 Release (ARM)",'
|
|
' "Linux64 Release (Libfuzzer)",'
|
|
' "Mac Asan",'
|
|
' "Mac64 Debug",'
|
|
' "Mac64 Release",'
|
|
' "MacARM64 M1 Release",'
|
|
' "Win (more configs)",'
|
|
' "Win32 Debug (Clang)",'
|
|
' "Win32 Release (Clang)",'
|
|
' "Win64 ASan",'
|
|
' "Win64 Debug (Clang)",'
|
|
' "Win64 Release (Clang)",'
|
|
' "iOS API Framework Builder",'
|
|
' "iOS64 Debug",'
|
|
' "iOS64 Release",'
|
|
' "iOS64 Sim Debug (iOS 12)",'
|
|
' "iOS64 Sim Debug (iOS 13)",'
|
|
' "iOS64 Sim Debug (iOS 14)"'
|
|
' ]'
|
|
' }'
|
|
' },'
|
|
' "error_recipients": "webrtc-troopers-robots@google.com",'
|
|
' "project": "webrtc",'
|
|
' "source_url": "https://webrtc.googlesource.com/src",'
|
|
' "status_url": "https://webrtc-status.appspot.com"'
|
|
' },'
|
|
' "lkgr_status_gs_path": "chromium-webrtc/lkgr-status",'
|
|
' "project": "webrtc",'
|
|
' "recipe": "lkgr_finder",'
|
|
' "ref": "refs/heads/lkgr",'
|
|
' "repo": "https://webrtc.googlesource.com/src",'
|
|
' "src_ref": "refs/heads/main"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "cron_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "WebRTC version update"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.cron"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "recipe": "webrtc/update_webrtc_binary_version"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "cron_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
buckets {
|
|
name: "perf"
|
|
acls {
|
|
group: "all"
|
|
}
|
|
acls {
|
|
role: SCHEDULER
|
|
identity: "user:webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
}
|
|
acls {
|
|
role: SCHEDULER
|
|
group: "service-account-chromeperf"
|
|
}
|
|
swarming {
|
|
builders {
|
|
name: "Android32 Builder arm"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 29
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Android64 Builder arm64"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 29
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Linux64 Builder"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 29
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Mac64 Builder"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "MacArm64 Builder"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Android32 (M AOSP Nexus6)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Android32 (M Nexus5)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Android64 (M Nexus5X)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Android64 (O Pixel2)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Linux Bionic"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Mac 11"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Mac M1 Arm64 12"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Perf Win7"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.perf"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc.perf",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 10800
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "Win32 Builder (Clang)"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.ci"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$build/reclient": {'
|
|
' "instance": "rbe-webrtc-trusted",'
|
|
' "metrics_project": "chromium-reclient-metrics"'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "client.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "perf_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
buckets {
|
|
name: "try"
|
|
acls {
|
|
group: "all"
|
|
}
|
|
acls {
|
|
role: SCHEDULER
|
|
group: "project-webrtc-tryjob-access"
|
|
}
|
|
acls {
|
|
role: SCHEDULER
|
|
group: "service-account-cq"
|
|
}
|
|
swarming {
|
|
builders {
|
|
name: "android_arm64_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_arm64_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_arm_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_arm_more_configs"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_arm_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_chromium_compile"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "chromium_trybot"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_arm64_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_arm64_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_arm_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_arm_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_x64_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_x64_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_x86_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "android_compile_x86_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "fuchsia_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "ios_api_framework"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/ios_api_framework",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "ios_compile_arm64_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "ios_compile_arm64_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "ios_sim_x64_dbg_ios12"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "ios_sim_x64_dbg_ios13"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "ios_sim_x64_dbg_ios14"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone",'
|
|
' "xcode_build_version": "13c100"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
caches {
|
|
name: "xcode_ios_13c100"
|
|
path: "xcode_ios_13c100.app"
|
|
}
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_asan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_chromium_compile"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "chromium_trybot"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_chromium_compile_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "chromium_trybot"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_compile_arm64_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_compile_arm64_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_compile_arm_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_compile_arm_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_compile_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_compile_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_libfuzzer_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/libfuzzer"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_more_configs"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_msan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_tsan2"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_ubsan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_ubsan_vptr"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_x86_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "linux_x86_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_asan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_chromium_compile"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "chromium_trybot"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_compile_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_compile_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_dbg_m1"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "mac_rel_m1"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Mac"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "presubmit"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "inside_docker:0"
|
|
dimensions: "os:Linux"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "run_presubmit",'
|
|
' "repo_name": "webrtc",'
|
|
' "runhooks": true'
|
|
'}'
|
|
priority: 28
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_asan"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_chromium_compile"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "jobs": 150,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "chromium_trybot"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_chromium_compile_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "jobs": 150,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "chromium_trybot"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_compile_x64_clang_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_compile_x64_clang_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_compile_x86_clang_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_compile_x86_clang_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_x64_clang_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_x64_clang_dbg_win10"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_x64_clang_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_x86_clang_dbg"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_x86_clang_rel"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
builders {
|
|
name: "win_x86_more_configs"
|
|
swarming_host: "chromium-swarm.appspot.com"
|
|
swarming_tags: "vpython:native-python-wrapper"
|
|
dimensions: "cpu:x86-64"
|
|
dimensions: "os:Windows"
|
|
dimensions: "pool:luci.webrtc.try"
|
|
exe {
|
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
|
cipd_version: "refs/heads/main"
|
|
cmd: "luciexe"
|
|
}
|
|
properties:
|
|
'{'
|
|
' "$build/goma": {'
|
|
' "enable_ats": false,'
|
|
' "server_host": "goma.chromium.org",'
|
|
' "use_luci_auth": true'
|
|
' },'
|
|
' "$recipe_engine/resultdb/test_presentation": {'
|
|
' "column_keys": [],'
|
|
' "grouping_keys": ['
|
|
' "status",'
|
|
' "v.test_suite"'
|
|
' ]'
|
|
' },'
|
|
' "builder_group": "tryserver.webrtc",'
|
|
' "recipe": "webrtc/standalone"'
|
|
'}'
|
|
priority: 30
|
|
execution_timeout_secs: 7200
|
|
build_numbers: YES
|
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
|
experiments {
|
|
key: "luci.recipes.use_python3"
|
|
value: 100
|
|
}
|
|
resultdb {
|
|
enable: true
|
|
bq_exports {
|
|
project: "webrtc-ci"
|
|
dataset: "resultdb"
|
|
table: "try_test_results"
|
|
test_results {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|