Reverting manual config changes due to MSVC builder issues
Revert "Remove win toolchain from msvc builds"
This reverts commit f6593ffc76e1decc80e07bff63702b15e9a2361a.
Revert "Fix validation of manually generated configs"
This reverts commit dffb68e49d42becd08244c7865e4fcc803ef2e1c.
Revert "Update manually generated configs"
This reverts commit f3dcbf5c5cee83ac56620c5bd86f58b1902fa1f5.
BUG=tint:693
Change-Id: Iedbbe6e2f162da7a435001d8e45aa8dcdb1d4b9b
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/51620
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
diff --git a/infra/config/global/commit-queue.cfg b/infra/config/global/commit-queue.cfg
index fff3ec7..f8a7bb6 100644
--- a/infra/config/global/commit-queue.cfg
+++ b/infra/config/global/commit-queue.cfg
@@ -37,9 +37,6 @@
name: "tint/try/linux-clang-rel-x64"
}
builders {
- name: "tint/try/linux-clang-rel-x86"
- }
- builders {
name: "tint/try/mac-dbg"
}
builders {
@@ -54,15 +51,6 @@
builders {
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 {
single_quota: 1
diff --git a/infra/config/global/cr-buildbucket.cfg b/infra/config/global/cr-buildbucket.cfg
index a770248..66b70ee 100644
--- a/infra/config/global/cr-buildbucket.cfg
+++ b/infra/config/global/cr-buildbucket.cfg
@@ -95,10 +95,6 @@
}
EOF
}
- caches {
- path: "win_toolchain"
- name: "win_toolchain"
- }
}
builder_mixins {
name: "mac"
@@ -132,6 +128,10 @@
dimensions: "pool:luci.flex.ci"
# We have 32bit test configurations but some of our toolchain is 64bit (like CIPD)
dimensions: "cpu:x86-64"
+ caches {
+ path: "win_toolchain"
+ name: "win_toolchain"
+ }
recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
@@ -144,28 +144,24 @@
builders {
name: "linux-clang-dbg-x64"
mixins: "linux"
- mixins: "clang"
mixins: "debug"
mixins: "x64"
}
builders {
name: "linux-clang-dbg-x86"
mixins: "linux"
- mixins: "clang"
mixins: "debug"
mixins: "x86"
}
builders {
name: "linux-clang-rel-x64"
mixins: "linux"
- mixins: "clang"
mixins: "release"
mixins: "x64"
}
builders {
name: "linux-clang-rel-x86"
mixins: "linux"
- mixins: "clang"
mixins: "release"
mixins: "x86"
}
@@ -174,16 +170,12 @@
builders {
name: "mac-dbg"
mixins: "mac"
- mixins: "clang"
mixins: "debug"
- mixins: "x64"
}
builders {
name: "mac-rel"
mixins: "mac"
- mixins: "clang"
mixins: "release"
- mixins: "x64"
}
# Windows: test combinations of {clang,msvc}x{release,debug}x{x86,x64}
@@ -246,6 +238,10 @@
dimensions: "pool:luci.flex.try"
# We have 32bit test configurations but some of our toolchain is 64bit (like CIPD)
dimensions: "cpu:x86-64"
+ caches {
+ path: "win_toolchain"
+ name: "win_toolchain"
+ }
recipe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
@@ -273,7 +269,6 @@
builders {
name: "linux-clang-dbg-x64"
mixins: "linux"
- mixins: "clang"
mixins: "debug"
mixins: "x64"
}
@@ -281,7 +276,6 @@
builders {
name: "linux-clang-dbg-x86"
mixins: "linux"
- mixins: "clang"
mixins: "debug"
mixins: "x86"
}
@@ -289,7 +283,6 @@
builders {
name: "linux-clang-rel-x64"
mixins: "linux"
- mixins: "clang"
mixins: "release"
mixins: "x64"
}
@@ -297,7 +290,6 @@
builders {
name: "linux-clang-rel-x86"
mixins: "linux"
- mixins: "clang"
mixins: "release"
mixins: "x86"
}
@@ -306,17 +298,13 @@
builders {
name: "mac-dbg"
mixins: "mac"
- mixins: "clang"
mixins: "debug"
- mixins: "x64"
}
# Actually on the CQ
builders {
name: "mac-rel"
mixins: "mac"
- mixins: "clang"
mixins: "release"
- mixins: "x64"
}
# Actually on the CQ
diff --git a/infra/config/global/luci-milo.cfg b/infra/config/global/luci-milo.cfg
index 2036d0e..7f5a18f 100644
--- a/infra/config/global/luci-milo.cfg
+++ b/infra/config/global/luci-milo.cfg
@@ -1,111 +1,102 @@
-consoles: <
+consoles {
id: "ci"
name: "Tint CI Builders"
- manifest_name: "REVISION"
repo_url: "https://dawn.googlesource.com/tint"
- refs: "regexp:refs/heads/main"
- builders: <
+ refs: "refs/heads/main"
+ manifest_name: "REVISION"
+
+ builders {
name: "buildbucket/luci.tint.ci/linux-clang-dbg-x64"
category: "linux|clang|dbg"
short_name: "x64"
- >
- builders: <
- name: "buildbucket/luci.tint.ci/linux-clang-rel-x64"
- category: "linux|clang|rel"
- short_name: "x64"
- >
- builders: <
+ }
+ builders {
name: "buildbucket/luci.tint.ci/linux-clang-dbg-x86"
category: "linux|clang|dbg"
short_name: "x86"
- >
- builders: <
+ }
+ builders {
+ name: "buildbucket/luci.tint.ci/linux-clang-rel-x64"
+ category: "linux|clang|rel"
+ short_name: "x64"
+ }
+ builders {
name: "buildbucket/luci.tint.ci/linux-clang-rel-x86"
category: "linux|clang|rel"
short_name: "x86"
- >
- builders: <
+ }
+
+ builders {
name: "buildbucket/luci.tint.ci/mac-dbg"
category: "mac"
short_name: "dbg"
- >
- builders: <
+ }
+ builders {
name: "buildbucket/luci.tint.ci/mac-rel"
category: "mac"
short_name: "rel"
- >
- builders: <
+ }
+
+ builders {
name: "buildbucket/luci.tint.ci/win-clang-dbg-x64"
category: "win|clang|dbg"
short_name: "x64"
- >
- builders: <
- name: "buildbucket/luci.tint.ci/win-clang-rel-x64"
- category: "win|clang|rel"
- short_name: "x64"
- >
- builders: <
+ }
+ builders {
name: "buildbucket/luci.tint.ci/win-clang-dbg-x86"
category: "win|clang|dbg"
short_name: "x86"
- >
- builders: <
+ }
+ builders {
+ name: "buildbucket/luci.tint.ci/win-clang-rel-x64"
+ category: "win|clang|rel"
+ short_name: "x64"
+ }
+ builders {
name: "buildbucket/luci.tint.ci/win-clang-rel-x86"
category: "win|clang|rel"
short_name: "x86"
- >
- builders: <
+ }
+ builders {
name: "buildbucket/luci.tint.ci/win-msvc-dbg-x64"
category: "win|msvc"
short_name: "dbg"
- >
- builders: <
+ }
+ builders {
name: "buildbucket/luci.tint.ci/win-msvc-rel-x64"
category: "win|msvc"
short_name: "rel"
- >
->
-consoles: <
+ }
+}
+
+consoles {
id: "try"
name: "Tint try Builders"
- builders: <
- name: "buildbucket/luci.tint.try/presubmit"
- >
- builders: <
- name: "buildbucket/luci.tint.try/linux-clang-dbg-x64"
- >
- builders: <
- name: "buildbucket/luci.tint.try/linux-clang-rel-x64"
- >
- 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"
- >
- builders: <
- name: "buildbucket/luci.tint.try/mac-rel"
- >
- builders: <
- name: "buildbucket/luci.tint.try/win-clang-dbg-x64"
- >
- builders: <
- 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"
- >
+ manifest_name: "PATCHED"
builder_view_only: true
->
+
+ builders {
+ name: "buildbucket/luci.tint.try/presubmit"
+ }
+
+ builders {
+ name: "buildbucket/luci.tint.try/linux-clang-dbg-x64"
+ }
+ builders {
+ name: "buildbucket/luci.tint.try/linux-clang-rel-x64"
+ }
+
+ builders {
+ name: "buildbucket/luci.tint.try/mac-dbg"
+ }
+ builders {
+ name: "buildbucket/luci.tint.try/mac-rel"
+ }
+
+ builders {
+ name: "buildbucket/luci.tint.try/win-clang-dbg-x64"
+ }
+ builders {
+ name: "buildbucket/luci.tint.try/win-clang-rel-x64"
+ }
+}
diff --git a/infra/config/global/luci-scheduler.cfg b/infra/config/global/luci-scheduler.cfg
index 5c9dd7c..f8bddcb 100644
--- a/infra/config/global/luci-scheduler.cfg
+++ b/infra/config/global/luci-scheduler.cfg
@@ -18,7 +18,7 @@
}
trigger {
- id: "primary-poller"
+ id: "master-gitiles-trigger"
acl_sets: "default"
gitiles {
repo: "https://dawn.googlesource.com/tint.git"