From a1e691493067d32f74bdd822986c5fd6259e8655 Mon Sep 17 00:00:00 2001 From: Joseph Kingry Date: Mon, 12 Mar 2018 14:55:16 -0400 Subject: [PATCH] Parallelize unit tests --- src/GitVersionCore.Tests/AssemblyInfoFileUpdaterTests.cs | 1 + src/GitVersionCore.Tests/AssemblyParallelizable.cs | 3 +++ src/GitVersionCore.Tests/GitVersionCore.Tests.csproj | 1 + .../GitVersionInformationGeneratorTests.cs | 1 + src/GitVersionExe.Tests/AssemblyParallelizable.cs | 3 +++ src/GitVersionExe.Tests/ExecCmdLineArgumentTest.cs | 1 + src/GitVersionExe.Tests/GitVersionExe.Tests.csproj | 1 + src/GitVersionTask.Tests/AssemblyParallelizable.cs | 3 +++ src/GitVersionTask.Tests/GitVersionTask.Tests.csproj | 1 + 9 files changed, 15 insertions(+) create mode 100644 src/GitVersionCore.Tests/AssemblyParallelizable.cs create mode 100644 src/GitVersionExe.Tests/AssemblyParallelizable.cs create mode 100644 src/GitVersionTask.Tests/AssemblyParallelizable.cs diff --git a/src/GitVersionCore.Tests/AssemblyInfoFileUpdaterTests.cs b/src/GitVersionCore.Tests/AssemblyInfoFileUpdaterTests.cs index dadc0c4bad..27bb5d3c90 100644 --- a/src/GitVersionCore.Tests/AssemblyInfoFileUpdaterTests.cs +++ b/src/GitVersionCore.Tests/AssemblyInfoFileUpdaterTests.cs @@ -10,6 +10,7 @@ using Shouldly; [TestFixture] +[Parallelizable(ParallelScope.None)] public class AssemblyInfoFileUpdaterTests { [SetUp] diff --git a/src/GitVersionCore.Tests/AssemblyParallelizable.cs b/src/GitVersionCore.Tests/AssemblyParallelizable.cs new file mode 100644 index 0000000000..9f6f4f451f --- /dev/null +++ b/src/GitVersionCore.Tests/AssemblyParallelizable.cs @@ -0,0 +1,3 @@ +using NUnit.Framework; + +[assembly: Parallelizable(ParallelScope.Fixtures)] \ No newline at end of file diff --git a/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj b/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj index d1f5a93bf4..cc57efff3b 100644 --- a/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj +++ b/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj @@ -83,6 +83,7 @@ + diff --git a/src/GitVersionCore.Tests/GitVersionInformationGeneratorTests.cs b/src/GitVersionCore.Tests/GitVersionInformationGeneratorTests.cs index a22a8bca1d..c9d751293e 100644 --- a/src/GitVersionCore.Tests/GitVersionInformationGeneratorTests.cs +++ b/src/GitVersionCore.Tests/GitVersionInformationGeneratorTests.cs @@ -11,6 +11,7 @@ namespace GitVersionCore.Tests { [TestFixture] + [Parallelizable(ParallelScope.None)] public class GitVersionInformationGeneratorTests { [SetUp] diff --git a/src/GitVersionExe.Tests/AssemblyParallelizable.cs b/src/GitVersionExe.Tests/AssemblyParallelizable.cs new file mode 100644 index 0000000000..9f6f4f451f --- /dev/null +++ b/src/GitVersionExe.Tests/AssemblyParallelizable.cs @@ -0,0 +1,3 @@ +using NUnit.Framework; + +[assembly: Parallelizable(ParallelScope.Fixtures)] \ No newline at end of file diff --git a/src/GitVersionExe.Tests/ExecCmdLineArgumentTest.cs b/src/GitVersionExe.Tests/ExecCmdLineArgumentTest.cs index 3f19cb05a7..47aca217e6 100644 --- a/src/GitVersionExe.Tests/ExecCmdLineArgumentTest.cs +++ b/src/GitVersionExe.Tests/ExecCmdLineArgumentTest.cs @@ -8,6 +8,7 @@ using Shouldly; [TestFixture] +[Parallelizable(ParallelScope.None)] public class ExecCmdLineArgumentTest { [Test] diff --git a/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj b/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj index 35845d9e0f..cf8b5ecff0 100644 --- a/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj +++ b/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj @@ -108,6 +108,7 @@ + diff --git a/src/GitVersionTask.Tests/AssemblyParallelizable.cs b/src/GitVersionTask.Tests/AssemblyParallelizable.cs new file mode 100644 index 0000000000..9f6f4f451f --- /dev/null +++ b/src/GitVersionTask.Tests/AssemblyParallelizable.cs @@ -0,0 +1,3 @@ +using NUnit.Framework; + +[assembly: Parallelizable(ParallelScope.Fixtures)] \ No newline at end of file diff --git a/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj b/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj index 609219d570..82c0907c7b 100644 --- a/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj +++ b/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj @@ -76,6 +76,7 @@ +