Remove kokoro configs for linux and windows

Bug: dawn:2435
Change-Id: If4dbcb71adb36261f68ab96ddbcfe332abc66ef2
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/181440
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: dan sinclair <dsinclair@google.com>
Reviewed-by: dan sinclair <dsinclair@google.com>
Auto-Submit: David Neto <dneto@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
diff --git a/infra/kokoro/linux/build.sh b/infra/kokoro/linux/build.sh
deleted file mode 100755
index fbbceeb..0000000
--- a/infra/kokoro/linux/build.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-ROOT_DIR="$( cd "${SCRIPT_DIR}/../../.." >/dev/null 2>&1 && pwd )"
-
-# Inside the docker VM, we clone the project to a new directory.
-# We do this so that the docker script can be tested in a local development
-# checkout, without having the build litter the local checkout with artifacts.
-# This directory is mapped to the host temporary directory.
-# Kokoro uses a '/tmpfs' root, where as most linux enviroments just have '/tmp'
-if [ -d "/tmpfs" ]; then
-    TMP_DIR=/tmpfs
-else
-    TMP_DIR=/tmp
-fi
-
-echo "*****************************************************************"
-echo "* build.sh"
-echo "*"
-echo "* df:"
-df
-echo "*****************************************************************"
-
-# --privileged is required for some sanitizer builds, as they seem to require PTRACE privileges
-docker run --rm -i \
-  --privileged \
-  --volume "${ROOT_DIR}:${ROOT_DIR}" \
-  --volume "${TMP_DIR}/kokoro/dawn:/dawn" \
-  --volume "${KOKORO_ARTIFACTS_DIR}:/mnt/artifacts" \
-  --workdir "${ROOT_DIR}" \
-  --env SRC_DIR="/dawn/src" \
-  --env BUILD_DIR="/dawn/build" \
-  --env BUILD_TYPE=$BUILD_TYPE \
-  --env BUILD_SYSTEM=$BUILD_SYSTEM \
-  --env BUILD_SANITIZER=$BUILD_SANITIZER \
-  --env BUILD_TOOLCHAIN=$BUILD_TOOLCHAIN \
-  --entrypoint "${SCRIPT_DIR}/docker.sh" \
-  "gcr.io/shaderc-build/radial-build:latest"
diff --git a/infra/kokoro/linux/cmake-clang-debug-asan/build.sh b/infra/kokoro/linux/cmake-clang-debug-asan/build.sh
deleted file mode 100755
index 041bda3..0000000
--- a/infra/kokoro/linux/cmake-clang-debug-asan/build.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=clang
-export BUILD_TYPE=Debug
-export BUILD_SANITIZER=asan
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-clang-debug-asan/presubmit.cfg b/infra/kokoro/linux/cmake-clang-debug-asan/presubmit.cfg
deleted file mode 100644
index 1b231fa..0000000
--- a/infra/kokoro/linux/cmake-clang-debug-asan/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-clang-debug-asan/build.sh"
diff --git a/infra/kokoro/linux/cmake-clang-debug-ubsan/build.sh b/infra/kokoro/linux/cmake-clang-debug-ubsan/build.sh
deleted file mode 100755
index 15e486a..0000000
--- a/infra/kokoro/linux/cmake-clang-debug-ubsan/build.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=clang
-export BUILD_TYPE=Debug
-export BUILD_SANITIZER=ubsan
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-clang-debug-ubsan/presubmit.cfg b/infra/kokoro/linux/cmake-clang-debug-ubsan/presubmit.cfg
deleted file mode 100644
index cbf14f6..0000000
--- a/infra/kokoro/linux/cmake-clang-debug-ubsan/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-clang-debug-ubsan/build.sh"
diff --git a/infra/kokoro/linux/cmake-clang-debug/build.sh b/infra/kokoro/linux/cmake-clang-debug/build.sh
deleted file mode 100755
index cef2fd4..0000000
--- a/infra/kokoro/linux/cmake-clang-debug/build.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=clang
-export BUILD_TYPE=Debug
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-clang-debug/presubmit.cfg b/infra/kokoro/linux/cmake-clang-debug/presubmit.cfg
deleted file mode 100644
index ef352d1..0000000
--- a/infra/kokoro/linux/cmake-clang-debug/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-clang-debug/build.sh"
diff --git a/infra/kokoro/linux/cmake-clang-release-asan/build.sh b/infra/kokoro/linux/cmake-clang-release-asan/build.sh
deleted file mode 100755
index 27183ec..0000000
--- a/infra/kokoro/linux/cmake-clang-release-asan/build.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=clang
-export BUILD_TYPE=Release
-export BUILD_SANITIZER=asan
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-clang-release-asan/presubmit.cfg b/infra/kokoro/linux/cmake-clang-release-asan/presubmit.cfg
deleted file mode 100644
index 1a0e322..0000000
--- a/infra/kokoro/linux/cmake-clang-release-asan/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-clang-release-asan/build.sh"
diff --git a/infra/kokoro/linux/cmake-clang-release-ubsan/build.sh b/infra/kokoro/linux/cmake-clang-release-ubsan/build.sh
deleted file mode 100755
index aeeec47..0000000
--- a/infra/kokoro/linux/cmake-clang-release-ubsan/build.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=clang
-export BUILD_TYPE=Release
-export BUILD_SANITIZER=ubsan
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-clang-release-ubsan/presubmit.cfg b/infra/kokoro/linux/cmake-clang-release-ubsan/presubmit.cfg
deleted file mode 100644
index c931175..0000000
--- a/infra/kokoro/linux/cmake-clang-release-ubsan/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-clang-release-ubsan/build.sh"
diff --git a/infra/kokoro/linux/cmake-clang-release/build.sh b/infra/kokoro/linux/cmake-clang-release/build.sh
deleted file mode 100755
index 2b207c1..0000000
--- a/infra/kokoro/linux/cmake-clang-release/build.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=clang
-export BUILD_TYPE=Release
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-clang-release/presubmit.cfg b/infra/kokoro/linux/cmake-clang-release/presubmit.cfg
deleted file mode 100644
index 4892966..0000000
--- a/infra/kokoro/linux/cmake-clang-release/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-clang-release/build.sh"
diff --git a/infra/kokoro/linux/cmake-gcc-debug/build.sh b/infra/kokoro/linux/cmake-gcc-debug/build.sh
deleted file mode 100755
index a7fb228..0000000
--- a/infra/kokoro/linux/cmake-gcc-debug/build.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=gcc
-export BUILD_TYPE=Debug
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-gcc-debug/presubmit.cfg b/infra/kokoro/linux/cmake-gcc-debug/presubmit.cfg
deleted file mode 100644
index 7c7794d..0000000
--- a/infra/kokoro/linux/cmake-gcc-debug/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-gcc-debug/build.sh"
diff --git a/infra/kokoro/linux/cmake-gcc-release/build.sh b/infra/kokoro/linux/cmake-gcc-release/build.sh
deleted file mode 100755
index a16bd75..0000000
--- a/infra/kokoro/linux/cmake-gcc-release/build.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-set -e # Fail on any error.
-
-SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd )"
-
-export BUILD_SYSTEM=cmake
-export BUILD_TOOLCHAIN=gcc
-export BUILD_TYPE=Release
-
-${SCRIPT_DIR}/../build.sh
diff --git a/infra/kokoro/linux/cmake-gcc-release/presubmit.cfg b/infra/kokoro/linux/cmake-gcc-release/presubmit.cfg
deleted file mode 100644
index 01e1e34..0000000
--- a/infra/kokoro/linux/cmake-gcc-release/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/linux/cmake-gcc-release/build.sh"
diff --git a/infra/kokoro/linux/docker.sh b/infra/kokoro/linux/docker.sh
deleted file mode 100755
index 9d2a258..0000000
--- a/infra/kokoro/linux/docker.sh
+++ /dev/null
@@ -1,254 +0,0 @@
-#!/bin/bash
-
-# Copyright 2021 The Dawn & Tint Authors
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice, this
-#    list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright notice,
-#    this list of conditions and the following disclaimer in the documentation
-#    and/or other materials provided with the distribution.
-#
-# 3. Neither the name of the copyright holder nor the names of its
-#    contributors may be used to endorse or promote products derived from
-#    this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# This is the bash script invoked inside a docker container.
-# The script expects that the CWD points to a clean checkout of Dawn.
-# As `gclient sync` will litter the dawn checkout with fetched tools and
-# projects, this script will first clone the pristine dawn checkout to
-# ${SRC_DIR}. This allows developers to locally run this script without having
-# to worry about their local dawn copy being touched.
-#
-# This script expects the following environment variables to be set on entry:
-#
-# SRC_DIR         - Path to where the local Dawn copy will be made. See above.
-# BUILD_DIR       - Path to where Dawn will be built.
-# BUILD_TYPE      - Either: 'Debug' or 'Release'
-# BUILD_SYSTEM    - Must be 'cmake'
-# BUILD_SANITIZER - Either: '', 'asan', or 'ubstan'
-# BUILD_TOOLCHAIN - Either: 'clang' or 'gcc'
-
-set -e # Fail on any error.
-
-function show_cmds { set -x; }
-function hide_cmds { { set +x; } 2>/dev/null; }
-function task_begin {
-    TASK_NAME="$@"
-    SECONDS=0
-}
-function print_last_task_duration {
-    if [ ! -z "${TASK_NAME}" ]; then
-        echo "${TASK_NAME} completed in $(($SECONDS / 3600))h$((($SECONDS / 60) % 60))m$(($SECONDS % 60))s"
-    fi
-}
-function status {
-    echo ""
-    echo ""
-    print_last_task_duration
-    echo ""
-    echo "*****************************************************************"
-    echo "* $@"
-    echo "*"
-    echo "* df:"
-    df
-    echo "*****************************************************************"
-    echo ""
-    task_begin $@
-}
-function with_retry {
-  local MAX_ATTEMPTS=5
-  local RETRY_DELAY_SECS=5
-  local ATTEMPT=1
-  while true; do
-    "$@" && break
-    if [[ $ATTEMPT -ge $MAX_ATTEMPTS ]]; then
-        echo "The command has failed after $ATTEMPT attempts."
-        exit $?
-    fi
-    ((ATTEMPT++))
-    echo "'$@' failed. Attempt ($ATTEMPT/$MAX_ATTEMPTS). Retrying..."
-    sleep $RETRY_DELAY_SECS;
-  done
-}
-
-CLONE_SRC_DIR="$(pwd)"
-
-. /bin/using.sh # Declare the bash `using` function for configuring toolchains.
-
-using depot_tools
-using go-1.18
-
-status "Creating source directory '${SRC_DIR}' and build directory '${BUILD_DIR}'"
-mkdir -p ${SRC_DIR}
-mkdir -p ${BUILD_DIR}
-
-status "Cloning to source directory '${SRC_DIR}'"
-cd ${SRC_DIR}
-git clone ${CLONE_SRC_DIR} .
-
-status "Checking for CRLF"
-./tools/check-no-crlf
-
-status "Fetching dependencies"
-cp scripts/standalone-with-node.gclient .gclient
-with_retry gclient sync
-
-status "Linting"
-./tools/lint
-
-if [ "$BUILD_SYSTEM" == "cmake" ]; then
-    # TODO(crbug.com/dawn/1358): Remove the need to depend on GLFW.
-    status "Installing GLFW system dependencies [crbug.com/dawn/1358]"
-    sudo apt update
-    sudo apt -y install \
-        libgl-dev \
-        libx11-dev \
-        libx11-xcb-dev \
-        libxcursor-dev \
-        libxext-dev \
-        libxi-dev \
-        libxinerama-dev \
-        libxrandr-dev
-fi
-
-status "Configuring build system"
-if [ "$BUILD_SYSTEM" == "cmake" ]; then
-    using cmake-3.17.2
-
-    COMMON_CMAKE_FLAGS=""
-    COMMON_CMAKE_FLAGS+=" -DCMAKE_BUILD_TYPE=${BUILD_TYPE}"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_BENCHMARKS=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_SPV_READER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_WGSL_READER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_GLSL_WRITER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_HLSL_WRITER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_MSL_WRITER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_SPV_WRITER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_WGSL_WRITER=1"
-    COMMON_CMAKE_FLAGS+=" -DTINT_RANDOMIZE_HASHES=1"
-    COMMON_CMAKE_FLAGS+=" -DDAWN_USE_BUILT_DXC=1"
-
-    if [ "$BUILD_TOOLCHAIN" == "clang" ]; then
-        using clang-13.0.1
-        COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_FUZZERS=1"
-        COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_SPIRV_TOOLS_FUZZER=1"
-        COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_AST_FUZZER=1"
-        COMMON_CMAKE_FLAGS+=" -DTINT_BUILD_REGEX_FUZZER=1"
-    elif [ "$BUILD_TOOLCHAIN" == "gcc" ]; then
-        using gcc-13
-    fi
-
-    if [ "$BUILD_SANITIZER" == "asan" ]; then
-        COMMON_CMAKE_FLAGS+=" -DDAWN_ENABLE_ASAN=1"
-    elif [ "$BUILD_SANITIZER" == "ubsan" ]; then
-        COMMON_CMAKE_FLAGS+=" -DDAWN_ENABLE_UBSAN=1"
-        export UBSAN_OPTIONS=print_stacktrace=1:halt_on_error=1
-    fi
-
-    status "Running go tool unittests"
-    show_cmds
-        go test ./...
-    hide_cmds
-
-    cd ${BUILD_DIR}
-
-    status "Building dawn in '${BUILD_DIR}'"
-    show_cmds
-        cmake ${SRC_DIR} ${CMAKE_FLAGS} ${COMMON_CMAKE_FLAGS}
-        cmake --build . -- --jobs=$(nproc)
-    hide_cmds
-
-    status "Re-building dawn in '${BUILD_DIR}' with dawn/node enabled"
-    show_cmds
-        cmake ${SRC_DIR} ${CMAKE_FLAGS} ${COMMON_CMAKE_FLAGS} -DDAWN_BUILD_NODE_BINDINGS=1 -DDAWN_ENABLE_PIC=1 -DDAWN_USE_X11=OFF
-        cmake --build . -- --jobs=$(nproc)
-    hide_cmds
-
-    status "Running tint_unittests"
-    show_cmds
-        ./tint_unittests
-    hide_cmds
-
-    if [ -f ./tint_wgsl_fuzzer ]; then
-        status "Checking fuzzers"
-        show_cmds
-            ${SRC_DIR}/tools/run fuzz --check --build ${BUILD_DIR}
-        hide_cmds
-    fi
-
-    if [ -f ./tint_ast_fuzzer_unittests ]; then
-        status "Running tint_ast_fuzzer_unittests"
-        show_cmds
-            ./tint_ast_fuzzer_unittests
-        hide_cmds
-    fi
-
-    if [ -f ./tint_regex_fuzzer_unittests ]; then
-        status "Running tint_regex_fuzzer_unittests"
-        show_cmds
-            ./tint_regex_fuzzer_unittests
-        hide_cmds
-    fi
-
-    status "Testing end-to-end tests"
-    show_cmds
-        ${SRC_DIR}/tools/run tests --tint "${BUILD_DIR}/tint" --verbose
-    hide_cmds
-
-    status "Testing tools/run tests for SPIR-V IR backend"
-    show_cmds
-        ${SRC_DIR}/tools/run tests --tint "${BUILD_DIR}/tint" --verbose --format spvasm --use-ir
-    hide_cmds
-
-    status "Checking _other.cc files also build"
-    show_cmds
-        cmake ${SRC_DIR} ${CMAKE_FLAGS} ${COMMON_CMAKE_FLAGS} -DTINT_BUILD_AS_OTHER_OS=ON
-        cmake --build . -- --jobs=$(nproc)
-        cmake ${SRC_DIR} ${CMAKE_FLAGS} ${COMMON_CMAKE_FLAGS} -DTINT_BUILD_AS_OTHER_OS=OFF
-    hide_cmds
-
-    status "Checking disabling all readers and writers also builds"
-    show_cmds
-        cmake ${SRC_DIR} ${CMAKE_FLAGS} ${COMMON_CMAKE_FLAGS} \
-            -DTINT_BUILD_SPV_READER=OFF \
-            -DTINT_BUILD_SPV_WRITER=OFF \
-            -DTINT_BUILD_WGSL_READER=OFF \
-            -DTINT_BUILD_WGSL_WRITER=OFF \
-            -DTINT_BUILD_MSL_WRITER=OFF \
-            -DTINT_BUILD_HLSL_WRITER=OFF \
-            -DTINT_BUILD_GLSL_WRITER=OFF \
-            -DTINT_BUILD_GLSL_VALIDATOR=OFF \
-            -DTINT_BUILD_BENCHMARKS=OFF
-        cmake --build . --target tint_cmd_tint_cmd -- --jobs=$(nproc)
-        cmake ${SRC_DIR} ${CMAKE_FLAGS} ${COMMON_CMAKE_FLAGS} \
-            -DTINT_BUILD_SPV_READER=ON \
-            -DTINT_BUILD_SPV_WRITER=ON \
-            -DTINT_BUILD_WGSL_READER=ON \
-            -DTINT_BUILD_WGSL_WRITER=ON \
-            -DTINT_BUILD_MSL_WRITER=ON \
-            -DTINT_BUILD_HLSL_WRITER=ON \
-            -DTINT_BUILD_GLSL_WRITER=ON \
-            -DTINT_BUILD_GLSL_VALIDATOR=ON \
-            -DTINT_BUILD_BENCHMARKS=ON
-    hide_cmds
-else
-    status "Unsupported build system: $BUILD_SYSTEM"
-    exit 1
-fi
-
-status "Done"
diff --git a/infra/kokoro/windows/build.bat b/infra/kokoro/windows/build.bat
deleted file mode 100644
index 142abe0..0000000
--- a/infra/kokoro/windows/build.bat
+++ /dev/null
@@ -1,180 +0,0 @@
-@rem Copyright 2021 The Dawn & Tint Authors
-@rem
-@rem Redistribution and use in source and binary forms, with or without
-@rem modification, are permitted provided that the following conditions are met:
-@rem
-@rem 1. Redistributions of source code must retain the above copyright notice, this
-@rem    list of conditions and the following disclaimer.
-@rem
-@rem 2. Redistributions in binary form must reproduce the above copyright notice,
-@rem    this list of conditions and the following disclaimer in the documentation
-@rem    and/or other materials provided with the distribution.
-@rem
-@rem 3. Neither the name of the copyright holder nor the names of its
-@rem    contributors may be used to endorse or promote products derived from
-@rem    this software without specific prior written permission.
-@rem
-@rem THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-@rem AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-@rem IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-@rem DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-@rem FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-@rem DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-@rem SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-@rem CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-@rem OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-@rem OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-@echo off
-SETLOCAL ENABLEDELAYEDEXPANSION
-
-goto :main
-
-:task_begin
-set TASK_NAME=%~1
-echo %TASK_NAME% starting at %Time%
-exit /b 0
-
-:print_last_task_duration
-if not "%TASK_NAME%" == "" (
-    echo %TASK_NAME% completed at %Time%
-)
-exit /b 0
-
-:status
-echo.
-echo.
-call :print_last_task_duration
-echo.
-echo *****************************************************************
-echo %~1
-echo *****************************************************************
-echo.
-call :task_begin "%~1"
-exit /b 0
-
-:main
-
-set ORIGINAL_SRC_DIR= %~dp0\..\..\..
-set TEMP_DIR=%TEMP%\dawn-temp
-set SRC_DIR=%TEMP_DIR%\dawn-src
-set BUILD_DIR=%TEMP_DIR%\dawn-build
-
-cd /d %ORIGINAL_SRC_DIR%
-if not exist ".git\" (
-    echo "ORIGINAL_SRC_DIR should point to project root: %ORIGINAL_SRC_DIR%"
-    goto :error
-)
-
-if exist %TEMP_DIR% (
-    call :status "Deleting %TEMP_DIR%"
-    del /q/f/s %TEMP_DIR% > NUL || goto :error
-    rmdir /q/s %TEMP_DIR% > NUL || goto :error
-)
-mkdir %TEMP_DIR% || goto :error
-
-call :status "Fetching and installing Windows SDK for d3dcompiler DLL"
-@echo on
-set WINSDK_DLL_INSTALLER=https://go.microsoft.com/fwlink/?linkid=2164145
-set WINSDK_VERSION=10.0.20348.0
-curl -k -L %WINSDK_DLL_INSTALLER% --output "%TEMP_DIR%\winsdksetup.exe" || goto :error
-start "download" /wait "%TEMP_DIR%\winsdksetup.exe" /quiet /norestart /ceip off /features OptionId.DesktopCPPx64 /layout "%TEMP_DIR%\winsdkinstall" || goto :error
-start "install" /wait "%TEMP_DIR%\winsdkinstall\Installers\Windows SDK for Windows Store Apps Tools-x86_en-us.msi" || goto :error
-set D3DCOMPILER_PATH=C:\Program Files (x86)\Windows Kits\10\bin\%WINSDK_VERSION%\x64
-@echo off
-
-call :status "Installing depot_tools"
-@echo on
-pushd %TEMP_DIR%
-rem For Windows, we must download and extract a bundle.
-rem See https://chromium.googlesource.com/chromium/src/+/HEAD/docs/windows_build_instructions.md#install
-powershell -Command "(New-Object Net.WebClient).DownloadFile('https://storage.googleapis.com/chrome-infra/depot_tools.zip', 'depot_tools.zip')" || goto :error
-powershell -Command "Expand-Archive -Force 'depot_tools.zip' 'depot_tools'" || goto :error
-rem Run gclient once to install deps
-set PATH=%TEMP_DIR%\depot_tools;%PATH%
-set DEPOT_TOOLS_UPDATE=1
-set DEPOT_TOOLS_WIN_TOOLCHAIN=0
-call gclient || goto :error
-@echo off
-popd
-
-call :status "Cloning to clean source directory"
-@echo on
-mkdir %SRC_DIR% || goto :error
-cd /d %SRC_DIR% || goto :error
-call git clone %ORIGINAL_SRC_DIR% . || goto :error
-@echo off
-
-call :status "Fetching dependencies"
-@echo on
-copy scripts\standalone.gclient .gclient || goto :error
-call gclient sync || goto :error
-@echo off
-
-call :status "Adding the Ninja from DEPS to the PATH"
-@echo on
-set PATH=%SRC_DIR%\third_party\ninja;%PATH%
-@echo off
-
-call :status "Configuring build system"
-@echo on
-mkdir %BUILD_DIR%
-cd /d %BUILD_DIR%
-set COMMON_CMAKE_FLAGS=             ^
-    -DTINT_BUILD_BENCHMARKS=1       ^
-    -DCMAKE_BUILD_TYPE=%BUILD_TYPE% ^
-    -DTINT_BUILD_BENCHMARKS=1       ^
-    -DTINT_BUILD_SPV_READER=1       ^
-    -DTINT_BUILD_WGSL_READER=1      ^
-    -DTINT_BUILD_GLSL_WRITER=1      ^
-    -DTINT_BUILD_HLSL_WRITER=1      ^
-    -DTINT_BUILD_MSL_WRITER=1       ^
-    -DTINT_BUILD_SPV_WRITER=1       ^
-    -DTINT_BUILD_WGSL_WRITER=1      ^
-    -DTINT_RANDOMIZE_HASHES=1       ^
-    -DDAWN_USE_BUILT_DXC=1
-
-@echo off
-
-call :status "Building dawn"
-@echo on
-rem Disable msbuild "Intermediate or Output directory cannot reside in Temporary directory"
-set IgnoreWarnIntDirInTempDetected=true
-rem Add Python3 to path as this Kokoro image only has Python2 in it
-set PATH=C:\Python37;%PATH%
-rem To use ninja with CMake requires VC env vars
-call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
-@echo on
-rem Note that we need to specify the C and C++ compiler only because Cygwin is in PATH and CMake finds GCC and picks that over MSVC
-cmake %SRC_DIR% -G "Ninja" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_CXX_COMPILER="cl.exe" %COMMON_CMAKE_FLAGS% || goto :error
-cmake --build . || goto :error
-call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat" /clean_env
-@echo off
-
-call :status "Running tint_unittests"
-@echo on
-tint_unittests.exe || goto :error
-@echo off
-
-call :status "Testing end-to-end tests"
-@echo on
-cd /d %SRC_DIR% || goto :error
-rem Run tests with DXC, FXC and Metal validation
-set OLD_PATH=%PATH%
-set PATH=C:\Program Files\Metal Developer Tools\macos\bin;%D3DCOMPILER_PATH%;%PATH%
-if "%BUILD_TYPE%" == "Debug" (
-    rem TODO(crbug.com/2034): Add back glsl once we fix the ~7x slowdown in Windows Debug builds
-    set TEST_ALL_FORMATS=wgsl,spvasm,msl,hlsl
-) else (
-    set TEST_ALL_FORMATS=wgsl,spvasm,msl,hlsl,glsl
-)
-call git bash -- ./tools/run tests --tint %BUILD_DIR%/tint.exe --verbose --format %TEST_ALL_FORMATS% || goto :error
-set PATH=%OLD_PATH%
-@echo off
-
-call :status "Done"
-exit /b 0
-
-:error
-echo BUILD FAILED! errorlevel: %errorlevel%
-exit /b %errorlevel%
diff --git a/infra/kokoro/windows/cmake-msvc2019-debug/build.bat b/infra/kokoro/windows/cmake-msvc2019-debug/build.bat
deleted file mode 100644
index 443d319..0000000
--- a/infra/kokoro/windows/cmake-msvc2019-debug/build.bat
+++ /dev/null
@@ -1,31 +0,0 @@
-@rem Copyright 2021 The Dawn & Tint Authors
-@rem
-@rem Redistribution and use in source and binary forms, with or without
-@rem modification, are permitted provided that the following conditions are met:
-@rem
-@rem 1. Redistributions of source code must retain the above copyright notice, this
-@rem    list of conditions and the following disclaimer.
-@rem
-@rem 2. Redistributions in binary form must reproduce the above copyright notice,
-@rem    this list of conditions and the following disclaimer in the documentation
-@rem    and/or other materials provided with the distribution.
-@rem
-@rem 3. Neither the name of the copyright holder nor the names of its
-@rem    contributors may be used to endorse or promote products derived from
-@rem    this software without specific prior written permission.
-@rem
-@rem THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-@rem AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-@rem IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-@rem DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-@rem FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-@rem DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-@rem SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-@rem CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-@rem OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-@rem OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-@echo on
-set BUILD_TYPE=Debug
-call %~dp0\..\build.bat
-exit /b %errorlevel%
diff --git a/infra/kokoro/windows/cmake-msvc2019-debug/presubmit.cfg b/infra/kokoro/windows/cmake-msvc2019-debug/presubmit.cfg
deleted file mode 100644
index 8d6fe1a..0000000
--- a/infra/kokoro/windows/cmake-msvc2019-debug/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/windows/cmake-msvc2019-debug/build.bat"
diff --git a/infra/kokoro/windows/cmake-msvc2019-release/build.bat b/infra/kokoro/windows/cmake-msvc2019-release/build.bat
deleted file mode 100644
index 698eca4..0000000
--- a/infra/kokoro/windows/cmake-msvc2019-release/build.bat
+++ /dev/null
@@ -1,31 +0,0 @@
-@rem Copyright 2021 The Dawn & Tint Authors
-@rem
-@rem Redistribution and use in source and binary forms, with or without
-@rem modification, are permitted provided that the following conditions are met:
-@rem
-@rem 1. Redistributions of source code must retain the above copyright notice, this
-@rem    list of conditions and the following disclaimer.
-@rem
-@rem 2. Redistributions in binary form must reproduce the above copyright notice,
-@rem    this list of conditions and the following disclaimer in the documentation
-@rem    and/or other materials provided with the distribution.
-@rem
-@rem 3. Neither the name of the copyright holder nor the names of its
-@rem    contributors may be used to endorse or promote products derived from
-@rem    this software without specific prior written permission.
-@rem
-@rem THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-@rem AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-@rem IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-@rem DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-@rem FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-@rem DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-@rem SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-@rem CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-@rem OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-@rem OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-@echo on
-set BUILD_TYPE=Release
-call %~dp0\..\build.bat
-exit /b %errorlevel%
diff --git a/infra/kokoro/windows/cmake-msvc2019-release/presubmit.cfg b/infra/kokoro/windows/cmake-msvc2019-release/presubmit.cfg
deleted file mode 100644
index 4cbcba0..0000000
--- a/infra/kokoro/windows/cmake-msvc2019-release/presubmit.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-# Format: //devtools/kokoro/config/proto/build.proto
-
-build_file: "dawn/infra/kokoro/windows/cmake-msvc2019-release/build.bat"