Kokoro Windows: run test-all.sh

Bug: tint:872
Change-Id: I019a0898a61c3932a0320c8c438996fe44ac9d6c
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/53480
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
diff --git a/kokoro/windows/build.bat b/kokoro/windows/build.bat
index 0d66287..623bf1f 100644
--- a/kokoro/windows/build.bat
+++ b/kokoro/windows/build.bat
@@ -122,7 +122,13 @@
 %BUILD_TYPE%\tint_unittests.exe --validate-hlsl || goto :error

 @echo off

 

-@rem TODO(amaiorano): test-all.sh for Windows

+call :status "Testing test/test-all.sh"

+@echo on

+cd /d %SRC_DIR% || goto :error

+set PATH=C:\Program Files\Metal Developer Tools\macos\bin;%PATH%

+where metal.exe

+git bash -- ./test/test-all.sh ../tint-build/%BUILD_TYPE%/tint.exe

+@echo off

 

 call :status "Done"

 exit /b 0