@joebigelow / wix-1 / commits / c822e5d6

Build burn integrate tests in parallel and reduce test noise

Rob Mensching committed Jan 2, 2022 at 13:13 UTC c822e5d6960df95f9d4ec5208d65dec47f333461
2 files changed +7 -3
src/test/burn/TestExe/Program.cs
+5 -1
@@ -14,9 +14,13 @@ namespace TestExe
14
15 static int Main(string[] args)
16 {
17 - Usage();
17 tasks = TaskParser.ParseTasks(args);
18
19 + if (tasks.Count == 0)
20 + {
21 + Usage();
22 + }
23 +
24 foreach (Task t in tasks)
25 {
26 // special case for the ExitCodeTask
src/test/burn/test_burn.cmd
+2 -2
@@ -11,8 +11,8 @@
11
12 @echo Burn integration tests %_C%
13
14 -msbuild -t:Build -Restore -p:Configuration=%_C% -warnaserror -bl:%_L%\test_burn_build.binlog || exit /b
15 -msbuild -t:Build -Restore -p:Configuration=%_C% TestData\TestData.proj -bl:%_L%\test_burn_data_build.binlog || exit /b
14 +msbuild -t:Build -Restore -p:Configuration=%_C% -warnaserror -m -bl:%_L%\test_burn_build.binlog || exit /b
15 +msbuild -t:Build -Restore TestData\TestData.proj -p:Configuration=%_C% -m -bl:%_L%\test_burn_data_build.binlog || exit /b
16
17 @if not "%RuntimeTestsEnabled%"=="true" goto :LExit
18