Commit 26265866 authored by Garrett Beaty's avatar Garrett Beaty Committed by Commit Bot

M82 branch day.

Bug: 1024644, 1061482
Change-Id: I0b523d9b8b0cd1f73de084190236f1b968772736
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2098857
Commit-Queue: Garrett Beaty <gbeaty@chromium.org>
Reviewed-by: default avatarAaron Gable <agable@chromium.org>
Cr-Commit-Position: refs/heads/master@{#750210}
parent 2fd4daa1
......@@ -5,7 +5,7 @@ luci.console_view(
repo = 'https://chromium.googlesource.com/chromium/src',
# TODO(gbeaty) Define the main consoles inside the respective versioned
# directories once their contents are stablilized
refs = ['refs/branch-heads/4044'],
refs = ['refs/branch-heads/4085'],
title = 'Chromium Beta Console',
entries = [
luci.console_view_entry(
......@@ -33,11 +33,36 @@ luci.console_view(
category = 'chromium.linux|release',
short_name = 'ozo',
),
luci.console_view_entry(
builder = 'ci-beta/Linux Builder (dbg)',
category = 'chromium.linux|debug|builder',
short_name = '64',
),
luci.console_view_entry(
builder = 'ci-beta/Linux Tests (dbg)(1)',
category = 'chromium.linux|debug|tester',
short_name = '64',
),
luci.console_view_entry(
builder = 'ci-beta/Cast Linux',
category = 'chromium.linux|cast',
short_name = 'vid',
),
luci.console_view_entry(
builder = 'ci-beta/fuchsia-arm64-cast',
category = 'chromium.linux|fuchsia|cast',
short_name = 'a64',
),
luci.console_view_entry(
builder = 'ci-beta/fuchsia-x64-cast',
category = 'chromium.linux|fuchsia|cast',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/fuchsia-x64-dbg',
category = 'chromium.linux|fuchsia|x64',
short_name = 'dbg',
),
luci.console_view_entry(
builder = 'ci-beta/Fuchsia ARM64',
category = 'chromium.linux|fuchsia|a64',
......@@ -62,11 +87,21 @@ luci.console_view(
category = 'chromium.chromiumos|simple|release',
short_name = 'arm',
),
luci.console_view_entry(
builder = 'ci-beta/chromeos-amd64-generic-dbg',
category = 'chromium.chromiumos|simple|debug|x64',
short_name = 'dbg',
),
luci.console_view_entry(
builder = 'ci-beta/chromeos-amd64-generic-rel',
category = 'chromium.chromiumos|simple|release|x64',
short_name = 'rel',
),
luci.console_view_entry(
builder = 'ci-beta/chromeos-kevin-rel',
category = 'chromium.chromiumos|simple|release',
short_name = 'kvn',
),
luci.console_view_entry(
builder = 'ci-beta/Mac Builder',
category = 'chromium.mac|release',
......@@ -157,6 +192,7 @@ luci.console_view(
category = 'chromium.memory|linux|asan lsan',
short_name = 'sbx',
),
# TODO(https://crbug.com/922150) Add the following builders to the main
# console or don't have them be mirrored by main waterfall trybots
luci.console_view_entry(
......@@ -179,11 +215,76 @@ luci.console_view(
category = 'chromium.android|builder|arm',
short_name = '32',
),
luci.console_view_entry(
builder = 'ci-beta/Android arm64 Builder (dbg)',
category = 'chromium.android|builder|arm',
short_name = '64',
),
luci.console_view_entry(
builder = 'ci-beta/Android x86 Builder (dbg)',
category = 'chromium.android|builder|x86',
short_name = '32',
),
luci.console_view_entry(
builder = 'ci-beta/Android x64 Builder (dbg)',
category = 'chromium.android|builder|x86',
short_name = '64',
),
luci.console_view_entry(
builder = 'ci-beta/Marshmallow 64 bit Tester',
category = 'chromium.android|tester|phone',
short_name = 'M',
),
luci.console_view_entry(
builder = 'ci-beta/Nougat Phone Tester',
category = 'chromium.android|tester|phone',
short_name = 'N',
),
luci.console_view_entry(
builder = 'ci-beta/Oreo Phone Tester',
category = 'chromium.android|tester|phone',
short_name = 'O',
),
luci.console_view_entry(
builder = 'ci-beta/android-pie-arm64-dbg',
category = 'chromium.android|tester|phone',
short_name = 'P',
),
luci.console_view_entry(
builder = 'ci-beta/android-pie-arm64-rel',
category = 'chromium.android|on_cq',
short_name = 'P',
),
luci.console_view_entry(
builder = 'ci-beta/Android WebView M (dbg)',
category = 'chromium.android|tester|webview',
short_name = 'M',
),
luci.console_view_entry(
builder = 'ci-beta/Android WebView N (dbg)',
category = 'chromium.android|tester|webview',
short_name = 'N',
),
luci.console_view_entry(
builder = 'ci-beta/Android WebView O (dbg)',
category = 'chromium.android|tester|webview',
short_name = 'O',
),
luci.console_view_entry(
builder = 'ci-beta/Android WebView P (dbg)',
category = 'chromium.android|tester|webview',
short_name = 'P',
),
luci.console_view_entry(
builder = 'ci-beta/android-cronet-arm-rel',
category = 'chromium.android|cronet|arm',
short_name = 'rel',
),
luci.console_view_entry(
builder = 'ci-beta/android-cronet-arm-dbg',
category = 'cronet|arm',
short_name = 'dbg',
),
luci.console_view_entry(
builder = 'ci-beta/android-cronet-kitkat-arm-rel',
category = 'chromium.android|cronet|test',
......@@ -194,6 +295,74 @@ luci.console_view(
category = 'chromium.android|cronet|test',
short_name = 'l',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Linux x64 DEPS Builder',
category = 'chromium.dawn|DEPS|Linux|Builder',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Linux x64 DEPS Release (Intel HD 630)',
category = 'chromium.dawn|DEPS|Linux|Intel',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Linux x64 DEPS Release (NVIDIA)',
category = 'chromium.dawn|DEPS|Linux|Nvidia',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Mac x64 DEPS Builder',
category = 'chromium.dawn|DEPS|Mac|Builder',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Mac x64 DEPS Release (AMD)',
category = 'chromium.dawn|DEPS|Mac|AMD',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Mac x64 DEPS Release (Intel)',
category = 'chromium.dawn|DEPS|Mac|Intel',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Win10 x86 DEPS Builder',
category = 'chromium.dawn|DEPS|Windows|Builder',
short_name = 'x86',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Win10 x64 DEPS Builder',
category = 'chromium.dawn|DEPS|Windows|Builder',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Win10 x86 DEPS Release (Intel HD 630)',
category = 'chromium.dawn|DEPS|Windows|Intel',
short_name = 'x86',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Win10 x64 DEPS Release (Intel HD 630)',
category = 'chromium.dawn|DEPS|Windows|Intel',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Win10 x86 DEPS Release (NVIDIA)',
category = 'chromium.dawn|DEPS|Windows|Nvidia',
short_name = 'x86',
),
luci.console_view_entry(
builder = 'ci-beta/Dawn Win10 x64 DEPS Release (NVIDIA)',
category = 'chromium.dawn|DEPS|Windows|Nvidia',
short_name = 'x64',
),
luci.console_view_entry(
builder = 'ci-beta/chromeos-kevin-rel-hw-tests',
category = 'chromium.fyi|chromeos',
),
luci.console_view_entry(
builder = 'ci-beta/VR Linux',
category = 'chromium.fyi|linux',
),
luci.console_view_entry(
builder = 'ci-beta/mac-osxbeta-rel',
category = 'chromium.fyi|mac',
......
......@@ -5,7 +5,7 @@ luci.console_view(
repo = 'https://chromium.googlesource.com/chromium/src',
# TODO(gbeaty) Define the main consoles inside the respective versioned
# directories once their contents are stablilized
refs = ['refs/branch-heads/3987'],
refs = ['refs/branch-heads/4044'],
title = 'Chromium Stable Console',
entries = [
luci.console_view_entry(
......@@ -28,15 +28,39 @@ luci.console_view(
category = 'chromium.linux|release',
short_name = 'tst',
),
luci.console_view_entry(
builder = 'ci-stable/linux-ozone-rel',
category = 'chromium.linux|release',
short_name = 'ozo',
),
luci.console_view_entry(
builder = 'ci-stable/Cast Linux',
category = 'chromium.linux|cast',
short_name = 'vid',
),
luci.console_view_entry(
builder = 'ci-stable/Fuchsia ARM64',
category = 'chromium.linux|fuchsia|a64',
),
luci.console_view_entry(
builder = 'ci-stable/Fuchsia x64',
category = 'chromium.linux|fuchsia|x64',
short_name = 'rel',
),
luci.console_view_entry(
builder = 'ci-stable/linux-chromeos-rel',
category = 'chromium.chromiumos|default',
short_name = 'rel',
),
luci.console_view_entry(
builder = 'ci-stable/linux-ozone-rel',
category = 'chromium.linux|release',
short_name = 'ozo',
builder = 'ci-stable/linux-chromeos-dbg',
category = 'chromium.chromiumos|default',
short_name = 'dbg',
),
luci.console_view_entry(
builder = 'ci-stable/chromeos-arm-generic-rel',
category = 'chromium.chromiumos|simple|release',
short_name = 'arm',
),
luci.console_view_entry(
builder = 'ci-stable/chromeos-amd64-generic-rel',
......@@ -78,6 +102,16 @@ luci.console_view(
category = 'chromium.mac|release',
short_name = 'ret',
),
luci.console_view_entry(
builder = 'ci-stable/Mac Builder (dbg)',
category = 'chromium.mac|debug',
short_name = 'bld',
),
luci.console_view_entry(
builder = 'ci-stable/Mac10.13 Tests (dbg)',
category = 'chromium.mac|debug',
short_name = '13',
),
luci.console_view_entry(
builder = 'ci-stable/ios-simulator',
category = 'chromium.mac|ios|default',
......@@ -98,6 +132,31 @@ luci.console_view(
category = 'chromium.win|release|tester',
short_name = 'w10',
),
luci.console_view_entry(
builder = 'ci-stable/Win Builder (dbg)',
category = 'chromium.win|debug|builder',
short_name = '32',
),
luci.console_view_entry(
builder = 'ci-stable/Win7 Tests (dbg)(1)',
category = 'chromium.win|debug|tester',
short_name = '7',
),
luci.console_view_entry(
builder = 'ci-stable/Linux ASan LSan Builder',
category = 'chromium.memory|linux|asan lsan',
short_name = 'bld',
),
luci.console_view_entry(
builder = 'ci-stable/Linux ASan LSan Tests (1)',
category = 'chromium.memory|linux|asan lsan',
short_name = 'tst',
),
luci.console_view_entry(
builder = 'ci-stable/Linux ASan Tests (sandboxed)',
category = 'chromium.memory|linux|asan lsan',
short_name = 'sbx',
),
# TODO(https://crbug.com/922150) Add the following builders to the main
# console or don't have them be mirrored by main waterfall trybots
luci.console_view_entry(
......@@ -110,6 +169,31 @@ luci.console_view(
category = 'chromium.android',
short_name = 'm',
),
luci.console_view_entry(
builder = 'ci-stable/Cast Android (dbg)',
category = 'chromium.android',
short_name = 'cst',
),
luci.console_view_entry(
builder = 'ci-stable/Android arm Builder (dbg)',
category = 'chromium.android|builder|arm',
short_name = '32',
),
luci.console_view_entry(
builder = 'ci-stable/android-cronet-arm-rel',
category = 'chromium.android|cronet|arm',
short_name = 'rel',
),
luci.console_view_entry(
builder = 'ci-stable/android-cronet-kitkat-arm-rel',
category = 'chromium.android|cronet|test',
short_name = 'k',
),
luci.console_view_entry(
builder = 'ci-stable/android-cronet-lollipop-arm-rel',
category = 'chromium.android|cronet|test',
short_name = 'l',
),
luci.console_view_entry(
builder = 'ci-stable/mac-osxbeta-rel',
category = 'chromium.fyi|mac',
......
......@@ -2,30 +2,60 @@ luci.list_view(
name = 'try-beta',
entries = [
'try-beta/android-binary-size',
'try-beta/android-cronet-arm-dbg',
'try-beta/android-kitkat-arm-rel',
'try-beta/android-marshmallow-arm64-rel',
'try-beta/android-pie-arm64-dbg',
'try-beta/android-pie-arm64-rel',
'try-beta/android_compile_dbg',
'try-beta/android_compile_x64_dbg',
'try-beta/android_compile_x86_dbg',
'try-beta/android_cronet',
'try-beta/android_optional_gpu_tests_rel',
'try-beta/cast_shell_android',
'try-beta/cast_shell_linux',
'try-beta/chromeos-amd64-generic-dbg',
'try-beta/chromeos-amd64-generic-rel',
'try-beta/chromeos-arm-generic-rel',
'try-beta/chromeos-kevin-compile-rel',
'try-beta/chromeos-kevin-rel',
'try-beta/chromium_presubmit',
'try-beta/closure_compilation',
'try-beta/dawn-linux-x64-deps-rel',
'try-beta/dawn-mac-x64-deps-rel',
'try-beta/dawn-win10-x64-deps-rel',
'try-beta/dawn-win10-x86-deps-rel',
'try-beta/fuchsia-arm64-cast',
'try-beta/fuchsia-compile-x64-dbg',
'try-beta/fuchsia-x64-cast',
'try-beta/fuchsia_arm64',
'try-beta/fuchsia_x64',
'try-beta/ios-simulator',
'try-beta/ios-simulator-cronet',
'try-beta/ios-simulator-full-configs',
'try-beta/linux-blink-rel',
'try-beta/linux-chromeos-compile-dbg',
'try-beta/linux-chromeos-rel',
'try-beta/linux-libfuzzer-asan-rel',
'try-beta/linux-ozone-rel',
'try-beta/linux-ozone-x11-and-wayland-rel',
'try-beta/linux-rel',
'try-beta/linux_chromium_asan_rel_ng',
'try-beta/linux_chromium_compile_dbg_ng',
'try-beta/linux_chromium_dbg_ng',
'try-beta/linux_chromium_tsan_rel_ng',
'try-beta/linux_layout_tests_composite_after_paint',
'try-beta/linux_layout_tests_layout_ng_disabled',
'try-beta/linux_optional_gpu_tests_rel',
'try-beta/linux_vr',
'try-beta/mac-coverage-rel',
'try-beta/mac-rel',
'try-beta/mac_chromium_compile_dbg_ng',
'try-beta/mac_optional_gpu_tests_rel',
'try-beta/win-libfuzzer-asan-rel',
'try-beta/win10_chromium_x64_coverage_rel_ng',
'try-beta/win10_chromium_x64_rel_ng',
'try-beta/win_chromium_compile_dbg_ng',
'try-beta/win_optional_gpu_tests_rel',
],
)
luci.list_view(
name = 'try-stable',
entries = [
'try-stable/android-binary-size',
'try-stable/android-kitkat-arm-rel',
'try-stable/android-marshmallow-arm64-rel',
'try-stable/android_compile_dbg',
'try-stable/android_cronet',
'try-stable/cast_shell_android',
'try-stable/cast_shell_linux',
'try-stable/chromeos-amd64-generic-rel',
'try-stable/chromeos-arm-generic-rel',
'try-stable/chromium_presubmit',
'try-stable/fuchsia_arm64',
'try-stable/fuchsia_x64',
'try-stable/ios-simulator',
'try-stable/linux-chromeos-compile-dbg',
'try-stable/linux-chromeos-rel',
'try-stable/linux-libfuzzer-asan-rel',
'try-stable/linux-ozone-rel',
'try-stable/linux-rel',
'try-stable/linux_chromium_asan_rel_ng',
'try-stable/linux_chromium_compile_dbg_ng',
'try-stable/linux_chromium_tsan_rel_ng',
'try-stable/mac-rel',
'try-stable/mac_chromium_compile_dbg_ng',
'try-stable/win-libfuzzer-asan-rel',
'try-stable/win10_chromium_x64_rel_ng',
'try-stable/win_chromium_compile_dbg_ng',
],
)
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -690,6 +690,19 @@ notifiers: <
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cronet-bots-observer@google.com"
>
>
builders: <
bucket: "ci-beta"
name: "android-cronet-arm-dbg"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
......@@ -727,3 +740,105 @@ notifiers: <
name: "android-cronet-lollipop-arm-rel"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cr-fuchsia+bot@chromium.org"
>
>
builders: <
bucket: "ci-beta"
name: "fuchsia-arm64-cast"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cr-fuchsia+bot@chromium.org"
>
>
builders: <
bucket: "ci-beta"
name: "fuchsia-x64-cast"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cr-fuchsia+bot@chromium.org"
>
>
builders: <
bucket: "ci-beta"
name: "fuchsia-x64-dbg"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cr-fuchsia+bot@chromium.org"
>
>
builders: <
bucket: "ci-stable"
name: "Fuchsia ARM64"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cr-fuchsia+bot@chromium.org"
>
>
builders: <
bucket: "ci-stable"
name: "Fuchsia x64"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cronet-bots-observer@google.com"
>
>
builders: <
bucket: "ci-stable"
name: "android-cronet-arm-rel"
repository: "https://chromium.googlesource.com/chromium/src"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cronet-bots-observer@google.com"
>
>
builders: <
bucket: "ci-stable"
name: "android-cronet-kitkat-arm-rel"
>
>
notifiers: <
notifications: <
on_change: true
email: <
recipients: "cronet-bots-observer@google.com"
>
>
builders: <
bucket: "ci-stable"
name: "android-cronet-lollipop-arm-rel"
>
>
This diff is collapsed.
# Don't make a habit of this - it isn't public API
load('@stdlib//internal/luci/proto.star', 'scheduler_pb')
# TODO(https://crbug.com/1024644) On branch day, create no-op jobs for branch buckets
_GPU_NOOP_JOBS = [scheduler_pb.Job(
id = builder,
id = '{}-{}'.format(bucket, builder),
schedule = 'triggered',
acl_sets = ['ci'],
acl_sets = [bucket],
acls = [scheduler_pb.Acl(
role = scheduler_pb.Acl.TRIGGERER,
granted_to = 'chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com',
......@@ -27,6 +26,10 @@ _GPU_NOOP_JOBS = [scheduler_pb.Job(
'Optional Win10 x64 Release (Intel HD 630)',
'Optional Win10 x64 Release (NVIDIA)',
'Win7 ANGLE Tryserver (AMD)',
) for bucket in (
'ci',
'ci-beta',
'ci-stable',
)]
# Android testers which are triggered by Android arm Builder (dbg)
......
beta = 'm81'
stable = 'm80'
beta = 'm82'
stable = 'm81'
load('//lib/builders.star', 'cpu', 'goma', 'os')
load('//lib/try.star', 'try_')
load('//versioned/vars/try.star', 'vars')
# Load this using relative path so that the load statement doesn't
# need to be changed when making a new milestone
load('../vars.star', milestone_vars='vars')
luci.bucket(
name = vars.bucket.get(),
acls = [
acl.entry(
roles = acl.BUILDBUCKET_READER,
groups = 'all',
),
acl.entry(
roles = acl.BUILDBUCKET_TRIGGERER,
users = [
'findit-for-me@appspot.gserviceaccount.com',
'tricium-prod@appspot.gserviceaccount.com',
],
groups = [
'project-chromium-tryjob-access',
# Allow Pinpoint to trigger builds for bisection
'service-account-chromeperf',
'service-account-cq',
],
),
acl.entry(
roles = acl.BUILDBUCKET_OWNER,
groups = 'service-account-chromium-tryserver',
),
],
)
luci.cq_group(
name = vars.cq_group.get(),
cancel_stale_tryjobs = True,
retry_config = cq.RETRY_ALL_FAILURES,
watch = cq.refset(
repo = 'https://chromium.googlesource.com/chromium/src',
refs = [milestone_vars.cq_ref_regexp],
),
acls = [
acl.entry(
acl.CQ_COMMITTER,
groups = 'project-chromium-committers',
),
acl.entry(
acl.CQ_DRY_RUNNER,
groups = 'project-chromium-tryjob-access',
),
],
)
try_.defaults.bucket.set(vars.bucket.get())
try_.defaults.cq_group.set(vars.cq_group.get())
# Builders are sorted first lexicographically by the function used to define
# them, then lexicographically by their name
try_.chromium_android_builder(
name = 'android-kitkat-arm-rel',
goma_jobs = goma.jobs.J150,
tryjob = try_.job(),
)
try_.chromium_android_builder(
name = 'android-marshmallow-arm64-rel',
cores = 16,
goma_jobs = goma.jobs.J300,
ssd = True,
use_java_coverage = True,
tryjob = try_.job(),
)
try_.chromium_chromiumos_builder(
name = 'chromeos-amd64-generic-rel',
tryjob = try_.job(),
)
try_.chromium_chromiumos_builder(
name = 'linux-chromeos-rel',
goma_jobs = goma.jobs.J150,
tryjob = try_.job(),
use_clang_coverage = True,
)
try_.chromium_linux_builder(
name = 'chromium_presubmit',
executable = 'recipe:presubmit',
goma_backend = None,
properties = {
'$depot_tools/presubmit': {
'runhooks': True,
'timeout_s': 480,
},
'repo_name': 'chromium',
},
tryjob = try_.job(
disable_reuse = True,
),
)
try_.chromium_linux_builder(
name = 'linux-rel',
goma_jobs = goma.jobs.J150,
tryjob = try_.job(),
use_clang_coverage = True,
)
try_.chromium_mac_builder(
name = 'mac-rel',
goma_jobs = goma.jobs.J150,
tryjob = try_.job(),
)
try_.chromium_mac_ios_builder(
name = 'ios-simulator',
tryjob = try_.job(),
)
try_.chromium_win_builder(
name = 'win10_chromium_x64_rel_ng',
goma_jobs = goma.jobs.J150,
os = os.WINDOWS_10,
ssd = True,
tryjob = try_.job(),
)
vars = struct(
ref = 'refs/branch-heads/3987',
cq_ref_regexp = 'refs/branch-heads/3987'
)
This diff is collapsed.
vars = struct(
ref = 'refs/branch-heads/4085',
cq_ref_regexp = 'refs/branch-heads/4085',
)
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