From ac27477c7ec5697c0b3c9a5c809f9eee118dd7b6 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Thu, 16 Dec 2021 16:45:10 -0800 Subject: Ensure failed test, fail the build --- src/test/burn/test_burn.cmd | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/test/burn/test_burn.cmd b/src/test/burn/test_burn.cmd index 3c8ce918..5014fb73 100644 --- a/src/test/burn/test_burn.cmd +++ b/src/test/burn/test_burn.cmd @@ -1,6 +1,7 @@ @setlocal @pushd %~dp0 +@set _RESULT=0 @set _C=Debug :parse_args @if /i "%1"=="release" set _C=Release @@ -18,9 +19,11 @@ reg add HKLM\Software\Policies\Microsoft\Windows\Installer /t REG_SZ /v Logging reg add HKLM\Software\WOW6432Node\Policies\Microsoft\Windows\Installer /t REG_SZ /v Logging /d voicewarmupx /f dotnet test -c %_C% --no-build WixToolsetTest.BurnE2E +set _RESULT=%ERRORLEVEL% 7z a "..\..\..\build\logs\test_burn_%GITHUB_RUN_ID%.zip" "%TEMP%\*.log" "%TEMP%\..\*.log" :LExit @popd +exit /b %_RESULT% @endlocal -- cgit v1.2.3-55-g6feb