summaryrefslogtreecommitdiff
path: root/chromium/infra/config/global/cr-buildbucket.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/infra/config/global/cr-buildbucket.cfg')
-rw-r--r--chromium/infra/config/global/cr-buildbucket.cfg674
1 files changed, 392 insertions, 282 deletions
diff --git a/chromium/infra/config/global/cr-buildbucket.cfg b/chromium/infra/config/global/cr-buildbucket.cfg
index fe51cf2f989..84300f82f3f 100644
--- a/chromium/infra/config/global/cr-buildbucket.cfg
+++ b/chromium/infra/config/global/cr-buildbucket.cfg
@@ -104,6 +104,18 @@ builder_mixins {
}
}
+# This is for tryservers becoming very slow and critical path of patch landing.
+builder_mixins {
+ name: "goma-j300"
+ recipe {
+ properties_j: <<END
+ $build/goma: {
+ "jobs": 300
+ }
+ END
+ }
+}
+
builder_mixins {
name: "android"
dimensions: "os:Android"
@@ -131,6 +143,12 @@ builder_mixins {
}
builder_mixins {
+ # https://crbug.com/853248, should hopefully be temporary
+ name: "android-tablet-ci"
+ execution_timeout_secs: 14400 # 4 hours
+}
+
+builder_mixins {
name: "android-fyi-ci"
recipe {
properties: "mastername:chromium.android.fyi"
@@ -158,6 +176,13 @@ builder_mixins {
}
builder_mixins {
+ name: "android-gpu-manual-try"
+ mixins: "android-optional-gpu-try"
+ # Increase timeout to allow tryjobs against small number of phones.
+ mixins: "gpu-slow-bot"
+}
+
+builder_mixins {
name: "android-optional-gpu-try"
dimensions: "os:Ubuntu-14.04"
mixins: "gpu-optional-try"
@@ -371,18 +396,9 @@ builder_mixins {
builder_mixins {
name: "xcode-caches"
caches: {
- # Cache for Xcode 9.2 (build version 9C40b) needed for iOS builds.
- name: "xcode_ios_9c40b"
- path: "xcode_ios_9c40b.app"
- }
-}
-
-builder_mixins {
- name: "xcode-10-caches"
- caches: {
- # Cache for Xcode 10.0 beta 4 (build version 10l213o) needed for iOS builds.
- name: "xcode_ios_10l213o"
- path: "xcode_ios_10l213o.app"
+ # Cache for Xcode 10 (build version 10a254a) needed for iOS builds.
+ name: "xcode_ios_10a254a"
+ path: "xcode_ios_10a254a.app"
}
}
@@ -422,13 +438,6 @@ builder_mixins {
}
builder_mixins {
- name: "swarm-ci"
- recipe {
- properties: "mastername:chromium.swarm"
- }
-}
-
-builder_mixins {
name: "webkit-ci"
recipe {
properties: "mastername:chromium.webkit"
@@ -507,33 +516,12 @@ builder_mixins {
}
builder_mixins {
- name: "nacl_sdk"
- recipe {
- name: "nacl/sdk"
- }
-}
-
-builder_mixins {
- name: "nacl_sdk_build"
- recipe {
- name: "nacl/sdk_build"
- }
-}
-
-builder_mixins {
name: "upload_clang"
recipe {
name: "chromium_upload_clang"
}
}
-builder_mixins {
- name: "gn_upload"
- recipe {
- name: "chromium_gn_upload"
- }
-}
-
buckets {
name: "luci.chromium.ci"
acl_sets: "ci"
@@ -646,6 +634,8 @@ buckets {
builders {
name: "Android FYI Release (Nexus 5)"
mixins: "android-gpu-fyi-ci"
+ # Increase timeout to allow tryjobs against small number of phones.
+ mixins: "gpu-slow-bot"
}
builders {
@@ -656,21 +646,29 @@ buckets {
builders {
name: "Android FYI Release (Nexus 6)"
mixins: "android-gpu-fyi-ci"
+ # Increase timeout to allow tryjobs against small number of phones.
+ mixins: "gpu-slow-bot"
}
builders {
name: "Android FYI Release (Nexus 6P)"
mixins: "android-gpu-fyi-ci"
+ # Increase timeout to allow tryjobs against small number of phones.
+ mixins: "gpu-slow-bot"
}
builders {
name: "Android FYI Release (Nexus 9)"
mixins: "android-gpu-fyi-ci"
+ # Increase timeout to allow tryjobs against small number of phones.
+ mixins: "gpu-slow-bot"
}
builders {
name: "Android FYI Release (NVIDIA Shield TV)"
mixins: "android-gpu-fyi-ci"
+ # Increase timeout to allow tryjobs against small number of phones.
+ mixins: "gpu-slow-bot"
}
builders {
@@ -728,6 +726,72 @@ buckets {
}
builders {
+ name: "android-cronet-arm-dbg"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-arm-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-arm64-dbg"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-arm64-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-asan-arm-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-kitkat-arm-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-lollipop-arm-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-marshmallow-arm64-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-x86-dbg"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-cronet-x86-rel"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
+ name: "android-incremental-dbg"
+ mixins: "android-ci"
+ dimensions: "os:Ubuntu-14.04"
+ }
+
+ builders {
name: "android-kitkat-arm-rel"
mixins: "android-ci"
dimensions: "os:Ubuntu-14.04"
@@ -740,6 +804,12 @@ buckets {
}
builders {
+ name: "android-mojo-webview-rel"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+
+ builders {
name: "Cast Android (dbg)"
mixins: "android-ci"
dimensions: "os:Ubuntu-14.04"
@@ -772,6 +842,7 @@ buckets {
builders {
name: "KitKat Tablet Tester"
mixins: "android-ci"
+ mixins: "android-tablet-ci"
dimensions: "os:Ubuntu-14.04"
}
@@ -790,6 +861,7 @@ buckets {
builders {
name: "Lollipop Tablet Tester"
mixins: "android-ci"
+ mixins: "android-tablet-ci"
dimensions: "os:Ubuntu-14.04"
}
@@ -802,6 +874,7 @@ buckets {
builders {
name: "Marshmallow Tablet Tester"
mixins: "android-ci"
+ mixins: "android-tablet-ci"
dimensions: "os:Ubuntu-14.04"
}
@@ -943,6 +1016,12 @@ buckets {
}
builders {
+ name: "linux-blink-animation-use-time-delta"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+
+ builders {
name: "linux-blink-heap-incremental-marking"
mixins: "fyi-ci"
mixins: "linux"
@@ -1132,6 +1211,7 @@ buckets {
builders {
name: "Mac Builder"
mixins: "mac-ci"
+ dimensions:"os:Mac-10.13"
}
builders {
name: "Mac10.10 Tests"
@@ -1282,12 +1362,17 @@ buckets {
builders { mixins: "ios-ci" name: "ios-simulator-xcode-clang" }
builders { mixins: "ios-ci" name: "ios-uirefresh-simulator" }
builders { mixins: "ios-ci" mixins: "fyi-ci" name: "ios-simulator-cronet" }
- builders { mixins: "ios-ci" mixins: "fyi-ci" mixins: "xcode-10-caches" name: "ios12-sdk-device" }
- builders { mixins: "ios-ci" mixins: "fyi-ci" mixins: "xcode-10-caches" name: "ios12-sdk-simulator" }
- builders { mixins: "ios-ci" mixins: "fyi-ci" mixins: "xcode-10-caches" name: "ios12-sdk-xcode-clang" }
+ builders { mixins: "ios-ci" mixins: "fyi-ci" name: "ios12-sdk-device" }
+ builders { mixins: "ios-ci" mixins: "fyi-ci" name: "ios12-sdk-simulator" }
+ builders { mixins: "ios-ci" mixins: "fyi-ci" name: "ios12-sdk-xcode-clang" }
# Win bots.
builders {
+ name: "win-asan"
+ dimensions: "os:Windows-10"
+ mixins: "memory-ci"
+ }
+ builders {
name: "win-jumbo-rel"
mixins: "win-ci"
}
@@ -1494,7 +1579,6 @@ buckets {
builders {
name: "Android ChromeDriver Tests (dbg)"
dimensions: "os:Ubuntu-14.04"
- dimensions: "id:build91-b1"
mixins: "fyi-ci"
}
builders {
@@ -1524,12 +1608,6 @@ buckets {
mixins: "android-fyi-ci"
}
builders {
- name: "Mac Builder (dbg) Goma Canary (clobber)"
- dimensions: "os:Mac-10.13"
- dimensions: "cores:4"
- mixins: "fyi-ci"
- }
- builders {
name: "WebKit Linux Trusty MSAN"
dimensions: "os:Ubuntu-14.04"
mixins: "webkit-ci"
@@ -1574,12 +1652,6 @@ buckets {
mixins: "lkgr-ci"
}
builders {
- name: "Mac Goma Canary (clobber)"
- dimensions: "os:Mac-10.13"
- dimensions: "cores:4"
- mixins: "fyi-ci"
- }
- builders {
name: "WebKit Linux Trusty ASAN"
dimensions: "os:Ubuntu-14.04"
mixins: "webkit-ci"
@@ -1617,17 +1689,18 @@ buckets {
mixins: "lkgr-ci"
}
builders {
- name: "Win Builder Goma Canary"
- dimensions: "os:Windows-10"
- mixins: "fyi-ci"
- }
- builders {
name: "ASAN Release Media"
dimensions: "os:Ubuntu-14.04"
mixins: "lkgr-ci"
}
builders {
- name: "Win x64"
+ name: "win-dbg"
+ dimensions: "os:Windows-10"
+ dimensions: "cores:32"
+ mixins: "chromium-ci"
+ }
+ builders {
+ name: "win-rel"
dimensions: "os:Windows-10"
dimensions: "cores:32"
mixins: "chromium-ci"
@@ -1643,26 +1716,23 @@ buckets {
mixins: "memory-ci"
}
builders {
- name: "Windows Swarm"
- dimensions: "os:Windows-10"
- mixins: "swarm-ci"
- }
- builders {
name: "Android Cronet Lollipop Builder"
dimensions: "os:Ubuntu-14.04"
dimensions: "device_os:LMY48I"
mixins: "android-ci"
}
builders {
- name: "Android"
+ name: "android-dbg"
dimensions: "os:Ubuntu-14.04"
- dimensions: "cores:32"
+ # Bump to 32 if needed.
+ dimensions: "cores:8"
mixins: "chromium-ci"
}
builders {
- name: "Android Builder (dbg) Goma Canary"
+ name: "android-rel"
dimensions: "os:Ubuntu-14.04"
- mixins: "fyi-ci"
+ dimensions: "cores:32"
+ mixins: "chromium-ci"
}
builders {
name: "Oreo Phone Tester"
@@ -1672,7 +1742,6 @@ buckets {
builders {
name: "Android Remoting Tests"
dimensions: "os:Ubuntu-14.04"
- dimensions: "id:build65-b1"
mixins: "fyi-ci"
}
builders {
@@ -1681,11 +1750,6 @@ buckets {
mixins: "lkgr-ci"
}
builders {
- name: "Android N5X Swarm"
- dimensions: "os:Ubuntu-14.04"
- mixins: "swarm-ci"
- }
- builders {
name: "Android Cronet x86 Builder"
dimensions: "os:Ubuntu-14.04"
mixins: "android-ci"
@@ -1696,12 +1760,6 @@ buckets {
mixins: "fyi-ci"
}
builders {
- name: "Mac Goma Canary LocalOutputCache"
- dimensions: "os:Mac-10.13"
- dimensions: "cores:4"
- mixins: "fyi-ci"
- }
- builders {
name: "Android Cronet ARM64 Builder"
dimensions: "os:Ubuntu-14.04"
mixins: "android-ci"
@@ -1741,21 +1799,11 @@ buckets {
mixins: "memory-ci"
}
builders {
- name: "Win7 Builder Goma Canary"
- dimensions: "os:Windows-7"
- mixins: "fyi-ci"
- }
- builders {
name: "Mac ASan 64 Tests (1)"
dimensions: "os:Mac-10.13"
mixins: "memory-ci"
}
builders {
- name: "ChromeOS Swarm"
- dimensions: "os:Ubuntu-14.04"
- mixins: "swarm-ci"
- }
- builders {
name: "Win ASan Release"
dimensions: "os:Windows-10"
mixins: "lkgr-ci"
@@ -1778,11 +1826,6 @@ buckets {
mixins: "fyi-ci"
}
builders {
- name: "Mac Swarm"
- dimensions: "os:Mac-10.13"
- mixins: "swarm-ci"
- }
- builders {
name: "MSAN Release (no origins)"
dimensions: "os:Ubuntu-14.04"
mixins: "lkgr-ci"
@@ -1804,28 +1847,12 @@ buckets {
mixins: "fyi-ci"
}
builders {
- name: "Linux Swarm"
- dimensions: "os:Ubuntu-14.04"
- mixins: "swarm-ci"
- }
- builders {
name: "Jumbo Mac"
dimensions: "os:Mac-10.13"
dimensions: "cores:4"
mixins: "fyi-ci"
}
builders {
- name: "Mac Builder (dbg) Goma Canary"
- dimensions: "os:Mac-10.13"
- dimensions: "cores:4"
- mixins: "fyi-ci"
- }
- builders {
- name: "Win Builder (dbg) Goma Canary"
- dimensions: "os:Windows-10"
- mixins: "fyi-ci"
- }
- builders {
name: "Libfuzzer Upload Linux UBSan"
dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci"
@@ -1842,6 +1869,12 @@ buckets {
mixins: "fyi-ci"
}
builders {
+ name: "linux-tcmalloc-rel"
+ dimensions: "os:Ubuntu-14.04"
+ dimensions: "cores:"
+ mixins: "fyi-ci"
+ }
+ builders {
name: "Mac deterministic (dbg)"
dimensions: "os:Mac-10.13"
dimensions: "cores:"
@@ -1884,17 +1917,19 @@ buckets {
mixins: "fyi-ci"
}
builders {
- name: "Linux x64 Goma Canary LocalOutputCache"
+ name: "Android Cronet KitKat Builder"
dimensions: "os:Ubuntu-14.04"
- mixins: "fyi-ci"
+ mixins: "android-fyi-ci"
}
builders {
- name: "Android Cronet KitKat Builder"
+ name: "linux-dbg"
dimensions: "os:Ubuntu-14.04"
- mixins: "android-fyi-ci"
+ # Bump to 32 if needed.
+ dimensions: "cores:8"
+ mixins: "chromium-ci"
}
builders {
- name: "Linux x64"
+ name: "linux-rel"
dimensions: "os:Ubuntu-14.04"
dimensions: "cores:32"
mixins: "chromium-ci"
@@ -1976,7 +2011,6 @@ buckets {
builders {
name: "Android Find Annotated Test"
dimensions: "os:Ubuntu-14.04"
- dimensions: "id:build65-b1"
mixins: "fyi-ci"
}
builders {
@@ -1985,16 +2019,6 @@ buckets {
mixins: "fyi-ci"
}
builders {
- name: "Linux Builder Goma Canary"
- dimensions: "os:Ubuntu-14.04"
- mixins: "fyi-ci"
- }
- builders {
- name: "Win cl.exe Goma Canary LocalOutputCache"
- dimensions: "os:Windows-10"
- mixins: "fyi-ci"
- }
- builders {
name: "Linux remote_run Builder"
dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci"
@@ -2005,11 +2029,6 @@ buckets {
mixins: "android-fyi-ci"
}
builders {
- name: "Win7 Builder (dbg) Goma Canary"
- dimensions: "os:Windows-7"
- mixins: "fyi-ci"
- }
- builders {
name: "Android Cronet ARM64 Builder (dbg)"
dimensions: "os:Ubuntu-14.04"
mixins: "android-ci"
@@ -2025,7 +2044,14 @@ buckets {
mixins: "android-ci"
}
builders {
- name: "Mac"
+ name: "mac-dbg"
+ dimensions: "os:Mac-10.13"
+ # Bump to 8 cores if needed.
+ dimensions: "cores:4"
+ mixins: "chromium-ci"
+ }
+ builders {
+ name: "mac-rel"
dimensions: "os:Mac-10.13"
mixins: "chromium-ci"
}
@@ -2050,11 +2076,6 @@ buckets {
mixins: "fyi-ci"
}
builders {
- name: "Win Goma Canary LocalOutputCache"
- dimensions: "os:Windows-10"
- mixins: "fyi-ci"
- }
- builders {
name: "Linux Chromium OS ASan LSan Tests (1)"
dimensions: "os:Ubuntu-14.04"
mixins: "memory-ci"
@@ -2070,12 +2091,6 @@ buckets {
mixins: "android-fyi-ci"
}
builders {
- name: "Mac Builder Goma Canary"
- dimensions: "os:Mac-10.13"
- dimensions: "cores:4"
- mixins: "fyi-ci"
- }
- builders {
name: "Chromium Windows Analyze"
dimensions: "os:Windows-10"
mixins: "fyi-ci"
@@ -2098,27 +2113,18 @@ buckets {
mixins: "lkgr-ci"
}
builders {
- name: "WinMSVC64 Goma Canary"
- dimensions: "os:Windows-10"
- mixins: "fyi-ci"
- }
- builders {
- name: "Linux x64 Goma Canary (clobber)"
- dimensions: "os:Ubuntu-14.04"
- mixins: "fyi-ci"
- }
- builders {
name: "WebKit Win10"
dimensions: "os:Windows-10"
mixins: "webkit-ci"
}
builders {
- name: "Android N5 Swarm"
- dimensions: "os:Ubuntu-14.04"
- mixins: "swarm-ci"
+ name: "win32-dbg"
+ dimensions: "os:Windows-10"
+ dimensions: "cores:32"
+ mixins: "chromium-ci"
}
builders {
- name: "Win"
+ name: "win32-rel"
dimensions: "os:Windows-10"
dimensions: "cores:32"
mixins: "chromium-ci"
@@ -2154,6 +2160,7 @@ buckets {
dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci"
}
+ # Goma Staging
builders {
name: "Chromium Linux Goma RBE Staging (dbg)"
dimensions: "os:Ubuntu-14.04"
@@ -2206,6 +2213,178 @@ buckets {
dimensions: "os:Ubuntu-14.04"
mixins: "goma-ci"
}
+ # Goma Canary
+ builders {
+ name: "Mac Builder (dbg) Goma Canary (clobber)"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Goma Canary (clobber)"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win Builder Goma Canary"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Android Builder (dbg) Goma Canary"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Goma Canary LocalOutputCache"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win7 Builder Goma Canary"
+ dimensions: "os:Windows-7"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Builder (dbg) Goma Canary"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win Builder (dbg) Goma Canary"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Linux x64 Goma Canary LocalOutputCache"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Linux Builder Goma Canary"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win cl.exe Goma Canary LocalOutputCache"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win7 Builder (dbg) Goma Canary"
+ dimensions: "os:Windows-7"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win Goma Canary LocalOutputCache"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Builder Goma Canary"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "WinMSVC64 Goma Canary"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Linux x64 Goma Canary (clobber)"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ # Goma Latest Client
+ builders {
+ name: "Mac Builder (dbg) Goma Latest Client (clobber)"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Goma Latest Client (clobber)"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win Builder Goma Latest Client"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Android Builder (dbg) Goma Latest Client"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Goma Latest Client LocalOutputCache"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win7 Builder Goma Latest Client"
+ dimensions: "os:Windows-7"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Builder (dbg) Goma Latest Client"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win Builder (dbg) Goma Latest Client"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Linux x64 Goma Latest Client LocalOutputCache"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Linux Builder Goma Latest Client"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win cl.exe Goma Latest Client LocalOutputCache"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win7 Builder (dbg) Goma Latest Client"
+ dimensions: "os:Windows-7"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Win Goma Latest Client LocalOutputCache"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Mac Builder Goma Latest Client"
+ dimensions: "os:Mac-10.13"
+ dimensions: "cores:4"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "WinMSVC64 Goma Latest Client"
+ dimensions: "os:Windows-10"
+ mixins: "fyi-ci"
+ }
+ builders {
+ name: "Linux x64 Goma Latest Client (clobber)"
+ dimensions: "os:Ubuntu-14.04"
+ mixins: "fyi-ci"
+ }
############################################################################
# End luci-check managed section
############################################################################
@@ -2326,9 +2505,11 @@ buckets {
}
builders {
mixins: "android-try"
- mixins: "goma-j150"
+ mixins: "goma-j300"
name: "android-marshmallow-arm64-rel"
dimensions: "os:Ubuntu-14.04"
+ # TODO(hinoka): Make this 16 core after crbug.com/875708
+ dimensions: "cores:"
}
# TODO(jbudorick): Remove this after fully migrating ANSR.
builders {
@@ -2338,19 +2519,22 @@ buckets {
auto_builder_dimension: NO
dimensions: "builder:android-marshmallow-arm64-rel"
dimensions: "os:Ubuntu-14.04"
+ # TODO(hinoka): Make this 16 core after crbug.com/875708
+ dimensions: "cores:"
recipe {
properties: "buildername:android-marshmallow-arm64-rel"
}
}
builders {
mixins: "android-try"
- mixins: "goma-j150"
+ mixins: "goma-j300"
name: "android_arm64_dbg_recipe"
dimensions: "os:Ubuntu-14.04"
}
builders {
name: "android-binary-size"
mixins: "android-try"
+ mixins: "goma-j150"
dimensions: "os:Ubuntu-14.04"
recipe {
name: "binary_size_trybot"
@@ -2358,12 +2542,13 @@ buckets {
}
builders {
mixins: "android-try"
- mixins: "goma-j150"
+ mixins: "goma-j300"
name: "android_clang_dbg_recipe"
dimensions: "os:Ubuntu-14.04"
}
builders {
mixins: "android-try"
+ mixins: "goma-j150"
name: "android_compile_dbg"
dimensions: "os:Ubuntu-14.04"
}
@@ -2389,11 +2574,41 @@ buckets {
dimensions: "os:Ubuntu-14.04"
}
builders {
- mixins: "android-optional-gpu-try"
- # Increase timeout to allow tryjobs against small number of phones.
- mixins: "gpu-slow-bot"
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-l-nexus-5-32"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-l-nexus-6-32"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-m-nexus-6p-64"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-m-nexus-9-64"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-n-nvidia-shield-tv-64"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
name: "gpu-manual-try-android-p-pixel-2-32"
}
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-p-pixel-2-32-deqp"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-p-pixel-2-64"
+ }
+ builders {
+ mixins: "android-gpu-manual-try"
+ name: "gpu-manual-try-android-p-pixel-2-64-deqp"
+ }
builders { mixins: "chromeos-try" name: "chromeos-amd64-generic-rel" }
builders { mixins: "chromeos-try" name: "chromeos-daisy-rel" }
@@ -2413,12 +2628,6 @@ buckets {
builders { mixins: "linux-try" name: "cast_shell_audio_linux" }
builders { mixins: "linux-try" name: "cast_shell_linux" }
- builders { mixins: "linux-try" name: "chromeos_amd64-generic_chromium_compile_only_ng" }
- builders { mixins: "linux-try" name: "chromeos_amd64-generic_variable" }
- builders { mixins: "linux-try" name: "chromeos_daisy_chromium_compile_only_ng" }
- builders { mixins: "linux-try" name: "chromeos_daisy_variable" }
- builders { mixins: "linux-try" name: "chromeos_x86-generic_chromium_compile_only_ng" }
- builders { mixins: "linux-try" name: "chromeos_x86-generic_variable" }
builders { mixins: "linux-try" name: "chromium_devtools" }
builders {
mixins: "linux-try"
@@ -2449,6 +2658,13 @@ buckets {
builders { mixins: "linux-try" name: "linux-goma-rbe-staging-rel" }
builders { mixins: "linux-try" name: "linux-gcc-rel" }
builders { mixins: "linux-try" name: "linux-jumbo-rel" }
+ builders {
+ name: "linux-libfuzzer-asan-rel"
+ mixins: "linux-try"
+ recipe {
+ name: "chromium_libfuzzer_trybot"
+ }
+ }
builders { mixins: "linux-try" name: "linux-ozone-rel" }
builders {
dimensions: "os:Ubuntu-16.04"
@@ -2466,8 +2682,6 @@ buckets {
mixins: "goma-j150"
name: "linux_chromium_asan_rel_ng"
}
- builders { mixins: "linux-try" name: "linux_chromium_asan_variable" }
- builders { mixins: "linux-try" name: "linux_chromium_cast_variable" }
builders {
mixins: "linux-try"
name: "linux_chromium_cfi_rel_ng"
@@ -2478,7 +2692,6 @@ buckets {
mixins: "goma-j150"
name: "linux_chromium_chromeos_asan_rel_ng"
}
- builders { mixins: "linux-try" name: "linux_chromium_chromeos_asan_variable" }
builders { mixins: "linux-try" name: "linux_chromium_chromeos_compile_dbg_ng" }
builders { mixins: "linux-try" name: "linux_chromium_chromeos_compile_rel_ng" }
builders { mixins: "linux-try" name: "linux_chromium_chromeos_dbg_ng" }
@@ -2487,12 +2700,8 @@ buckets {
mixins: "goma-j150"
name: "linux_chromium_chromeos_msan_rel_ng"
}
- builders { mixins: "linux-try" name: "linux_chromium_chromeos_msan_variable" }
builders { mixins: "linux-try" name: "linux_chromium_chromeos_ozone_rel_ng" }
builders { mixins: "linux-try" name: "linux_chromium_chromeos_rel_ng" }
- builders { mixins: "linux-try" name: "linux_chromium_chromeos_variable" }
- builders { mixins: "linux-try" name: "linux_chromium_chromeos_variable_chrome" }
- builders { mixins: "linux-try" name: "linux_chromium_chromeos_variable_deflake" }
builders {
name: "linux_chromium_clobber_deterministic",
mixins: "linux-try"
@@ -2508,14 +2717,8 @@ buckets {
builders { mixins: "linux-try" name: "linux_chromium_compile_rel_ng" }
builders { mixins: "linux-try" name: "linux_chromium_dbg_32_ng" }
builders { mixins: "linux-try" name: "linux_chromium_dbg_ng" }
- builders {
- mixins: "linux-try"
- mixins: "gn_upload"
- name: "linux_chromium_gn_upload"
- }
builders { mixins: "linux-try" name: "linux_chromium_headless_rel" }
builders { mixins: "linux-try" name: "linux_chromium_msan_rel_ng" }
- builders { mixins: "linux-try" name: "linux_chromium_msan_variable" }
builders {
mixins: "linux-try"
mixins: "goma-j150"
@@ -2526,38 +2729,11 @@ buckets {
mixins: "goma-j150"
name: "linux_chromium_tsan_rel_ng"
}
- builders { mixins: "linux-try" name: "linux_chromium_tsan_variable" }
builders { mixins: "linux-try" name: "linux_chromium_ubsan_rel_ng" }
- builders {
- # TODO(robertocn): remove this builder.
- mixins: "linux-try"
- mixins: "findit"
- name: "linux_chromium_variable"
- auto_builder_dimension: NO
- }
- builders { mixins: "linux-try" name: "linux_chromium_variable_32" }
- builders { mixins: "linux-try" name: "linux_chromium_variable_chrome" }
- builders { mixins: "linux-try" name: "linux_chromium_variable_clobber" }
- builders { mixins: "linux-try" name: "linux_chromium_variable_deflake" }
- builders { mixins: "linux-try" name: "linux_chromium_webkit_asan_variable" }
- builders { mixins: "linux-try" name: "linux_chromium_webkit_leak_variable" }
- builders { mixins: "linux-try" name: "linux_chromium_webkit_msan_variable" }
- builders { mixins: "linux-try" name: "linux_chromium_webkit_variable" }
- builders { mixins: "linux-try" name: "linux_chromiumos_full_variable" }
builders { mixins: "linux-try" name: "linux_layout_tests_layout_ng" }
builders { mixins: "linux-try" name: "linux_layout_tests_slimming_paint_v2" }
builders { mixins: "linux-try" name: "linux_mojo" }
builders { mixins: "linux-try" name: "linux_mojo_chromeos" }
- builders {
- mixins: "linux-try"
- mixins: "nacl_sdk"
- name: "linux_nacl_sdk"
- }
- builders {
- mixins: "linux-try"
- mixins: "nacl_sdk_build"
- name: "linux_nacl_sdk_build"
- }
builders { mixins: "linux-optional-gpu-try" name: "linux_optional_gpu_tests_rel" }
builders {
mixins: "linux-try"
@@ -2570,7 +2746,7 @@ buckets {
builders { mixins: "ios-try" name: "ios-simulator" }
builders { mixins: "ios-try" name: "ios-simulator-cronet" }
builders { mixins: "ios-try" name: "ios-uirefresh-simulator" }
- builders { mixins: "ios-try" mixins: "xcode-10-caches" name: "ios12-sdk-simulator" }
+ builders { mixins: "ios-try" name: "ios12-sdk-simulator" }
builders { mixins: "ios-try" name: "ios-simulator-full-configs" }
builders { mixins: "ios-try" name: "ios-simulator-eg" }
builders { mixins: "ios-try" name: "ios-simulator-xcode-clang" }
@@ -2590,7 +2766,6 @@ buckets {
builders { mixins: "mac-try" name: "mac_chromium_10.13_rel_ng"}
builders { mixins: "mac-try" name: "mac_chromium_archive_rel_ng" }
builders { mixins: "mac-try" name: "mac_chromium_asan_rel_ng" }
- builders { mixins: "mac-try" name: "mac_chromium_asan_variable" }
builders {
mixins: "mac-try"
mixins: "goma-j150"
@@ -2599,24 +2774,12 @@ buckets {
}
builders { mixins: "mac-try" name: "mac_chromium_compile_rel_ng" }
builders { mixins: "mac-try" name: "mac_chromium_dbg_ng" dimensions:"os:Mac-10.12"}
- builders { mixins: "mac-try" mixins: "gn_upload" name: "mac_chromium_gn_upload" }
builders {
mixins: "mac-try"
mixins: "goma-j150"
name: "mac_chromium_rel_ng"
}
- builders { mixins: "mac-try" name: "mac_chromium_variable" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_10.10" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_10.10_layout" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_10.11" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_10.11_layout" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_10.12" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_archive" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_chrome" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_deflake" }
- builders { mixins: "mac-try" name: "mac_chromium_variable_layout" }
- builders { mixins: "mac-try" mixins: "nacl_sdk" name: "mac_nacl_sdk" }
- builders { mixins: "mac-try" mixins: "nacl_sdk_build" name: "mac_nacl_sdk_build" }
+ builders { mixins: "mac-try" name: "mac-cocoa-rel" }
builders {
mixins: "mac-optional-gpu-try"
name: "mac_optional_gpu_tests_rel"
@@ -2638,7 +2801,6 @@ buckets {
name: "win10_chromium_x64_rel_ng"
}
builders { mixins: "win-try" name: "win10_chromium_x64_rel_ng_exp" }
- builders { mixins: "win-try" mixins: "gn_upload" name: "win8_chromium_gn_upload" }
builders {
mixins: "win-try"
mixins: "goma-j150"
@@ -2646,6 +2808,7 @@ buckets {
}
builders { mixins: "win-try" name: "win7_chromium_rel_loc_exp" }
builders { mixins: "win-try" name: "win-annotator-rel" }
+ builders { mixins: "win-try" name: "win-asan" }
builders { mixins: "win-try" name: "win-jumbo-rel" }
builders { mixins: "win-angle-try" name: "win_angle_rel_ng" }
builders { mixins: "win-angle-try" name: "win_angle_compile_x64_rel_ng" }
@@ -2655,7 +2818,6 @@ buckets {
builders { mixins: "win-angle-try" name: "win_angle_x64_rel_ng" }
builders { mixins: "win-angle-try" name: "win_angle_x64_deqp_rel_ng" }
builders { mixins: "win-try" name: "win_archive" }
- builders { mixins: "win-try" name: "win_chrome_official" }
builders {
mixins: "win-try"
mixins: "goma-j150"
@@ -2670,42 +2832,16 @@ buckets {
execution_timeout_secs: 14400 # 4h
}
builders { mixins: "win-try" name: "win_chromium_syzyasan_rel" }
- builders { mixins: "win-try" name: "win_chromium_variable" }
- builders { mixins: "win-try" name: "win_chromium_variable_archive" }
- builders { mixins: "win-try" name: "win_chromium_variable_chrome" }
- builders { mixins: "win-try" name: "win_chromium_variable_clang" }
- builders { mixins: "win-try" name: "win_chromium_variable_deflake" }
- builders { mixins: "win-try" name: "win_chromium_variable_webkit_builder" }
- builders { mixins: "win-try" name: "win_chromium_variable_webkit_win7_builder" }
- builders { mixins: "win-try" name: "win_chromium_variable_webkit_win7_builder_x64" }
builders { mixins: "win-try" name: "win_chromium_x64_rel_ng" }
builders { mixins: "win-try" name: "win_mojo" }
- builders { mixins: "win-try" mixins: "nacl_sdk" name: "win_nacl_sdk" }
- builders { mixins: "win-try" mixins: "nacl_sdk_build" name: "win_nacl_sdk_build" }
builders { mixins: "win-optional-gpu-try" name: "win_optional_gpu_tests_rel" }
builders { mixins: "win-try" mixins: "upload_clang" name: "win_upload_clang" }
builders { mixins: "win-try" name: "win_x64_archive" }
- builders { mixins: "win-try" name: "win_x64_chromium_variable_builder" }
############################################################################
# This Section of luci.chromium.try is managed by luci-check
# If builders require customization, please move it above this section
############################################################################
builders {
- name: "android_chromium_variable_clang"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
- builders {
- name: "android_chromium_variable_deflake"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
- builders {
- name: "android_chromium_variable_archive"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
- builders {
name: "android_compile_x86_dbg"
dimensions: "os:Ubuntu-14.04"
mixins: "android-try"
@@ -2741,11 +2877,6 @@ buckets {
mixins: "android-try"
}
builders {
- name: "android_chromium_variable_nexus4"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
- builders {
name: "android_compile_x64_dbg"
dimensions: "os:Ubuntu-14.04"
mixins: "android-try"
@@ -2761,22 +2892,6 @@ buckets {
mixins: "android-try"
}
builders {
- name: "win_chromium_gn_upload"
- dimensions: "os:Windows-10"
- mixins: "win-try"
- mixins: "gn_upload"
- }
- builders {
- name: "android_chromium_variable_cast_shell"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
- builders {
- name: "android_chromium_variable_arm64"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
- builders {
name: "layout_test_leak_detection"
dimensions: "os:Ubuntu-14.04"
mixins: "linux-try"
@@ -2797,11 +2912,6 @@ buckets {
dimensions: "os:Ubuntu-14.04"
mixins: "android-try"
}
- builders {
- name: "android_chromium_variable"
- dimensions: "os:Ubuntu-14.04"
- mixins: "android-try"
- }
############################################################################
# End luci-check managed section
############################################################################