Invoke Dawn bots on Tint CQ

This only invokes the Dawn CQ bots that don't require GPU enables
machines, so will only give coverage for builds, unittests, and
end2end tests running on SwiftShader.

BUG=tint:734

Change-Id: I5642a51910eb43edd9db9061609081ddf07778a5
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/54560
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
This commit is contained in:
Ryan Harrison 2021-06-14 15:05:48 +00:00 committed by Tint LUCI CQ
parent 745aed3f19
commit cd49e0e074
2 changed files with 28 additions and 0 deletions

View File

@ -26,6 +26,18 @@ config_groups {
dry_run_access_list: "project-tint-tryjobs-access"
}
tryjob {
builders {
name: "dawn/try/linux-tint-rel"
}
builders {
name: "dawn/try/mac-tint-rel"
}
builders {
name: "dawn/try/msvc-tint-rel"
}
builders {
name: "dawn/try/win-tint-rel"
}
builders {
name: "tint/try/linux-clang-dbg-x64"
}

View File

@ -300,6 +300,17 @@ def tint_standalone_builder(name, clang, debug, cpu):
builder = "tint:try/" + name,
)
def dawn_tryjob(name):
"""Adds a tryjob that tests against Dawn's CQ
Args:
name: string of the name of the tryjob
"""
luci.cq_tryjob_verifier(
cq_group = "Tint-CQ",
builder = "dawn:try/" + name,
)
luci.gitiles_poller(
name = "primary-poller",
bucket = "ci",
@ -351,6 +362,11 @@ tint_standalone_builder("win-clang-rel-x86", True, False, "x86")
tint_standalone_builder("win-msvc-dbg-x64", False, True, "x64")
tint_standalone_builder("win-msvc-rel-x64", False, False, "x64")
dawn_tryjob("linux-tint-rel")
dawn_tryjob("mac-tint-rel")
dawn_tryjob("win-tint-rel")
dawn_tryjob("msvc-tint-rel")
# Views
luci.console_view(