@joebigelow / wix-1 / commits / ac27477c

Ensure failed test, fail the build

Rob Mensching committed Dec 16, 2021 at 16:45 UTC ac27477c7ec5697c0b3c9a5c809f9eee118dd7b6
1 file changed +3
src/test/burn/test_burn.cmd
+3
@@ -1,6 +1,7 @@
1 @setlocal
2 @pushd %~dp0
3
4 +@set _RESULT=0
5 @set _C=Debug
6 :parse_args
7 @if /i "%1"=="release" set _C=Release
@@ -18,9 +19,11 @@ reg add HKLM\Software\Policies\Microsoft\Windows\Installer /t REG_SZ /v Logging
19 reg add HKLM\Software\WOW6432Node\Policies\Microsoft\Windows\Installer /t REG_SZ /v Logging /d voicewarmupx /f
20
21 dotnet test -c %_C% --no-build WixToolsetTest.BurnE2E
22 +set _RESULT=%ERRORLEVEL%
23
24 7z a "..\..\..\build\logs\test_burn_%GITHUB_RUN_ID%.zip" "%TEMP%\*.log" "%TEMP%\..\*.log"
25
26 :LExit
27 @popd
28 +exit /b %_RESULT%
29 @endlocal