Reland updating manually generated configs

These configs match the output of the new Starlark generated configs
that are being worked on. Landing these in advance to a) confirm that
they working, and b) make the patch using Starlark a no-op from the
config contents perspective.

Contains f3dcbf5c5c and
dffb68e49d that were reverted.

BUG=tint:693

Change-Id: Idf03edac2d318695a8088b9f779803b431da9e8c
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/51820
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
This commit is contained in:
Ryan Harrison 2021-05-20 15:26:48 +00:00 committed by Tint LUCI CQ
parent 22d891c6c4
commit ba1fb84855
4 changed files with 118 additions and 69 deletions

View File

@ -36,6 +36,9 @@ config_groups {
builders { builders {
name: "tint/try/linux-clang-rel-x64" name: "tint/try/linux-clang-rel-x64"
} }
builders {
name: "tint/try/linux-clang-rel-x86"
}
builders { builders {
name: "tint/try/mac-dbg" name: "tint/try/mac-dbg"
} }
@ -51,6 +54,15 @@ config_groups {
builders { builders {
name: "tint/try/win-clang-rel-x64" name: "tint/try/win-clang-rel-x64"
} }
builders {
name: "tint/try/win-clang-rel-x86"
}
builders {
name: "tint/try/win-msvc-dbg-x64"
}
builders {
name: "tint/try/win-msvc-rel-x64"
}
retry_config { retry_config {
single_quota: 1 single_quota: 1

View File

@ -95,6 +95,10 @@ builder_mixins {
} }
EOF EOF
} }
caches {
path: "win_toolchain"
name: "win_toolchain"
}
} }
builder_mixins { builder_mixins {
name: "mac" name: "mac"
@ -128,10 +132,6 @@ buckets {
dimensions: "pool:luci.flex.ci" dimensions: "pool:luci.flex.ci"
# We have 32bit test configurations but some of our toolchain is 64bit (like CIPD) # We have 32bit test configurations but some of our toolchain is 64bit (like CIPD)
dimensions: "cpu:x86-64" dimensions: "cpu:x86-64"
caches {
path: "win_toolchain"
name: "win_toolchain"
}
recipe { recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master" cipd_version: "refs/heads/master"
@ -144,24 +144,28 @@ buckets {
builders { builders {
name: "linux-clang-dbg-x64" name: "linux-clang-dbg-x64"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "debug" mixins: "debug"
mixins: "x64" mixins: "x64"
} }
builders { builders {
name: "linux-clang-dbg-x86" name: "linux-clang-dbg-x86"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "debug" mixins: "debug"
mixins: "x86" mixins: "x86"
} }
builders { builders {
name: "linux-clang-rel-x64" name: "linux-clang-rel-x64"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "release" mixins: "release"
mixins: "x64" mixins: "x64"
} }
builders { builders {
name: "linux-clang-rel-x86" name: "linux-clang-rel-x86"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "release" mixins: "release"
mixins: "x86" mixins: "x86"
} }
@ -170,12 +174,16 @@ buckets {
builders { builders {
name: "mac-dbg" name: "mac-dbg"
mixins: "mac" mixins: "mac"
mixins: "clang"
mixins: "debug" mixins: "debug"
mixins: "x64"
} }
builders { builders {
name: "mac-rel" name: "mac-rel"
mixins: "mac" mixins: "mac"
mixins: "clang"
mixins: "release" mixins: "release"
mixins: "x64"
} }
# Windows: test combinations of {clang,msvc}x{release,debug}x{x86,x64} # Windows: test combinations of {clang,msvc}x{release,debug}x{x86,x64}
@ -216,6 +224,10 @@ buckets {
mixins: "no_clang" mixins: "no_clang"
mixins: "debug" mixins: "debug"
mixins: "x64" mixins: "x64"
caches {
path: "win_toolchain"
name: "win_toolchain"
}
} }
builders { builders {
name: "win-msvc-rel-x64" name: "win-msvc-rel-x64"
@ -223,6 +235,10 @@ buckets {
mixins: "no_clang" mixins: "no_clang"
mixins: "release" mixins: "release"
mixins: "x64" mixins: "x64"
caches {
path: "win_toolchain"
name: "win_toolchain"
}
} }
} }
} }
@ -238,10 +254,6 @@ buckets: {
dimensions: "pool:luci.flex.try" dimensions: "pool:luci.flex.try"
# We have 32bit test configurations but some of our toolchain is 64bit (like CIPD) # We have 32bit test configurations but some of our toolchain is 64bit (like CIPD)
dimensions: "cpu:x86-64" dimensions: "cpu:x86-64"
caches {
path: "win_toolchain"
name: "win_toolchain"
}
recipe { recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master" cipd_version: "refs/heads/master"
@ -269,6 +281,7 @@ buckets: {
builders { builders {
name: "linux-clang-dbg-x64" name: "linux-clang-dbg-x64"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "debug" mixins: "debug"
mixins: "x64" mixins: "x64"
} }
@ -276,6 +289,7 @@ buckets: {
builders { builders {
name: "linux-clang-dbg-x86" name: "linux-clang-dbg-x86"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "debug" mixins: "debug"
mixins: "x86" mixins: "x86"
} }
@ -283,6 +297,7 @@ buckets: {
builders { builders {
name: "linux-clang-rel-x64" name: "linux-clang-rel-x64"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "release" mixins: "release"
mixins: "x64" mixins: "x64"
} }
@ -290,6 +305,7 @@ buckets: {
builders { builders {
name: "linux-clang-rel-x86" name: "linux-clang-rel-x86"
mixins: "linux" mixins: "linux"
mixins: "clang"
mixins: "release" mixins: "release"
mixins: "x86" mixins: "x86"
} }
@ -298,13 +314,17 @@ buckets: {
builders { builders {
name: "mac-dbg" name: "mac-dbg"
mixins: "mac" mixins: "mac"
mixins: "clang"
mixins: "debug" mixins: "debug"
mixins: "x64"
} }
# Actually on the CQ # Actually on the CQ
builders { builders {
name: "mac-rel" name: "mac-rel"
mixins: "mac" mixins: "mac"
mixins: "clang"
mixins: "release" mixins: "release"
mixins: "x64"
} }
# Actually on the CQ # Actually on the CQ
@ -348,6 +368,10 @@ buckets: {
mixins: "no_clang" mixins: "no_clang"
mixins: "debug" mixins: "debug"
mixins: "x64" mixins: "x64"
caches {
path: "win_toolchain"
name: "win_toolchain"
}
} }
# CI Mirror only # CI Mirror only
builders { builders {
@ -356,6 +380,10 @@ buckets: {
mixins: "no_clang" mixins: "no_clang"
mixins: "release" mixins: "release"
mixins: "x64" mixins: "x64"
caches {
path: "win_toolchain"
name: "win_toolchain"
}
} }
} }
} }

View File

@ -1,102 +1,111 @@
consoles { consoles: <
id: "ci" id: "ci"
name: "Tint CI Builders" name: "Tint CI Builders"
repo_url: "https://dawn.googlesource.com/tint"
refs: "refs/heads/main"
manifest_name: "REVISION" manifest_name: "REVISION"
repo_url: "https://dawn.googlesource.com/tint"
builders { refs: "regexp:refs/heads/main"
builders: <
name: "buildbucket/luci.tint.ci/linux-clang-dbg-x64" name: "buildbucket/luci.tint.ci/linux-clang-dbg-x64"
category: "linux|clang|dbg" category: "linux|clang|dbg"
short_name: "x64" short_name: "x64"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/linux-clang-dbg-x86"
category: "linux|clang|dbg"
short_name: "x86"
}
builders {
name: "buildbucket/luci.tint.ci/linux-clang-rel-x64" name: "buildbucket/luci.tint.ci/linux-clang-rel-x64"
category: "linux|clang|rel" category: "linux|clang|rel"
short_name: "x64" short_name: "x64"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/linux-clang-dbg-x86"
category: "linux|clang|dbg"
short_name: "x86"
>
builders: <
name: "buildbucket/luci.tint.ci/linux-clang-rel-x86" name: "buildbucket/luci.tint.ci/linux-clang-rel-x86"
category: "linux|clang|rel" category: "linux|clang|rel"
short_name: "x86" short_name: "x86"
} >
builders: <
builders {
name: "buildbucket/luci.tint.ci/mac-dbg" name: "buildbucket/luci.tint.ci/mac-dbg"
category: "mac" category: "mac"
short_name: "dbg" short_name: "dbg"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/mac-rel" name: "buildbucket/luci.tint.ci/mac-rel"
category: "mac" category: "mac"
short_name: "rel" short_name: "rel"
} >
builders: <
builders {
name: "buildbucket/luci.tint.ci/win-clang-dbg-x64" name: "buildbucket/luci.tint.ci/win-clang-dbg-x64"
category: "win|clang|dbg" category: "win|clang|dbg"
short_name: "x64" short_name: "x64"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/win-clang-dbg-x86"
category: "win|clang|dbg"
short_name: "x86"
}
builders {
name: "buildbucket/luci.tint.ci/win-clang-rel-x64" name: "buildbucket/luci.tint.ci/win-clang-rel-x64"
category: "win|clang|rel" category: "win|clang|rel"
short_name: "x64" short_name: "x64"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/win-clang-dbg-x86"
category: "win|clang|dbg"
short_name: "x86"
>
builders: <
name: "buildbucket/luci.tint.ci/win-clang-rel-x86" name: "buildbucket/luci.tint.ci/win-clang-rel-x86"
category: "win|clang|rel" category: "win|clang|rel"
short_name: "x86" short_name: "x86"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/win-msvc-dbg-x64" name: "buildbucket/luci.tint.ci/win-msvc-dbg-x64"
category: "win|msvc" category: "win|msvc"
short_name: "dbg" short_name: "dbg"
} >
builders { builders: <
name: "buildbucket/luci.tint.ci/win-msvc-rel-x64" name: "buildbucket/luci.tint.ci/win-msvc-rel-x64"
category: "win|msvc" category: "win|msvc"
short_name: "rel" short_name: "rel"
} >
} >
consoles: <
consoles {
id: "try" id: "try"
name: "Tint try Builders" name: "Tint try Builders"
manifest_name: "PATCHED" builders: <
builder_view_only: true
builders {
name: "buildbucket/luci.tint.try/presubmit" name: "buildbucket/luci.tint.try/presubmit"
} >
builders: <
builders {
name: "buildbucket/luci.tint.try/linux-clang-dbg-x64" name: "buildbucket/luci.tint.try/linux-clang-dbg-x64"
} >
builders { builders: <
name: "buildbucket/luci.tint.try/linux-clang-rel-x64" name: "buildbucket/luci.tint.try/linux-clang-rel-x64"
} >
builders: <
builders { name: "buildbucket/luci.tint.try/linux-clang-dbg-x86"
>
builders: <
name: "buildbucket/luci.tint.try/linux-clang-rel-x86"
>
builders: <
name: "buildbucket/luci.tint.try/mac-dbg" name: "buildbucket/luci.tint.try/mac-dbg"
} >
builders { builders: <
name: "buildbucket/luci.tint.try/mac-rel" name: "buildbucket/luci.tint.try/mac-rel"
} >
builders: <
builders {
name: "buildbucket/luci.tint.try/win-clang-dbg-x64" name: "buildbucket/luci.tint.try/win-clang-dbg-x64"
} >
builders { builders: <
name: "buildbucket/luci.tint.try/win-clang-rel-x64" name: "buildbucket/luci.tint.try/win-clang-rel-x64"
} >
} builders: <
name: "buildbucket/luci.tint.try/win-clang-dbg-x86"
>
builders: <
name: "buildbucket/luci.tint.try/win-clang-rel-x86"
>
builders: <
name: "buildbucket/luci.tint.try/win-msvc-dbg-x64"
>
builders: <
name: "buildbucket/luci.tint.try/win-msvc-rel-x64"
>
builder_view_only: true
>

View File

@ -18,7 +18,7 @@ acl_sets {
} }
trigger { trigger {
id: "master-gitiles-trigger" id: "primary-poller"
acl_sets: "default" acl_sets: "default"
gitiles { gitiles {
repo: "https://dawn.googlesource.com/tint.git" repo: "https://dawn.googlesource.com/tint.git"