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