Commit 9f567ad6 authored by Garrett Beaty's avatar Garrett Beaty Committed by Commit Bot

Add branched CI builders for the phase B Android try builders.

Expected capacity requirements:
* luci.chromium.ci
  * 0.66 x (builderless:1, cores:8, cpu:x86-64, os:Ubuntu-16.04, ssd:0)
* chromium.tests
  * 1.44 x (device_os:KTU84P, os:Android, device_type:Nexus 5 (hammerhead))
  * 20.32 x (device_os:MMB29Q, os:Android, device_type:Nexus 5x (bullhead))

Capacity requirements are supported by the current headroom.

Bug: 1024641
Change-Id: I5ba96d029af33581cf38124feac22a88e5a1c09f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1929265Reviewed-by: default avatarAaron Gable <agable@chromium.org>
Commit-Queue: Garrett Beaty <gbeaty@chromium.org>
Cr-Commit-Position: refs/heads/master@{#720571}
parent f636d94d
......@@ -315,14 +315,6 @@ android_builder(
name = 'android-incremental-dbg',
)
android_builder(
name = 'android-kitkat-arm-rel',
)
android_builder(
name = 'android-marshmallow-arm64-rel',
)
android_builder(
name = 'android-pie-arm64-dbg',
)
......@@ -1811,11 +1803,6 @@ def gpu_builder(*, name, **kwargs):
**kwargs
)
gpu_builder(
name = 'Android Release (Nexus 5X)',
goma_backend = goma.backend.RBE_PROD,
)
gpu_builder(
name = 'GPU Linux Builder (dbg)',
goma_backend = goma.backend.RBE_PROD,
......
......@@ -21,13 +21,27 @@ luci.console_view(
# TODO(https://crbug.com/922150) Move these to an appropriate console
# and/or don't have linux-rel mirror these since they do not appear on
# the main console
luci.console_view_entry(
builder = 'ci-beta/android-kitkat-arm-rel',
category = 'chromium.android',
short_name = 'k',
),
luci.console_view_entry(
builder = 'ci-beta/android-marshmallow-arm64-rel',
category = 'chromium.android',
short_name = 'm',
),
luci.console_view_entry(
builder = 'ci-beta/Android Release (Nexus 5X)',
category = 'chromium.gpu|android',
),
luci.console_view_entry(
builder = 'ci-beta/GPU Linux Builder',
category = 'chromium.gpu',
category = 'chromium.gpu|linux',
),
luci.console_view_entry(
builder = 'ci-beta/Linux Release (NVIDIA)',
category = 'chromium.gpu',
category = 'chromium.gpu|linux',
),
],
)
......@@ -18,13 +18,30 @@ luci.console_view(
category = 'chromium.linux|release',
short_name = 'tst',
),
# TODO(https://crbug.com/922150) Move these to an appropriate console
# and/or don't have linux-rel mirror these since they do not appear on
# the main console
luci.console_view_entry(
builder = 'ci-stable/android-kitkat-arm-rel',
category = 'chromium.android',
short_name = 'k',
),
luci.console_view_entry(
builder = 'ci-stable/android-marshmallow-arm64-rel',
category = 'chromium.android',
short_name = 'm',
),
luci.console_view_entry(
builder = 'ci-stable/Android Release (Nexus 5X)',
category = 'chromium.gpu|android',
),
luci.console_view_entry(
builder = 'ci-stable/GPU Linux Builder',
category = 'chromium.gpu',
category = 'chromium.gpu|linux',
),
luci.console_view_entry(
builder = 'ci-stable/Linux Release (NVIDIA)',
category = 'chromium.gpu',
category = 'chromium.gpu|linux',
),
],
)
......@@ -535,6 +535,7 @@ buckets: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.gpu\""
......@@ -6077,6 +6078,7 @@ buckets: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
......@@ -6098,6 +6100,7 @@ buckets: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
......@@ -7927,6 +7930,29 @@ buckets: <
group: "project-chromium-ci-schedulers"
>
swarming: <
builders: <
name: "Android Release (Nexus 5X)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
recipe: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.gpu\""
>
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
builders: <
name: "GPU Linux Builder"
swarming_host: "chromium-swarm.appspot.com"
......@@ -8018,6 +8044,52 @@ buckets: <
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
builders: <
name: "android-kitkat-arm-rel"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
recipe: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
>
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
builders: <
name: "android-marshmallow-arm64-rel"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
recipe: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
>
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
>
>
buckets: <
......@@ -8034,6 +8106,29 @@ buckets: <
group: "project-chromium-ci-schedulers"
>
swarming: <
builders: <
name: "Android Release (Nexus 5X)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
recipe: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.gpu\""
>
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
builders: <
name: "GPU Linux Builder"
swarming_host: "chromium-swarm.appspot.com"
......@@ -8125,6 +8220,52 @@ buckets: <
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
builders: <
name: "android-kitkat-arm-rel"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
recipe: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
>
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
builders: <
name: "android-marshmallow-arm64-rel"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
recipe: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/chromium_tests:{\"bucketed_triggers\":true}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.android\""
>
execution_timeout_secs: 10800
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
>
>
>
buckets: <
......
......@@ -10759,13 +10759,27 @@ consoles: <
category: "chromium.linux|release"
short_name: "tst"
>
builders: <
name: "buildbucket/luci.chromium.ci-beta/android-kitkat-arm-rel"
category: "chromium.android"
short_name: "k"
>
builders: <
name: "buildbucket/luci.chromium.ci-beta/android-marshmallow-arm64-rel"
category: "chromium.android"
short_name: "m"
>
builders: <
name: "buildbucket/luci.chromium.ci-beta/Android Release (Nexus 5X)"
category: "chromium.gpu|android"
>
builders: <
name: "buildbucket/luci.chromium.ci-beta/GPU Linux Builder"
category: "chromium.gpu"
category: "chromium.gpu|linux"
>
builders: <
name: "buildbucket/luci.chromium.ci-beta/Linux Release (NVIDIA)"
category: "chromium.gpu"
category: "chromium.gpu|linux"
>
header: <
oncalls: <
......@@ -11031,13 +11045,27 @@ consoles: <
category: "chromium.linux|release"
short_name: "tst"
>
builders: <
name: "buildbucket/luci.chromium.ci-stable/android-kitkat-arm-rel"
category: "chromium.android"
short_name: "k"
>
builders: <
name: "buildbucket/luci.chromium.ci-stable/android-marshmallow-arm64-rel"
category: "chromium.android"
short_name: "m"
>
builders: <
name: "buildbucket/luci.chromium.ci-stable/Android Release (Nexus 5X)"
category: "chromium.gpu|android"
>
builders: <
name: "buildbucket/luci.chromium.ci-stable/GPU Linux Builder"
category: "chromium.gpu"
category: "chromium.gpu|linux"
>
builders: <
name: "buildbucket/luci.chromium.ci-stable/Linux Release (NVIDIA)"
category: "chromium.gpu"
category: "chromium.gpu|linux"
>
header: <
oncalls: <
......
......@@ -93,7 +93,6 @@ trigger {
triggers: "Android FYI SkiaRenderer GL (Nexus 5X)"
triggers: "Android FYI SkiaRenderer Vulkan (Pixel 2)"
triggers: "Android FYI dEQP Release (Nexus 5X)"
triggers: "Android Release (Nexus 5X)"
triggers: "Android arm Builder (dbg)"
triggers: "Android arm64 Builder (dbg)"
triggers: "Android x64 Builder (dbg)"
......@@ -324,8 +323,6 @@ trigger {
triggers: "android-cronet-x86-rel"
triggers: "android-archive-dbg"
triggers: "android-incremental-dbg"
triggers: "android-kitkat-arm-rel"
triggers: "android-marshmallow-arm64-rel"
triggers: "android-mojo-webview-rel"
triggers: "android-pie-arm64-rel"
triggers: "android-archive-rel"
......@@ -416,8 +413,11 @@ trigger {
# These triggers have the bucket name munged in because there are multiple
# builders with the same name in different buckets
triggers: "ci-Android Release (Nexus 5X)"
triggers: "ci-GPU Linux Builder"
triggers: "ci-Linux Builder"
triggers: "ci-android-kitkat-arm-rel"
triggers: "ci-android-marshmallow-arm64-rel"
}
# These bots tests running Chromium tests with WebRTC HEAD, so they should
......@@ -460,8 +460,11 @@ trigger {
refs: "refs/branch-heads/3945"
}
triggers: "ci-beta-Android Release (Nexus 5X)"
triggers: "ci-beta-GPU Linux Builder"
triggers: "ci-beta-Linux Builder"
triggers: "ci-beta-android-kitkat-arm-rel"
triggers: "ci-beta-android-marshmallow-arm64-rel"
}
################################################################################
......@@ -476,8 +479,12 @@ trigger {
refs: "refs/branch-heads/3904"
}
triggers: "ci-stable-Android Release (Nexus 5X)"
triggers: "ci-stable-GPU Linux Builder"
triggers: "ci-stable-Linux Builder"
triggers: "ci-stable-android-kitkat-arm-rel"
triggers: "ci-stable-android-marshmallow-arm64-rel"
}
################################################################################
......@@ -674,7 +681,7 @@ job {
}
job {
id: "Android Release (Nexus 5X)"
id: "ci-Android Release (Nexus 5X)"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
......@@ -944,7 +951,7 @@ job {
}
job {
id: "android-kitkat-arm-rel"
id: "ci-android-kitkat-arm-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
......@@ -954,7 +961,7 @@ job {
}
job {
id: "android-marshmallow-arm64-rel"
id: "ci-android-marshmallow-arm64-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
......@@ -1508,6 +1515,16 @@ job {
}
}
job {
id: "ci-beta-Android Release (Nexus 5X)"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-beta"
builder: "Android Release (Nexus 5X)"
}
}
job {
id: "ci-beta-GPU Linux Builder"
acl_sets: "default"
......@@ -1550,6 +1567,26 @@ job {
}
}
job {
id: "ci-beta-android-kitkat-arm-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-beta"
builder: "android-kitkat-arm-rel"
}
}
job {
id: "ci-beta-android-marshmallow-arm64-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-beta"
builder: "android-marshmallow-arm64-rel"
}
}
job {
id: "ci-GPU Linux Builder"
acl_sets: "default"
......@@ -1592,6 +1629,16 @@ job {
}
}
job {
id: "ci-stable-Android Release (Nexus 5X)"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-stable"
builder: "Android Release (Nexus 5X)"
}
}
job {
id: "ci-stable-GPU Linux Builder"
acl_sets: "default"
......@@ -1634,6 +1681,26 @@ job {
}
}
job {
id: "ci-stable-android-kitkat-arm-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-stable"
builder: "android-kitkat-arm-rel"
}
}
job {
id: "ci-stable-android-marshmallow-arm64-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-stable"
builder: "android-marshmallow-arm64-rel"
}
}
job {
id: "Dawn Linux x64 Builder"
acl_sets: "default"
......
......@@ -93,7 +93,6 @@ trigger {
triggers: "Android FYI SkiaRenderer GL (Nexus 5X)"
triggers: "Android FYI SkiaRenderer Vulkan (Pixel 2)"
triggers: "Android FYI dEQP Release (Nexus 5X)"
triggers: "Android Release (Nexus 5X)"
triggers: "Android arm Builder (dbg)"
triggers: "Android arm64 Builder (dbg)"
triggers: "Android x64 Builder (dbg)"
......@@ -324,8 +323,6 @@ trigger {
triggers: "android-cronet-x86-rel"
triggers: "android-archive-dbg"
triggers: "android-incremental-dbg"
triggers: "android-kitkat-arm-rel"
triggers: "android-marshmallow-arm64-rel"
triggers: "android-mojo-webview-rel"
triggers: "android-pie-arm64-rel"
triggers: "android-archive-rel"
......@@ -416,8 +413,11 @@ trigger {
# These triggers have the bucket name munged in because there are multiple
# builders with the same name in different buckets
triggers: "ci-Android Release (Nexus 5X)"
triggers: "ci-GPU Linux Builder"
triggers: "ci-Linux Builder"
triggers: "ci-android-kitkat-arm-rel"
triggers: "ci-android-marshmallow-arm64-rel"
}
# These bots tests running Chromium tests with WebRTC HEAD, so they should
......@@ -460,8 +460,11 @@ trigger {
refs: "refs/branch-heads/3945"
}
triggers: "ci-beta-Android Release (Nexus 5X)"
triggers: "ci-beta-GPU Linux Builder"
triggers: "ci-beta-Linux Builder"
triggers: "ci-beta-android-kitkat-arm-rel"
triggers: "ci-beta-android-marshmallow-arm64-rel"
}
################################################################################
......@@ -476,8 +479,12 @@ trigger {
refs: "refs/branch-heads/3904"
}
triggers: "ci-stable-Android Release (Nexus 5X)"
triggers: "ci-stable-GPU Linux Builder"
triggers: "ci-stable-Linux Builder"
triggers: "ci-stable-android-kitkat-arm-rel"
triggers: "ci-stable-android-marshmallow-arm64-rel"
}
################################################################################
......@@ -674,7 +681,7 @@ job {
}
job {
id: "Android Release (Nexus 5X)"
id: "ci-Android Release (Nexus 5X)"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
......@@ -944,7 +951,7 @@ job {
}
job {
id: "android-kitkat-arm-rel"
id: "ci-android-kitkat-arm-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
......@@ -954,7 +961,7 @@ job {
}
job {
id: "android-marshmallow-arm64-rel"
id: "ci-android-marshmallow-arm64-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
......@@ -1508,6 +1515,16 @@ job {
}
}
job {
id: "ci-beta-Android Release (Nexus 5X)"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-beta"
builder: "Android Release (Nexus 5X)"
}
}
job {
id: "ci-beta-GPU Linux Builder"
acl_sets: "default"
......@@ -1550,6 +1567,26 @@ job {
}
}
job {
id: "ci-beta-android-kitkat-arm-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-beta"
builder: "android-kitkat-arm-rel"
}
}
job {
id: "ci-beta-android-marshmallow-arm64-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-beta"
builder: "android-marshmallow-arm64-rel"
}
}
job {
id: "ci-GPU Linux Builder"
acl_sets: "default"
......@@ -1592,6 +1629,16 @@ job {
}
}
job {
id: "ci-stable-Android Release (Nexus 5X)"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-stable"
builder: "Android Release (Nexus 5X)"
}
}
job {
id: "ci-stable-GPU Linux Builder"
acl_sets: "default"
......@@ -1634,6 +1681,26 @@ job {
}
}
job {
id: "ci-stable-android-kitkat-arm-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-stable"
builder: "android-kitkat-arm-rel"
}
}
job {
id: "ci-stable-android-marshmallow-arm64-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci-stable"
builder: "android-marshmallow-arm64-rel"
}
}
job {
id: "Dawn Linux x64 Builder"
acl_sets: "default"
......
......@@ -34,6 +34,32 @@ defaults.bucketed_triggers.set(True)
# libfuzzer recipe): XXX_builder and XXX_YYY_builder where XXX is the part after
# the last dot in the mastername and YYY is the OS or configuration
def android_builder(
*,
name,
# TODO(tandrii): migrate to this gradually (current value of
# goma.jobs.MANY_JOBS_FOR_CI is 500).
# goma_jobs=goma.jobs.MANY_JOBS_FOR_CI
goma_jobs=goma.jobs.J150,
**kwargs):
return builder(
name = name,
goma_jobs = goma_jobs,
mastername = 'chromium.android',
**kwargs
)
android_builder(
name = 'android-kitkat-arm-rel',
goma_backend = goma.backend.RBE_PROD,
)
android_builder(
name = 'android-marshmallow-arm64-rel',
goma_backend = goma.backend.RBE_PROD,
)
def gpu_builder(*, name, **kwargs):
return builder(
name = name,
......@@ -41,6 +67,11 @@ def gpu_builder(*, name, **kwargs):
**kwargs
)
gpu_builder(
name = 'Android Release (Nexus 5X)',
goma_backend = goma.backend.RBE_PROD,
)
gpu_builder(
name = 'GPU Linux Builder',
goma_backend = goma.backend.RBE_PROD,
......
......@@ -34,6 +34,32 @@ defaults.bucketed_triggers.set(True)
# libfuzzer recipe): XXX_builder and XXX_YYY_builder where XXX is the part after
# the last dot in the mastername and YYY is the OS or configuration
def android_builder(
*,
name,
# TODO(tandrii): migrate to this gradually (current value of
# goma.jobs.MANY_JOBS_FOR_CI is 500).
# goma_jobs=goma.jobs.MANY_JOBS_FOR_CI
goma_jobs=goma.jobs.J150,
**kwargs):
return builder(
name = name,
goma_jobs = goma_jobs,
mastername = 'chromium.android',
**kwargs
)
android_builder(
name = 'android-kitkat-arm-rel',
goma_backend = goma.backend.RBE_PROD,
)
android_builder(
name = 'android-marshmallow-arm64-rel',
goma_backend = goma.backend.RBE_PROD,
)
def gpu_builder(*, name, **kwargs):
return builder(
name = name,
......@@ -41,6 +67,11 @@ def gpu_builder(*, name, **kwargs):
**kwargs
)
gpu_builder(
name = 'Android Release (Nexus 5X)',
goma_backend = goma.backend.RBE_PROD,
)
gpu_builder(
name = 'GPU Linux Builder',
goma_backend = goma.backend.RBE_PROD,
......
......@@ -24,6 +24,32 @@ defaults.bucket.set(vars.bucket.get())
defaults.bucketed_triggers.set(True)
def android_builder(
*,
name,
# TODO(tandrii): migrate to this gradually (current value of
# goma.jobs.MANY_JOBS_FOR_CI is 500).
# goma_jobs=goma.jobs.MANY_JOBS_FOR_CI
goma_jobs=goma.jobs.J150,
**kwargs):
return builder(
name = name,
goma_jobs = goma_jobs,
mastername = 'chromium.android',
**kwargs
)
android_builder(
name = 'android-kitkat-arm-rel',
goma_backend = goma.backend.RBE_PROD,
)
android_builder(
name = 'android-marshmallow-arm64-rel',
goma_backend = goma.backend.RBE_PROD,
)
def gpu_builder(*, name, **kwargs):
return builder(
name = name,
......@@ -31,6 +57,11 @@ def gpu_builder(*, name, **kwargs):
**kwargs
)
gpu_builder(
name = 'Android Release (Nexus 5X)',
goma_backend = goma.backend.RBE_PROD,
)
gpu_builder(
name = 'GPU Linux Builder',
goma_backend = goma.backend.RBE_PROD,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment