Commit 20ee53b0 authored by Yuly Novikov's avatar Yuly Novikov Committed by Chromium LUCI CQ

Add chromium.angle waterfall

Notable differences from the existing fake CI bots:
1. Instead of splitting the bots by dEQP/non-dEQP they are split now by
   Chromium/ANGLE-specific, which means:
2. Suites which don't depend on Chromium, like angle_end2end_tests and
   angle_perftests now run together with dEQP suite.
3. Some tests suites were removed from ANGLE bots - gpu_unittests,
   as well as all GLES2 conformance tests.

Bug: angleproject:4483
Change-Id: I5aac17351c8067c6f53a1527be3285cbd80822ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2603577
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: default avatarJamie Madill <jmadill@chromium.org>
Cr-Commit-Position: refs/heads/master@{#840323}
parent 36d9092c
...@@ -246,6 +246,11 @@ HEADER = _header( ...@@ -246,6 +246,11 @@ HEADER = _header(
url = "/p/chrome/g/chrome.perf.fyi/console", url = "/p/chrome/g/chrome.perf.fyi/console",
alt = "Chromium Perf FYI console", alt = "Chromium Perf FYI console",
), ),
_link(
text = "angle",
url = "/p/{}/g/chromium.angle".format(settings.project),
alt = "Chromium ANGLE console",
),
_link( _link(
text = "swangle", text = "swangle",
url = "/p/{}/g/chromium.swangle".format(settings.project), url = "/p/{}/g/chromium.swangle".format(settings.project),
...@@ -378,6 +383,7 @@ HEADER = _header( ...@@ -378,6 +383,7 @@ HEADER = _header(
"chromium/chromium.android", "chromium/chromium.android",
"chrome/chrome.perf", "chrome/chrome.perf",
"chromium/chromium.gpu.fyi", "chromium/chromium.gpu.fyi",
"chromium/chromium.angle",
"chromium/chromium.swangle", "chromium/chromium.swangle",
"chromium/chromium.fuzz", "chromium/chromium.fuzz",
], ],
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -659,6 +659,11 @@ consoles { ...@@ -659,6 +659,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -777,6 +782,7 @@ consoles { ...@@ -777,6 +782,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -1368,6 +1374,11 @@ consoles { ...@@ -1368,6 +1374,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -1486,6 +1497,7 @@ consoles { ...@@ -1486,6 +1497,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -1682,6 +1694,11 @@ consoles { ...@@ -1682,6 +1694,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -1800,6 +1817,7 @@ consoles { ...@@ -1800,6 +1817,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -2146,6 +2164,11 @@ consoles { ...@@ -2146,6 +2164,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -2264,6 +2287,7 @@ consoles { ...@@ -2264,6 +2287,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -2495,6 +2519,11 @@ consoles { ...@@ -2495,6 +2519,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -2613,6 +2642,7 @@ consoles { ...@@ -2613,6 +2642,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -2988,6 +3018,11 @@ consoles { ...@@ -2988,6 +3018,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -3106,6 +3141,7 @@ consoles { ...@@ -3106,6 +3141,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -3317,6 +3353,481 @@ consoles { ...@@ -3317,6 +3353,481 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links {
text: "swangle"
url: "/p/chromium/g/chromium.swangle"
alt: "Chromium SWANGLE console"
}
links {
text: "webrtc"
url: "/p/chromium/g/chromium.webrtc"
alt: "Chromium WebRTC console"
}
links {
text: "chromiumos"
url: "/p/chromium/g/chromium.chromiumos"
alt: "ChromiumOS console"
}
}
links {
name: "Branch Consoles"
links {
text: "m86"
url: "/p/chromium-m86/g/main/console"
alt: "LTS-C branch console"
}
links {
text: "m87"
url: "/p/chromium-m87/g/main/console"
alt: "Stable branch console"
}
links {
text: "m88"
url: "/p/chromium-m88/g/main/console"
alt: "Beta branch console"
}
links {
text: "trunk"
url: "/p/chromium/g/main/console"
alt: "Trunk (ToT) console"
}
}
links {
name: "Tryservers"
links {
text: "android"
url: "/p/chromium/g/tryserver.chromium.android/builders"
alt: "Android"
}
links {
text: "angle"
url: "/p/chromium/g/tryserver.chromium.angle/builders"
alt: "Angle"
}
links {
text: "blink"
url: "/p/chromium/g/tryserver.blink/builders"
alt: "Blink"
}
links {
text: "chrome"
url: "/p/chrome/g/tryserver.chrome/builders"
alt: "Chrome"
}
links {
text: "chromiumos"
url: "/p/chromium/g/tryserver.chromium.chromiumos/builders"
alt: "ChromiumOS"
}
links {
text: "linux"
url: "/p/chromium/g/tryserver.chromium.linux/builders"
alt: "Linux"
}
links {
text: "mac"
url: "/p/chromium/g/tryserver.chromium.mac/builders"
alt: "Mac"
}
links {
text: "swangle"
url: "/p/chromium/g/tryserver.chromium.swangle/builders"
alt: "SWANGLE"
}
links {
text: "win"
url: "/p/chromium/g/tryserver.chromium.win/builders"
alt: "Win"
}
}
links {
name: "Navigate"
links {
text: "about"
url: "http://dev.chromium.org/developers/testing/chromium-build-infrastructure/tour-of-the-chromium-buildbot"
alt: "Tour of the console"
}
links {
text: "customize"
url: "https://chromium.googlesource.com/chromium/src/+/refs/heads/master/infra/config/generated/luci-milo.cfg"
alt: "Customize this console"
}
}
console_groups {
title {
text: "Tree Closers"
url: "https://chromium-status.appspot.com/"
}
console_ids: "chromium/chromium"
console_ids: "chromium/chromium.win"
console_ids: "chromium/chromium.mac"
console_ids: "chromium/chromium.linux"
console_ids: "chromium/chromium.chromiumos"
console_ids: "chrome/chrome"
console_ids: "chromium/chromium.memory"
console_ids: "chromium/chromium.gpu"
}
console_groups {
console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz"
}
tree_status_host: "chromium-status.appspot.com"
}
}
consoles {
id: "chromium.angle"
name: "chromium.angle"
repo_url: "https://chromium.googlesource.com/chromium/src"
refs: "regexp:refs/heads/master"
manifest_name: "REVISION"
builders {
name: "buildbucket/luci.chromium.ci/android-angle-arm64-builder"
category: "Android|Builder|ANGLE"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-chromium-arm64-builder"
category: "Android|Builder|Chromium"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-arm64-nexus5x"
category: "Android|Nexus5X|ANGLE"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-chromium-arm64-nexus5x"
category: "Android|Nexus5X|Chromium"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-vk-arm-builder"
category: "AndroidVk|Builder|ANGLE"
short_name: "arm"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-vk-arm64-builder"
category: "AndroidVk|Builder|ANGLE"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-vk-arm-pixel2"
category: "AndroidVk|Pixel2|ANGLE"
short_name: "arm"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-vk-arm64-pixel2"
category: "AndroidVk|Pixel2|ANGLE"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/fuchsia-angle-builder"
category: "Fuchsia|Builder|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-angle-builder"
category: "Linux|Builder|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-angle-chromium-builder"
category: "Linux|Builder|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-angle-intel"
category: "Linux|Intel|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-angle-chromium-intel"
category: "Linux|Intel|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-angle-nvidia"
category: "Linux|NVIDIA|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-angle-chromium-nvidia"
category: "Linux|NVIDIA|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-ozone-angle-builder"
category: "LinuxOzone|Builder|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/linux-ozone-angle-intel"
category: "LinuxOzone|Intel|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-builder"
category: "Mac|Builder|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-chromium-builder"
category: "Mac|Builder|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-amd"
category: "Mac|AMD|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-chromium-amd"
category: "Mac|AMD|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-intel"
category: "Mac|Intel|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-chromium-intel"
category: "Mac|Intel|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/mac-angle-nvidia"
category: "Mac|NVIDIA|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win-angle-x64-builder"
category: "Windows|Builder|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win-angle-x86-builder"
category: "Windows|Builder|ANGLE"
short_name: "x86"
}
builders {
name: "buildbucket/luci.chromium.ci/win-angle-chromium-x64-builder"
category: "Windows|Builder|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win-angle-chromium-x86-builder"
category: "Windows|Builder|Chromium"
short_name: "x86"
}
builders {
name: "buildbucket/luci.chromium.ci/win10-angle-x64-intel"
category: "Windows|Intel|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win10-angle-chromium-x64-intel"
category: "Windows|Intel|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win10-angle-x64-nvidia"
category: "Windows|NVIDIA|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win10-angle-chromium-x64-nvidia"
category: "Windows|NVIDIA|Chromium"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/win7-angle-x86-amd"
category: "Windows|Win7-AMD|ANGLE"
short_name: "x86"
}
builders {
name: "buildbucket/luci.chromium.ci/win7-angle-chromium-x86-amd"
category: "Windows|Win7-AMD|Chromium"
short_name: "x86"
}
builders {
name: "buildbucket/luci.chromium.ci/win7-angle-x64-nvidia"
category: "Windows|Win7-NVIDIA|ANGLE"
short_name: "x64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-perf-arm64-builder"
category: "Perf|Android|Builder"
short_name: "arm64"
}
builders {
name: "buildbucket/luci.chromium.ci/android-angle-perf-arm64-pixel2"
category: "Perf|Android|Pixel2"
short_name: "arm64"
}
header {
oncalls {
name: "Chromium"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-build-sheriff"
}
oncalls {
name: "Android"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-android-sheriff"
}
oncalls {
name: "iOS"
url: "https://rota-ng.appspot.com/legacy/sheriff_ios.json"
}
oncalls {
name: "ChromeOS"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chromeos-gardeners"
}
oncalls {
name: "GPU"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/grotation:chrome-gpu-pixel-wrangling"
}
oncalls {
name: "ANGLE"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/grotation:angle-wrangler"
}
oncalls {
name: "Perf"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/grotation:chromium-perf-regression-sheriff"
}
oncalls {
name: "Perfbot"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/grotation:chromium-perf-bot-sheriff"
}
oncalls {
name: "Trooper"
url: "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-ops-client-infra"
show_primary_secondary_labels: true
}
links {
name: "Builds"
links {
text: "continuous"
url: "https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html"
alt: "Continuous browser snapshots"
}
links {
text: "symbols"
url: "https://www.chromium.org/developers/how-tos/debugging-on-windows"
alt: "Windows Symbols"
}
links {
text: "status"
url: "https://chromium-status.appspot.com/"
alt: "Current tree status"
}
}
links {
name: "Dashboards"
links {
text: "perf"
url: "https://chromeperf.appspot.com/"
alt: "Chrome perf dashboard"
}
links {
text: "flake-portal"
url: "https://analysis.chromium.org/p/chromium/flake-portal"
alt: "New flake portal"
}
links {
text: "legacy-flakiness"
url: "https://test-results.appspot.com/dashboards/flakiness_dashboard.html"
alt: "Legacy flakiness dashboard"
}
}
links {
name: "Chromium"
links {
text: "source"
url: "https://chromium.googlesource.com/chromium/src"
alt: "Chromium source code repository"
}
links {
text: "reviews"
url: "https://chromium-review.googlesource.com"
alt: "Chromium code review tool"
}
links {
text: "bugs"
url: "https://crbug.com"
alt: "Chromium bug tracker"
}
links {
text: "coverage"
url: "https://analysis.chromium.org/p/chromium/coverage"
alt: "Chromium code coverage dashboard"
}
links {
text: "dev"
url: "https://dev.chromium.org/Home"
alt: "Chromium developer home page"
}
links {
text: "support"
url: "https://support.google.com/chrome/#topic=7438008"
alt: "Google Chrome help center"
}
}
links {
name: "Consoles"
links {
text: "android"
url: "/p/chromium/g/chromium.android"
alt: "Chromium Android console"
}
links {
text: "clang"
url: "/p/chromium/g/chromium.clang"
alt: "Chromium Clang console"
}
links {
text: "dawn"
url: "/p/chromium/g/chromium.dawn"
alt: "Chromium Dawn console"
}
links {
text: "fuzz"
url: "/p/chromium/g/chromium.fuzz"
alt: "Chromium Fuzz console"
}
links {
text: "fyi"
url: "/p/chromium/g/chromium.fyi"
alt: "Chromium FYI console"
}
links {
text: "gpu"
url: "/p/chromium/g/chromium.gpu"
alt: "Chromium GPU console"
}
links {
text: "perf"
url: "/p/chrome/g/chrome.perf/console"
alt: "Chromium Perf console"
}
links {
text: "perf.fyi"
url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console"
}
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -3435,6 +3946,7 @@ consoles { ...@@ -3435,6 +3946,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -3661,6 +4173,11 @@ consoles { ...@@ -3661,6 +4173,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -3779,6 +4296,7 @@ consoles { ...@@ -3779,6 +4296,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -4154,6 +4672,11 @@ consoles { ...@@ -4154,6 +4672,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -4272,6 +4795,7 @@ consoles { ...@@ -4272,6 +4795,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -4558,6 +5082,11 @@ consoles { ...@@ -4558,6 +5082,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -4676,6 +5205,7 @@ consoles { ...@@ -4676,6 +5205,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -4991,6 +5521,11 @@ consoles { ...@@ -4991,6 +5521,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -5109,6 +5644,7 @@ consoles { ...@@ -5109,6 +5644,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -5657,6 +6193,11 @@ consoles { ...@@ -5657,6 +6193,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -5775,6 +6316,7 @@ consoles { ...@@ -5775,6 +6316,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -6033,6 +6575,11 @@ consoles { ...@@ -6033,6 +6575,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -6151,6 +6698,7 @@ consoles { ...@@ -6151,6 +6698,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -6426,6 +6974,11 @@ consoles { ...@@ -6426,6 +6974,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -6544,6 +7097,7 @@ consoles { ...@@ -6544,6 +7097,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -6766,6 +7320,11 @@ consoles { ...@@ -6766,6 +7320,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -6884,6 +7443,7 @@ consoles { ...@@ -6884,6 +7443,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -7460,6 +8020,11 @@ consoles { ...@@ -7460,6 +8020,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -7578,6 +8143,7 @@ consoles { ...@@ -7578,6 +8143,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -7854,6 +8420,11 @@ consoles { ...@@ -7854,6 +8420,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -7972,6 +8543,7 @@ consoles { ...@@ -7972,6 +8543,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -8198,6 +8770,11 @@ consoles { ...@@ -8198,6 +8770,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -8316,6 +8893,7 @@ consoles { ...@@ -8316,6 +8893,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -8572,6 +9150,11 @@ consoles { ...@@ -8572,6 +9150,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -8690,6 +9273,7 @@ consoles { ...@@ -8690,6 +9273,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -8875,6 +9459,11 @@ consoles { ...@@ -8875,6 +9459,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -8993,6 +9582,7 @@ consoles { ...@@ -8993,6 +9582,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -9229,6 +9819,11 @@ consoles { ...@@ -9229,6 +9819,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -9347,6 +9942,7 @@ consoles { ...@@ -9347,6 +9942,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -9633,6 +10229,11 @@ consoles { ...@@ -9633,6 +10229,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -9751,6 +10352,7 @@ consoles { ...@@ -9751,6 +10352,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -9962,6 +10564,11 @@ consoles { ...@@ -9962,6 +10564,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -10080,6 +10687,7 @@ consoles { ...@@ -10080,6 +10687,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -10331,6 +10939,11 @@ consoles { ...@@ -10331,6 +10939,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -10449,6 +11062,7 @@ consoles { ...@@ -10449,6 +11062,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -10670,6 +11284,11 @@ consoles { ...@@ -10670,6 +11284,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -10788,6 +11407,7 @@ consoles { ...@@ -10788,6 +11407,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -11084,6 +11704,11 @@ consoles { ...@@ -11084,6 +11704,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -11202,6 +11827,7 @@ consoles { ...@@ -11202,6 +11827,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
...@@ -11396,6 +12022,11 @@ consoles { ...@@ -11396,6 +12022,11 @@ consoles {
url: "/p/chrome/g/chrome.perf.fyi/console" url: "/p/chrome/g/chrome.perf.fyi/console"
alt: "Chromium Perf FYI console" alt: "Chromium Perf FYI console"
} }
links {
text: "angle"
url: "/p/chromium/g/chromium.angle"
alt: "Chromium ANGLE console"
}
links { links {
text: "swangle" text: "swangle"
url: "/p/chromium/g/chromium.swangle" url: "/p/chromium/g/chromium.swangle"
...@@ -11514,6 +12145,7 @@ consoles { ...@@ -11514,6 +12145,7 @@ consoles {
console_ids: "chromium/chromium.android" console_ids: "chromium/chromium.android"
console_ids: "chrome/chrome.perf" console_ids: "chrome/chrome.perf"
console_ids: "chromium/chromium.gpu.fyi" console_ids: "chromium/chromium.gpu.fyi"
console_ids: "chromium/chromium.angle"
console_ids: "chromium/chromium.swangle" console_ids: "chromium/chromium.swangle"
console_ids: "chromium/chromium.fuzz" console_ids: "chromium/chromium.fuzz"
} }
......
...@@ -4203,6 +4203,126 @@ job { ...@@ -4203,6 +4203,126 @@ job {
builder: "android-androidx-packager" builder: "android-androidx-packager"
} }
} }
job {
id: "android-angle-arm64-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-arm64-builder"
}
}
job {
id: "android-angle-arm64-nexus5x"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-arm64-nexus5x"
}
}
job {
id: "android-angle-chromium-arm64-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-chromium-arm64-builder"
}
}
job {
id: "android-angle-chromium-arm64-nexus5x"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-chromium-arm64-nexus5x"
}
}
job {
id: "android-angle-perf-arm64-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-perf-arm64-builder"
}
}
job {
id: "android-angle-perf-arm64-pixel2"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-perf-arm64-pixel2"
}
}
job {
id: "android-angle-vk-arm-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-vk-arm-builder"
}
}
job {
id: "android-angle-vk-arm-pixel2"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-vk-arm-pixel2"
}
}
job {
id: "android-angle-vk-arm64-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-vk-arm64-builder"
}
}
job {
id: "android-angle-vk-arm64-pixel2"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-angle-vk-arm64-pixel2"
}
}
job { job {
id: "android-archive-dbg" id: "android-archive-dbg"
realm: "ci" realm: "ci"
...@@ -4879,6 +4999,16 @@ job { ...@@ -4879,6 +4999,16 @@ job {
builder: "chromeos-kevin-rel" builder: "chromeos-kevin-rel"
} }
} }
job {
id: "fuchsia-angle-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "fuchsia-angle-builder"
}
}
job { job {
id: "fuchsia-arm64-cast" id: "fuchsia-arm64-cast"
realm: "ci" realm: "ci"
...@@ -5163,6 +5293,82 @@ job { ...@@ -5163,6 +5293,82 @@ job {
builder: "ios14-sdk-simulator" builder: "ios14-sdk-simulator"
} }
} }
job {
id: "linux-angle-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-angle-builder"
}
}
job {
id: "linux-angle-chromium-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-angle-chromium-builder"
}
}
job {
id: "linux-angle-chromium-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-angle-chromium-intel"
}
}
job {
id: "linux-angle-chromium-nvidia"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-angle-chromium-nvidia"
}
}
job {
id: "linux-angle-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-angle-intel"
}
}
job {
id: "linux-angle-nvidia"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-angle-nvidia"
}
}
job { job {
id: "linux-annotator-rel" id: "linux-annotator-rel"
realm: "ci" realm: "ci"
...@@ -5478,6 +5684,30 @@ job { ...@@ -5478,6 +5684,30 @@ job {
builder: "linux-official" builder: "linux-official"
} }
} }
job {
id: "linux-ozone-angle-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-ozone-angle-builder"
}
}
job {
id: "linux-ozone-angle-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "linux-ozone-angle-intel"
}
}
job { job {
id: "linux-ozone-rel" id: "linux-ozone-rel"
realm: "ci" realm: "ci"
...@@ -5659,6 +5889,96 @@ job { ...@@ -5659,6 +5889,96 @@ job {
builder: "linux_chromium_bot_db_exporter" builder: "linux_chromium_bot_db_exporter"
} }
} }
job {
id: "mac-angle-amd"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-amd"
}
}
job {
id: "mac-angle-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-builder"
}
}
job {
id: "mac-angle-chromium-amd"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-chromium-amd"
}
}
job {
id: "mac-angle-chromium-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-chromium-builder"
}
}
job {
id: "mac-angle-chromium-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-chromium-intel"
}
}
job {
id: "mac-angle-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-intel"
}
}
job {
id: "mac-angle-nvidia"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "mac-angle-nvidia"
}
}
job { job {
id: "mac-archive-dbg" id: "mac-archive-dbg"
realm: "ci" realm: "ci"
...@@ -6011,6 +6331,46 @@ job { ...@@ -6011,6 +6331,46 @@ job {
builder: "try-warmer" builder: "try-warmer"
} }
} }
job {
id: "win-angle-chromium-x64-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win-angle-chromium-x64-builder"
}
}
job {
id: "win-angle-chromium-x86-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win-angle-chromium-x86-builder"
}
}
job {
id: "win-angle-x64-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win-angle-x64-builder"
}
}
job {
id: "win-angle-x86-builder"
realm: "ci"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win-angle-x86-builder"
}
}
job { job {
id: "win-annotator-rel" id: "win-annotator-rel"
realm: "ci" realm: "ci"
...@@ -6251,6 +6611,62 @@ job { ...@@ -6251,6 +6611,62 @@ job {
builder: "win-upload-perfetto" builder: "win-upload-perfetto"
} }
} }
job {
id: "win10-angle-chromium-x64-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win10-angle-chromium-x64-intel"
}
}
job {
id: "win10-angle-chromium-x64-nvidia"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win10-angle-chromium-x64-nvidia"
}
}
job {
id: "win10-angle-x64-intel"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win10-angle-x64-intel"
}
}
job {
id: "win10-angle-x64-nvidia"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win10-angle-x64-nvidia"
}
}
job { job {
id: "win10-code-coverage" id: "win10-code-coverage"
realm: "ci" realm: "ci"
...@@ -6397,6 +6813,48 @@ job { ...@@ -6397,6 +6813,48 @@ job {
builder: "win7(32)-updater-tester-rel" builder: "win7(32)-updater-tester-rel"
} }
} }
job {
id: "win7-angle-chromium-x86-amd"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win7-angle-chromium-x86-amd"
}
}
job {
id: "win7-angle-x64-nvidia"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win7-angle-x64-nvidia"
}
}
job {
id: "win7-angle-x86-amd"
realm: "ci"
acls {
role: TRIGGERER
granted_to: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "win7-angle-x86-amd"
}
}
job { job {
id: "win7-updater-tester-dbg" id: "win7-updater-tester-dbg"
realm: "ci" realm: "ci"
...@@ -6602,6 +7060,11 @@ trigger { ...@@ -6602,6 +7060,11 @@ trigger {
triggers: "Windows deterministic" triggers: "Windows deterministic"
triggers: "android-10-arm64-rel" triggers: "android-10-arm64-rel"
triggers: "android-11-x86-fyi-rel" triggers: "android-11-x86-fyi-rel"
triggers: "android-angle-arm64-builder"
triggers: "android-angle-chromium-arm64-builder"
triggers: "android-angle-perf-arm64-builder"
triggers: "android-angle-vk-arm-builder"
triggers: "android-angle-vk-arm64-builder"
triggers: "android-archive-dbg" triggers: "android-archive-dbg"
triggers: "android-archive-rel" triggers: "android-archive-rel"
triggers: "android-arm64-proguard-rel" triggers: "android-arm64-proguard-rel"
...@@ -6643,6 +7106,7 @@ trigger { ...@@ -6643,6 +7106,7 @@ trigger {
triggers: "chromeos-arm-generic-dbg" triggers: "chromeos-arm-generic-dbg"
triggers: "chromeos-arm-generic-rel" triggers: "chromeos-arm-generic-rel"
triggers: "chromeos-kevin-rel" triggers: "chromeos-kevin-rel"
triggers: "fuchsia-angle-builder"
triggers: "fuchsia-arm64-cast" triggers: "fuchsia-arm64-cast"
triggers: "fuchsia-fyi-arm64-dbg" triggers: "fuchsia-fyi-arm64-dbg"
triggers: "fuchsia-fyi-arm64-rel" triggers: "fuchsia-fyi-arm64-rel"
...@@ -6663,6 +7127,8 @@ trigger { ...@@ -6663,6 +7127,8 @@ trigger {
triggers: "ios13-sdk-device" triggers: "ios13-sdk-device"
triggers: "ios14-beta-simulator" triggers: "ios14-beta-simulator"
triggers: "ios14-sdk-simulator" triggers: "ios14-sdk-simulator"
triggers: "linux-angle-builder"
triggers: "linux-angle-chromium-builder"
triggers: "linux-annotator-rel" triggers: "linux-annotator-rel"
triggers: "linux-archive-dbg" triggers: "linux-archive-dbg"
triggers: "linux-archive-rel" triggers: "linux-archive-rel"
...@@ -6679,6 +7145,7 @@ trigger { ...@@ -6679,6 +7145,7 @@ trigger {
triggers: "linux-lacros-builder-fyi-rel" triggers: "linux-lacros-builder-fyi-rel"
triggers: "linux-lacros-builder-rel" triggers: "linux-lacros-builder-rel"
triggers: "linux-official" triggers: "linux-official"
triggers: "linux-ozone-angle-builder"
triggers: "linux-ozone-rel" triggers: "linux-ozone-rel"
triggers: "linux-paeverywhere-x64-fyi-dbg" triggers: "linux-paeverywhere-x64-fyi-dbg"
triggers: "linux-paeverywhere-x64-fyi-rel" triggers: "linux-paeverywhere-x64-fyi-rel"
...@@ -6696,6 +7163,8 @@ trigger { ...@@ -6696,6 +7163,8 @@ trigger {
triggers: "linux-wpt-fyi-rel" triggers: "linux-wpt-fyi-rel"
triggers: "linux-wpt-identity-fyi-rel" triggers: "linux-wpt-identity-fyi-rel"
triggers: "linux-wpt-input-fyi-rel" triggers: "linux-wpt-input-fyi-rel"
triggers: "mac-angle-builder"
triggers: "mac-angle-chromium-builder"
triggers: "mac-archive-dbg" triggers: "mac-archive-dbg"
triggers: "mac-archive-rel" triggers: "mac-archive-rel"
triggers: "mac-arm64-rel" triggers: "mac-arm64-rel"
...@@ -6709,6 +7178,10 @@ trigger { ...@@ -6709,6 +7178,10 @@ trigger {
triggers: "mac-updater-builder-dbg" triggers: "mac-updater-builder-dbg"
triggers: "mac-updater-builder-rel" triggers: "mac-updater-builder-rel"
triggers: "metadata-exporter" triggers: "metadata-exporter"
triggers: "win-angle-chromium-x64-builder"
triggers: "win-angle-chromium-x86-builder"
triggers: "win-angle-x64-builder"
triggers: "win-angle-x86-builder"
triggers: "win-annotator-rel" triggers: "win-annotator-rel"
triggers: "win-archive-dbg" triggers: "win-archive-dbg"
triggers: "win-archive-rel" triggers: "win-archive-rel"
......
...@@ -172,6 +172,67 @@ def android_fyi_builder(*, name, **kwargs): ...@@ -172,6 +172,67 @@ def android_fyi_builder(*, name, **kwargs):
**kwargs **kwargs
) )
def angle_builder(*, name, **kwargs):
return ci.builder(
name = name,
builder_group = "chromium.angle",
executable = "recipe:angle_chromium",
service_account =
"chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com",
properties = {
"perf_dashboard_machine_group": "ChromiumANGLE",
},
**kwargs
)
def angle_linux_builder(
*,
name,
goma_backend = builders.goma.backend.RBE_PROD,
**kwargs):
return angle_builder(
name = name,
goma_backend = goma_backend,
os = builders.os.LINUX_DEFAULT,
pool = "luci.chromium.gpu.ci",
**kwargs
)
def angle_mac_builder(*, name, **kwargs):
return angle_builder(
name = name,
builderless = False,
cores = None,
goma_backend = builders.goma.backend.RBE_PROD,
os = builders.os.MAC_ANY,
**kwargs
)
# ANGLE testers are thin testers, they use linux VMs regardless of the
# actual OS that the tests are built for
def angle_thin_tester(
*,
name,
**kwargs):
return angle_linux_builder(
name = name,
cores = 2,
# Setting goma_backend for testers is a no-op, but better to be explicit
# here and also leave the generated configs unchanged for these testers.
goma_backend = None,
**kwargs
)
def angle_windows_builder(*, name, **kwargs):
return angle_builder(
name = name,
builderless = True,
goma_backend = builders.goma.backend.RBE_PROD,
os = builders.os.WINDOWS_ANY,
pool = "luci.chromium.gpu.ci",
**kwargs
)
def chromium_builder(*, name, tree_closing = True, **kwargs): def chromium_builder(*, name, tree_closing = True, **kwargs):
return ci_builder( return ci_builder(
name = name, name = name,
...@@ -691,6 +752,10 @@ ci = struct( ...@@ -691,6 +752,10 @@ ci = struct(
# More specific builder wrapper functions # More specific builder wrapper functions
android_builder = android_builder, android_builder = android_builder,
android_fyi_builder = android_fyi_builder, android_fyi_builder = android_fyi_builder,
angle_linux_builder = angle_linux_builder,
angle_mac_builder = angle_mac_builder,
angle_thin_tester = angle_thin_tester,
angle_windows_builder = angle_windows_builder,
chromium_builder = chromium_builder, chromium_builder = chromium_builder,
chromiumos_builder = chromiumos_builder, chromiumos_builder = chromiumos_builder,
clang_builder = clang_builder, clang_builder = clang_builder,
......
...@@ -74,6 +74,7 @@ luci.gitiles_poller( ...@@ -74,6 +74,7 @@ luci.gitiles_poller(
"chromium.linux", "chromium.linux",
"chromium.chromiumos", "chromium.chromiumos",
"chromium.android", "chromium.android",
"chromium.angle",
"chrome", "chrome",
"chromium.memory", "chromium.memory",
"chromium.dawn", "chromium.dawn",
...@@ -130,6 +131,22 @@ consoles.console_view( ...@@ -130,6 +131,22 @@ consoles.console_view(
}, },
) )
consoles.console_view(
name = "chromium.angle",
ordering = {
None: ["Android", "AndroidVk", "Fuchsia", "Linux", "LinuxOzone", "Mac", "Windows", "Perf"],
"*builder*": ["Builder"],
"Android": "*builder*",
"AndroidVk": "*builder*",
"Fuchsia": "*builder*",
"Linux": "*builder*",
"LinuxOzone": "*builder*",
"Mac": "*builder*",
"Windows": "*builder*",
"Perf": "*builder*",
},
)
consoles.console_view( consoles.console_view(
name = "chromium.chromiumos", name = "chromium.chromiumos",
branch_selector = branches.ALL_BRANCHES, branch_selector = branches.ALL_BRANCHES,
...@@ -1105,6 +1122,324 @@ ci.android_fyi_builder( ...@@ -1105,6 +1122,324 @@ ci.android_fyi_builder(
), ),
) )
ci.angle_linux_builder(
name = "android-angle-arm64-builder",
console_view_entry = consoles.console_view_entry(
category = "Android|Builder|ANGLE",
short_name = "arm64",
),
)
ci.angle_thin_tester(
name = "android-angle-arm64-nexus5x",
console_view_entry = consoles.console_view_entry(
category = "Android|Nexus5X|ANGLE",
short_name = "arm64",
),
triggered_by = ["android-angle-arm64-builder"],
)
ci.angle_linux_builder(
name = "android-angle-chromium-arm64-builder",
console_view_entry = consoles.console_view_entry(
category = "Android|Builder|Chromium",
short_name = "arm64",
),
)
ci.angle_thin_tester(
name = "android-angle-chromium-arm64-nexus5x",
console_view_entry = consoles.console_view_entry(
category = "Android|Nexus5X|Chromium",
short_name = "arm64",
),
triggered_by = ["android-angle-chromium-arm64-builder"],
)
ci.angle_linux_builder(
name = "android-angle-vk-arm-builder",
console_view_entry = consoles.console_view_entry(
category = "AndroidVk|Builder|ANGLE",
short_name = "arm",
),
)
ci.angle_thin_tester(
name = "android-angle-vk-arm-pixel2",
console_view_entry = consoles.console_view_entry(
category = "AndroidVk|Pixel2|ANGLE",
short_name = "arm",
),
triggered_by = ["android-angle-vk-arm-builder"],
)
ci.angle_linux_builder(
name = "android-angle-vk-arm64-builder",
console_view_entry = consoles.console_view_entry(
category = "AndroidVk|Builder|ANGLE",
short_name = "arm64",
),
)
ci.angle_thin_tester(
name = "android-angle-vk-arm64-pixel2",
console_view_entry = consoles.console_view_entry(
category = "AndroidVk|Pixel2|ANGLE",
short_name = "arm64",
),
triggered_by = ["android-angle-vk-arm64-builder"],
)
ci.angle_linux_builder(
name = "fuchsia-angle-builder",
console_view_entry = consoles.console_view_entry(
category = "Fuchsia|Builder|ANGLE",
short_name = "x64",
),
)
ci.angle_linux_builder(
name = "linux-angle-builder",
console_view_entry = consoles.console_view_entry(
category = "Linux|Builder|ANGLE",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "linux-angle-intel",
console_view_entry = consoles.console_view_entry(
category = "Linux|Intel|ANGLE",
short_name = "x64",
),
triggered_by = ["linux-angle-builder"],
)
ci.angle_thin_tester(
name = "linux-angle-nvidia",
console_view_entry = consoles.console_view_entry(
category = "Linux|NVIDIA|ANGLE",
short_name = "x64",
),
triggered_by = ["linux-angle-builder"],
)
ci.angle_linux_builder(
name = "linux-angle-chromium-builder",
console_view_entry = consoles.console_view_entry(
category = "Linux|Builder|Chromium",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "linux-angle-chromium-intel",
console_view_entry = consoles.console_view_entry(
category = "Linux|Intel|Chromium",
short_name = "x64",
),
triggered_by = ["linux-angle-chromium-builder"],
)
ci.angle_thin_tester(
name = "linux-angle-chromium-nvidia",
console_view_entry = consoles.console_view_entry(
category = "Linux|NVIDIA|Chromium",
short_name = "x64",
),
triggered_by = ["linux-angle-chromium-builder"],
)
ci.angle_linux_builder(
name = "linux-ozone-angle-builder",
console_view_entry = consoles.console_view_entry(
category = "LinuxOzone|Builder|ANGLE",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "linux-ozone-angle-intel",
console_view_entry = consoles.console_view_entry(
category = "LinuxOzone|Intel|ANGLE",
short_name = "x64",
),
triggered_by = ["linux-ozone-angle-builder"],
)
ci.angle_mac_builder(
name = "mac-angle-builder",
console_view_entry = consoles.console_view_entry(
category = "Mac|Builder|ANGLE",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "mac-angle-amd",
console_view_entry = consoles.console_view_entry(
category = "Mac|AMD|ANGLE",
short_name = "x64",
),
triggered_by = ["mac-angle-builder"],
)
ci.angle_thin_tester(
name = "mac-angle-intel",
console_view_entry = consoles.console_view_entry(
category = "Mac|Intel|ANGLE",
short_name = "x64",
),
triggered_by = ["mac-angle-builder"],
)
ci.angle_thin_tester(
name = "mac-angle-nvidia",
console_view_entry = consoles.console_view_entry(
category = "Mac|NVIDIA|ANGLE",
short_name = "x64",
),
triggered_by = ["mac-angle-builder"],
)
ci.angle_mac_builder(
name = "mac-angle-chromium-builder",
console_view_entry = consoles.console_view_entry(
category = "Mac|Builder|Chromium",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "mac-angle-chromium-amd",
console_view_entry = consoles.console_view_entry(
category = "Mac|AMD|Chromium",
short_name = "x64",
),
triggered_by = ["mac-angle-chromium-builder"],
)
ci.angle_thin_tester(
name = "mac-angle-chromium-intel",
console_view_entry = consoles.console_view_entry(
category = "Mac|Intel|Chromium",
short_name = "x64",
),
triggered_by = ["mac-angle-chromium-builder"],
)
ci.angle_windows_builder(
name = "win-angle-chromium-x64-builder",
console_view_entry = consoles.console_view_entry(
category = "Windows|Builder|Chromium",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "win10-angle-chromium-x64-intel",
console_view_entry = consoles.console_view_entry(
category = "Windows|Intel|Chromium",
short_name = "x64",
),
triggered_by = ["win-angle-chromium-x64-builder"],
)
ci.angle_thin_tester(
name = "win10-angle-chromium-x64-nvidia",
console_view_entry = consoles.console_view_entry(
category = "Windows|NVIDIA|Chromium",
short_name = "x64",
),
triggered_by = ["win-angle-chromium-x64-builder"],
)
ci.angle_windows_builder(
name = "win-angle-chromium-x86-builder",
console_view_entry = consoles.console_view_entry(
category = "Windows|Builder|Chromium",
short_name = "x86",
),
)
ci.angle_thin_tester(
name = "win7-angle-chromium-x86-amd",
console_view_entry = consoles.console_view_entry(
category = "Windows|Win7-AMD|Chromium",
short_name = "x86",
),
triggered_by = ["win-angle-chromium-x86-builder"],
)
ci.angle_windows_builder(
name = "win-angle-x64-builder",
console_view_entry = consoles.console_view_entry(
category = "Windows|Builder|ANGLE",
short_name = "x64",
),
)
ci.angle_thin_tester(
name = "win7-angle-x64-nvidia",
console_view_entry = consoles.console_view_entry(
category = "Windows|Win7-NVIDIA|ANGLE",
short_name = "x64",
),
triggered_by = ["win-angle-x64-builder"],
)
ci.angle_thin_tester(
name = "win10-angle-x64-intel",
console_view_entry = consoles.console_view_entry(
category = "Windows|Intel|ANGLE",
short_name = "x64",
),
triggered_by = ["win-angle-x64-builder"],
)
ci.angle_thin_tester(
name = "win10-angle-x64-nvidia",
console_view_entry = consoles.console_view_entry(
category = "Windows|NVIDIA|ANGLE",
short_name = "x64",
),
triggered_by = ["win-angle-x64-builder"],
)
ci.angle_windows_builder(
name = "win-angle-x86-builder",
console_view_entry = consoles.console_view_entry(
category = "Windows|Builder|ANGLE",
short_name = "x86",
),
)
ci.angle_thin_tester(
name = "win7-angle-x86-amd",
console_view_entry = consoles.console_view_entry(
category = "Windows|Win7-AMD|ANGLE",
short_name = "x86",
),
triggered_by = ["win-angle-x86-builder"],
)
ci.angle_linux_builder(
name = "android-angle-perf-arm64-builder",
console_view_entry = consoles.console_view_entry(
category = "Perf|Android|Builder",
short_name = "arm64",
),
)
ci.angle_thin_tester(
name = "android-angle-perf-arm64-pixel2",
console_view_entry = consoles.console_view_entry(
category = "Perf|Android|Pixel2",
short_name = "arm64",
),
triggered_by = ["android-angle-perf-arm64-builder"],
)
ci.chromium_builder( ci.chromium_builder(
name = "android-archive-dbg", name = "android-archive-dbg",
# Bump to 32 if needed. # Bump to 32 if needed.
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -5470,6 +5470,27 @@ ...@@ -5470,6 +5470,27 @@
'rendering_mobile_representative_perf_tests_isolated_scripts', 'rendering_mobile_representative_perf_tests_isolated_scripts',
], ],
'gpu_angle_android_gtests': [
'gpu_angle_deqp_egl_gles_gtests',
'gpu_angle_deqp_gles2_gles_gtests',
'gpu_angle_deqp_gles3_gles_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_unit_gtests',
],
'gpu_angle_android_vulkan_gtests': [
'gpu_angle_deqp_egl_vulkan_gtests',
'gpu_angle_deqp_gles2_vulkan_gtests',
'gpu_angle_deqp_gles31_vulkan_gtests',
'gpu_angle_deqp_gles3_vulkan_gtests',
'gpu_angle_deqp_khr_gles2_vulkan_gtests',
'gpu_angle_deqp_khr_gles31_vulkan_gtests',
'gpu_angle_deqp_khr_gles32_vulkan_gtests',
'gpu_angle_deqp_khr_gles3_vulkan_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_unit_gtests',
],
'gpu_angle_deqp_android_gtests': [ 'gpu_angle_deqp_android_gtests': [
'gpu_angle_deqp_egl_gles_gtests', 'gpu_angle_deqp_egl_gles_gtests',
'gpu_angle_deqp_gles2_gles_gtests', 'gpu_angle_deqp_gles2_gles_gtests',
...@@ -5582,6 +5603,37 @@ ...@@ -5582,6 +5603,37 @@
'gpu_gles2_conform_gtests', 'gpu_gles2_conform_gtests',
], ],
'gpu_angle_linux_intel_gtests': [
'gpu_angle_deqp_gles2_gl_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_unit_gtests',
'gpu_angle_white_box_gtests',
],
'gpu_angle_linux_nvidia_gtests': [
'gpu_angle_deqp_egl_gl_gtests',
'gpu_angle_deqp_egl_vulkan_gtests',
'gpu_angle_deqp_gles2_gl_gtests',
'gpu_angle_deqp_gles2_vulkan_gtests',
'gpu_angle_deqp_gles31_gl_gtests',
'gpu_angle_deqp_gles31_vulkan_gtests',
'gpu_angle_deqp_gles31_vulkan_rotate180_gtests',
'gpu_angle_deqp_gles31_vulkan_rotate270_gtests',
'gpu_angle_deqp_gles31_vulkan_rotate90_gtests',
'gpu_angle_deqp_gles3_gl_gtests',
'gpu_angle_deqp_gles3_vulkan_gtests',
'gpu_angle_deqp_gles3_vulkan_rotate180_gtests',
'gpu_angle_deqp_gles3_vulkan_rotate270_gtests',
'gpu_angle_deqp_gles3_vulkan_rotate90_gtests',
'gpu_angle_deqp_khr_gles2_vulkan_gtests',
'gpu_angle_deqp_khr_gles31_vulkan_gtests',
'gpu_angle_deqp_khr_gles32_vulkan_gtests',
'gpu_angle_deqp_khr_gles3_vulkan_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_unit_gtests',
'gpu_angle_white_box_gtests',
],
'gpu_angle_linux_telemetry_tests': [ 'gpu_angle_linux_telemetry_tests': [
'gpu_common_and_optional_telemetry_tests', 'gpu_common_and_optional_telemetry_tests',
'gpu_webgl2_conformance_gl_passthrough_telemetry_tests', 'gpu_webgl2_conformance_gl_passthrough_telemetry_tests',
...@@ -5590,6 +5642,17 @@ ...@@ -5590,6 +5642,17 @@
'gpu_webgl_conformance_validating_telemetry_tests', 'gpu_webgl_conformance_validating_telemetry_tests',
], ],
'gpu_angle_mac_amd_and_intel_gtests': [
'gpu_angle_deqp_egl_gl_gtests',
'gpu_angle_deqp_egl_metal_gtests',
'gpu_angle_deqp_gles2_gl_gtests',
'gpu_angle_deqp_gles2_metal_gtests',
'gpu_angle_deqp_gles3_gl_gtests',
'gpu_angle_deqp_gles3_metal_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_unit_gtests',
],
'gpu_angle_mac_gtests': [ 'gpu_angle_mac_gtests': [
'gpu_angle_end2end_gtests', 'gpu_angle_end2end_gtests',
'gpu_angle_unit_gtests', 'gpu_angle_unit_gtests',
...@@ -5612,6 +5675,14 @@ ...@@ -5612,6 +5675,14 @@
'test_buildbucket_api_gpu_use_cases', 'test_buildbucket_api_gpu_use_cases',
], ],
'gpu_angle_win_amd_gtests': [
'gpu_angle_deqp_gles2_d3d11_gtests',
'gpu_angle_deqp_gles2_vulkan_gtests',
'gpu_angle_end2end_with_retry_gtests',
'gpu_angle_unit_gtests',
'gpu_angle_white_box_gtests',
],
'gpu_angle_win_gtests': [ 'gpu_angle_win_gtests': [
'gpu_angle_end2end_gtests', 'gpu_angle_end2end_gtests',
'gpu_angle_gles1_conformance_gtests', 'gpu_angle_gles1_conformance_gtests',
...@@ -5621,6 +5692,14 @@ ...@@ -5621,6 +5692,14 @@
'gpu_gles2_conform_d3d11_test', 'gpu_gles2_conform_d3d11_test',
], ],
'gpu_angle_win_intel_gtests': [
'gpu_angle_deqp_gles2_d3d11_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_gles1_conformance_gtests',
'gpu_angle_unit_gtests',
'gpu_angle_white_box_gtests',
],
'gpu_angle_win_intel_nvidia_telemetry_tests': [ 'gpu_angle_win_intel_nvidia_telemetry_tests': [
'gpu_info_collection_telemetry_tests', 'gpu_info_collection_telemetry_tests',
'gpu_webgl2_conformance_d3d11_passthrough_telemetry_tests', 'gpu_webgl2_conformance_d3d11_passthrough_telemetry_tests',
...@@ -5630,6 +5709,35 @@ ...@@ -5630,6 +5709,35 @@
'gpu_webgl_conformance_vulkan_passthrough_telemetry_tests', 'gpu_webgl_conformance_vulkan_passthrough_telemetry_tests',
], ],
'gpu_angle_win_nvidia_gtests': [
'gpu_angle_deqp_egl_d3d11_gtests',
'gpu_angle_deqp_egl_gl_gtests',
'gpu_angle_deqp_egl_vulkan_gtests',
'gpu_angle_deqp_gles2_d3d11_gtests',
'gpu_angle_deqp_gles2_gl_gtests',
'gpu_angle_deqp_gles2_vulkan_gtests',
'gpu_angle_deqp_gles31_d3d11_gtests',
'gpu_angle_deqp_gles31_gl_gtests',
'gpu_angle_deqp_gles31_vulkan_gtests',
'gpu_angle_deqp_gles31_vulkan_rotate180_gtests',
'gpu_angle_deqp_gles31_vulkan_rotate270_gtests',
'gpu_angle_deqp_gles31_vulkan_rotate90_gtests',
'gpu_angle_deqp_gles3_d3d11_gtests',
'gpu_angle_deqp_gles3_gl_gtests',
'gpu_angle_deqp_gles3_vulkan_gtests',
'gpu_angle_deqp_gles3_vulkan_rotate180_gtests',
'gpu_angle_deqp_gles3_vulkan_rotate270_gtests',
'gpu_angle_deqp_gles3_vulkan_rotate90_gtests',
'gpu_angle_deqp_khr_gles2_vulkan_gtests',
'gpu_angle_deqp_khr_gles31_vulkan_gtests',
'gpu_angle_deqp_khr_gles32_vulkan_gtests',
'gpu_angle_deqp_khr_gles3_vulkan_gtests',
'gpu_angle_end2end_gtests',
'gpu_angle_gles1_conformance_gtests',
'gpu_angle_unit_gtests',
'gpu_angle_white_box_gtests',
],
'gpu_blink_web_tests': [ 'gpu_blink_web_tests': [
'gpu_blink_web_tests_skia_renderer', 'gpu_blink_web_tests_skia_renderer',
'gpu_blink_web_tests_vulkan', 'gpu_blink_web_tests_vulkan',
......
...@@ -1231,6 +1231,274 @@ ...@@ -1231,6 +1231,274 @@
}, },
}, },
}, },
{
'name': 'chromium.angle',
'forbid_script_tests': True,
'mixins': [
'chromium-tester-service-account',
'swarming_containment_auto',
],
'machines': {
'android-angle-arm64-builder': {},
'android-angle-arm64-nexus5x': {
'os_type': 'android',
'mixins': [
'enable_resultdb',
'marshmallow',
'bullhead',
],
'test_suites': {
'gtest_tests': 'gpu_angle_android_gtests',
'isolated_scripts': 'gpu_angle_perf_smoke_isolated_scripts',
},
},
'android-angle-chromium-arm64-builder': {},
'android-angle-chromium-arm64-nexus5x': {
'browser_config': 'android-chromium',
'os_type': 'android',
'mixins': [
'enable_resultdb',
'marshmallow',
'bullhead',
],
'test_suites': {
'gpu_telemetry_tests': 'gpu_webgl_conformance_gles_passthrough_telemetry_tests',
},
},
'android-angle-perf-arm64-builder': {},
'android-angle-perf-arm64-pixel2': {
'os_type': 'android',
'mixins': [
'enable_resultdb',
'gpu-swarming-pool',
'android_q',
'walleye',
],
'test_suites': {
'isolated_scripts': 'gpu_angle_perf_isolated_scripts',
},
},
'android-angle-vk-arm-builder': {},
'android-angle-vk-arm-pixel2': {
'os_type': 'android',
'mixins': [
'enable_resultdb',
'gpu-swarming-pool',
'android_q',
'walleye',
],
'additional_compile_targets': [
'angle_apks',
],
'test_suites': {
'gtest_tests': 'gpu_angle_android_vulkan_gtests',
'isolated_scripts': 'gpu_angle_isolated_scripts',
},
},
'android-angle-vk-arm64-builder': {},
'android-angle-vk-arm64-pixel2': {
'os_type': 'android',
'mixins': [
'enable_resultdb',
'gpu-swarming-pool',
'android_q',
'walleye',
],
'additional_compile_targets': [
'angle_apks',
],
'test_suites': {
'gtest_tests': 'gpu_angle_deqp_android_vulkan_gtests',
'gtest_tests': 'gpu_angle_gtests',
'isolated_scripts': 'gpu_angle_isolated_scripts',
},
},
'fuchsia-angle-builder': {
'additional_compile_targets': [
'angle_end2end_tests',
'angle_unittests',
],
},
'linux-angle-builder': {},
'linux-angle-chromium-builder': {},
'linux-angle-chromium-intel': {
'os_type': 'linux',
'browser_config': 'release',
'mixins': [
'linux_intel_hd_630_stable',
],
'test_suites': {
'gtest_tests': 'gpu_common_gtests_passthrough',
'gpu_telemetry_tests': 'gpu_angle_linux_telemetry_tests',
},
},
'linux-angle-chromium-nvidia': {
'os_type': 'linux',
'browser_config': 'release',
'mixins': [
'linux_nvidia_quadro_p400_stable',
],
'test_suites': {
'gtest_tests': 'gpu_common_gtests_passthrough',
'gpu_telemetry_tests': 'gpu_angle_linux_telemetry_tests',
},
},
'linux-angle-intel': {
'os_type': 'linux',
'mixins': [
'linux_intel_hd_630_stable',
],
'test_suites': {
'gtest_tests': 'gpu_angle_linux_intel_gtests',
'isolated_scripts': 'gpu_angle_isolated_scripts',
},
},
'linux-angle-nvidia': {
'os_type': 'linux',
'mixins': [
'linux_nvidia_quadro_p400_stable',
],
'test_suites': {
'gtest_tests': 'gpu_angle_linux_nvidia_gtests',
'isolated_scripts': 'gpu_angle_isolated_scripts',
},
},
'linux-ozone-angle-builder': {},
'linux-ozone-angle-intel': {
'os_type': 'linux',
'mixins': [
'linux_intel_hd_530',
],
'test_suites': {
'gtest_tests': 'gpu_angle_gtests',
},
},
'mac-angle-amd': {
'os_type': 'mac',
'mixins': [
'mac_retina_amd_gpu_stable',
],
'test_suites': {
'gtest_tests': 'gpu_angle_mac_amd_and_intel_gtests',
},
},
'mac-angle-builder': {},
'mac-angle-chromium-amd': {
'os_type': 'mac',
'browser_config': 'release',
'mixins': [
'mac_retina_amd_gpu_stable',
],
'test_suites': {
'gtest_tests': 'gpu_common_gtests_passthrough',
'gpu_telemetry_tests': 'gpu_angle_mac_telemetry_tests',
},
},
'mac-angle-chromium-builder': {},
'mac-angle-chromium-intel': {
'os_type': 'mac',
'browser_config': 'release',
'mixins': [
'mac_mini_intel_gpu_stable',
],
'test_suites': {
'gtest_tests': 'gpu_common_gtests_passthrough',
'gpu_telemetry_tests': 'gpu_angle_mac_telemetry_tests',
},
},
'mac-angle-intel': {
'os_type': 'mac',
'mixins': [
'mac_mini_intel_gpu_stable',
],
'test_suites': {
'gtest_tests': 'gpu_angle_mac_amd_and_intel_gtests',
},
},
'mac-angle-nvidia': {
'os_type': 'mac',
'mixins': [
'mac_retina_nvidia_gpu_stable',
],
'test_suites': {
# Fewer tests enabled on this config because of limited capacity.
'gtest_tests': 'gpu_angle_gtests',
},
},
'win-angle-chromium-x64-builder': {},
'win-angle-chromium-x86-builder': {},
'win-angle-x64-builder': {},
'win-angle-x86-builder': {},
'win10-angle-chromium-x64-intel': {
'os_type': 'win',
'browser_config': 'release_x64',
'mixins': [
'win10_intel_hd_630_stable',
],
'test_suites': {
'gpu_telemetry_tests': 'gpu_angle_win_intel_nvidia_telemetry_tests',
},
},
'win10-angle-chromium-x64-nvidia': {
'os_type': 'win',
'browser_config': 'release_x64',
'mixins': [
'win10_nvidia_quadro_p400_stable',
],
'test_suites': {
'gpu_telemetry_tests': 'gpu_angle_win_intel_nvidia_telemetry_tests',
},
},
'win10-angle-x64-intel': {
'os_type': 'win',
'mixins': [
'win10_intel_hd_630_stable',
],
'test_suites': {
'gtest_tests': 'gpu_angle_win_intel_gtests',
'isolated_scripts': 'gpu_angle_isolated_scripts',
},
},
'win10-angle-x64-nvidia': {
'os_type': 'win',
'mixins': [
'win10_nvidia_quadro_p400_stable',
],
'test_suites': {
'gtest_tests': 'gpu_angle_win_nvidia_gtests',
'isolated_scripts': 'gpu_angle_isolated_scripts',
},
},
'win7-angle-chromium-x86-amd': {
'os_type': 'win',
'browser_config': 'release',
'mixins': [
'win7_amd_r7_240',
],
'test_suites': {
'gpu_telemetry_tests': 'gpu_win_angle_amd_telemetry_tests',
},
},
'win7-angle-x64-nvidia': {
'os_type': 'win',
'mixins': [
'win7_nvidia_quadro_p400',
],
'test_suites': {
'gtest_tests': 'gpu_angle_deqp_win7_nvidia_gtests',
},
},
'win7-angle-x86-amd': {
'os_type': 'win',
'mixins': [
'win7_amd_r7_240',
],
'test_suites': {
'gtest_tests': 'gpu_angle_win_amd_gtests',
},
},
},
},
{ {
'name': 'chromium.chromiumos', 'name': 'chromium.chromiumos',
'mixins': ['chromium-tester-service-account'], 'mixins': ['chromium-tester-service-account'],
......
...@@ -137,6 +137,24 @@ ...@@ -137,6 +137,24 @@
'android-weblayer-x86-fyi-rel': 'android_release_bot_minimal_symbols_x86_fastbuild_webview_google', 'android-weblayer-x86-fyi-rel': 'android_release_bot_minimal_symbols_x86_fastbuild_webview_google',
}, },
'chromium.angle': {
'android-angle-arm64-builder': 'angle_specific_android_release_trybot_arm64',
'android-angle-chromium-arm64-builder': 'gpu_tests_android_release_trybot_arm64_fastbuild',
'android-angle-perf-arm64-builder': 'angle_specific_android_vulkan_ndk_release_trybot_dcheck_off_arm64',
'android-angle-vk-arm-builder': 'angle_specific_android_vulkan_ndk_release_trybot',
'android-angle-vk-arm64-builder': 'angle_specific_android_vulkan_ndk_release_trybot_arm64',
'fuchsia-angle-builder': 'angle_specific_release_trybot_fuchsia',
'linux-angle-builder': 'angle_specific_release_trybot',
'linux-angle-chromium-builder': 'gpu_tests_release_trybot',
'linux-ozone-angle-builder': 'angle_specific_ozone_linux_system_gbm_libdrm_release_trybot',
'mac-angle-builder': 'angle_specific_release_trybot',
'mac-angle-chromium-builder': 'gpu_tests_release_trybot_deterministic_mac',
'win-angle-chromium-x64-builder': 'gpu_tests_release_trybot',
'win-angle-chromium-x86-builder': 'gpu_tests_release_trybot_x86',
'win-angle-x64-builder': 'angle_specific_release_trybot',
'win-angle-x86-builder': 'angle_specific_release_trybot_x86',
},
'chromium.chromiumos': { 'chromium.chromiumos': {
'Linux ChromiumOS Full': 'chromeos_with_codecs_release_bot', 'Linux ChromiumOS Full': 'chromeos_with_codecs_release_bot',
...@@ -1472,6 +1490,43 @@ ...@@ -1472,6 +1490,43 @@
'angle_tests', 'ozone_linux', 'ozone_linux_non_x11', 'system_gbm_libdrm', 'release_trybot', 'angle_tests', 'ozone_linux', 'ozone_linux_non_x11', 'system_gbm_libdrm', 'release_trybot',
], ],
'angle_specific_android_vulkan_ndk_release_trybot': [
'angle_specific_tests', 'android_without_codecs', 'vulkan_ndk',
'shared_release_trybot',
],
'angle_specific_android_vulkan_ndk_release_trybot_arm64': [
'angle_specific_tests', 'android_without_codecs', 'vulkan_ndk',
'shared_release_trybot', 'arm64',
],
'angle_specific_android_vulkan_ndk_release_trybot_dcheck_off_arm64': [
'angle_specific_tests', 'android_without_codecs', 'vulkan_ndk',
'shared_release_trybot_dcheck_off', 'arm64',
],
'angle_specific_android_release_trybot_arm64': [
'angle_specific_tests', 'android_without_codecs',
'shared_release_trybot', 'arm64',
],
'angle_specific_ozone_linux_system_gbm_libdrm_release_trybot': [
'angle_specific_tests', 'ozone_linux', 'ozone_linux_non_x11',
'system_gbm_libdrm', 'shared_release_trybot',
],
'angle_specific_release_trybot': [
'angle_specific_tests', 'shared_release_trybot',
],
'angle_specific_release_trybot_fuchsia': [
'angle_specific_tests', 'shared_release_trybot', 'fuchsia',
],
'angle_specific_release_trybot_x86': [
'angle_specific_tests', 'shared_release_trybot', 'x86',
],
'asan_clang_shared_v8_heap_minimal_symbols_release_tot': [ 'asan_clang_shared_v8_heap_minimal_symbols_release_tot': [
'asan', 'clang_tot', 'shared', 'v8_heap', 'minimal_symbols', 'release', 'asan', 'clang_tot', 'shared', 'v8_heap', 'minimal_symbols', 'release',
], ],
...@@ -2080,6 +2135,10 @@ ...@@ -2080,6 +2135,10 @@
'gpu_tests', 'release_trybot', 'resource_whitelisting', 'invert_fieldtrials', 'gpu_tests', 'release_trybot', 'resource_whitelisting', 'invert_fieldtrials',
], ],
'gpu_tests_release_trybot_x86': [
'gpu_tests', 'release_trybot', 'x86',
],
'gpu_tests_release_trybot_no_symbols_use_dummy_lastchange': [ 'gpu_tests_release_trybot_no_symbols_use_dummy_lastchange': [
'gpu_tests', 'release_trybot', 'no_symbols', 'use_dummy_lastchange', 'gpu_tests', 'release_trybot', 'no_symbols', 'use_dummy_lastchange',
], ],
...@@ -2630,11 +2689,20 @@ ...@@ -2630,11 +2689,20 @@
'gn_args': 'build_angle_deqp_tests=true', 'gn_args': 'build_angle_deqp_tests=true',
}, },
'angle_gles1_conform_tests': {
'gn_args': 'build_angle_gles1_conform_tests=true',
},
'angle_tests': { 'angle_tests': {
'mixins': ['angle_trace_perf_tests', 'gpu_tests', 'mixins': ['angle_trace_perf_tests', 'gpu_tests',
'internal_gles_conform_tests'], 'internal_gles_conform_tests'],
}, },
'angle_specific_tests': {
'mixins': ['angle_gles1_conform_tests', 'angle_deqp_tests',
'angle_trace_perf_tests'],
},
'angle_trace_perf_tests': { 'angle_trace_perf_tests': {
'gn_args': 'build_angle_trace_perf_tests=true', 'gn_args': 'build_angle_trace_perf_tests=true',
}, },
...@@ -3178,6 +3246,10 @@ ...@@ -3178,6 +3246,10 @@
'mixins': ['shared_release_bot', 'minimal_symbols', 'dcheck_always_on'], 'mixins': ['shared_release_bot', 'minimal_symbols', 'dcheck_always_on'],
}, },
'shared_release_trybot_dcheck_off': {
'mixins': ['shared_release_bot', 'minimal_symbols', 'dcheck_off'],
},
'sk_dawn': { 'sk_dawn': {
'gn_args': 'skia_use_dawn=true enable_skia_dawn_gtests=true', 'gn_args': 'skia_use_dawn=true enable_skia_dawn_gtests=true',
}, },
......
{
"android-angle-arm64-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_goma": true
}
},
"android-angle-chromium-arm64-builder": {
"gn_args": {
"dcheck_always_on": true,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_goma": true,
"use_static_angle": true
}
},
"android-angle-perf-arm64-builder": {
"gn_args": {
"android32_ndk_api_level": 29,
"android64_ndk_api_level": 29,
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": false,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_goma": true
}
},
"android-angle-vk-arm-builder": {
"gn_args": {
"android32_ndk_api_level": 29,
"android64_ndk_api_level": 29,
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"target_os": "android",
"use_goma": true
}
},
"android-angle-vk-arm64-builder": {
"gn_args": {
"android32_ndk_api_level": 29,
"android64_ndk_api_level": 29,
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_goma": true
}
},
"fuchsia-angle-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"target_os": "fuchsia",
"use_goma": true
}
},
"linux-angle-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"use_goma": true
}
},
"linux-angle-chromium-builder": {
"gn_args": {
"dcheck_always_on": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"symbol_level": 1,
"use_goma": true
}
},
"linux-ozone-angle-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"ozone_platform": "headless",
"symbol_level": 1,
"use_bundled_weston": true,
"use_goma": true,
"use_ozone": true,
"use_system_libdrm": true,
"use_system_minigbm": true,
"use_x11": false
}
},
"mac-angle-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"use_goma": true
}
},
"mac-angle-chromium-builder": {
"gn_args": {
"dcheck_always_on": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"mac_deterministic_build": true,
"proprietary_codecs": true,
"symbol_level": 1,
"use_goma": true
}
},
"win-angle-chromium-x64-builder": {
"gn_args": {
"dcheck_always_on": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"symbol_level": 1,
"use_goma": true
}
},
"win-angle-chromium-x86-builder": {
"gn_args": {
"dcheck_always_on": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "x86",
"use_goma": true
}
},
"win-angle-x64-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"use_goma": true
}
},
"win-angle-x86-builder": {
"gn_args": {
"build_angle_deqp_tests": true,
"build_angle_gles1_conform_tests": true,
"build_angle_trace_perf_tests": true,
"dcheck_always_on": true,
"is_component_build": true,
"is_debug": false,
"symbol_level": 1,
"target_cpu": "x86",
"use_goma": true
}
}
}
\ No newline at end of file
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