From dcaa88dbe8f4100fd814d10ee27e565434498398 Mon Sep 17 00:00:00 2001 From: Tyler Jensen Date: Sat, 14 Dec 2024 09:52:21 -0700 Subject: [PATCH] avoid parallel tests that compete for client port --- .../Unit/ServiceWireTests/SequentialCollection.cs | 14 ++++++++++++++ src/Tests/Unit/ServiceWireTests/TcpTests.cs | 1 + src/Tests/Unit/ServiceWireTests/TcpZkTests.cs | 3 ++- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 src/Tests/Unit/ServiceWireTests/SequentialCollection.cs diff --git a/src/Tests/Unit/ServiceWireTests/SequentialCollection.cs b/src/Tests/Unit/ServiceWireTests/SequentialCollection.cs new file mode 100644 index 0000000..bc2d68d --- /dev/null +++ b/src/Tests/Unit/ServiceWireTests/SequentialCollection.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Xunit; + +namespace ServiceWireTests +{ + [CollectionDefinition("Sequential Collection", DisableParallelization = true)] + public class SequentialCollection + { + } +} diff --git a/src/Tests/Unit/ServiceWireTests/TcpTests.cs b/src/Tests/Unit/ServiceWireTests/TcpTests.cs index f2ca82f..eed9026 100644 --- a/src/Tests/Unit/ServiceWireTests/TcpTests.cs +++ b/src/Tests/Unit/ServiceWireTests/TcpTests.cs @@ -6,6 +6,7 @@ namespace ServiceWireTests { + [Collection("Sequential Collection")] public class TcpTests : IDisposable { private INetTester _tester; diff --git a/src/Tests/Unit/ServiceWireTests/TcpZkTests.cs b/src/Tests/Unit/ServiceWireTests/TcpZkTests.cs index de3b6f8..0779425 100644 --- a/src/Tests/Unit/ServiceWireTests/TcpZkTests.cs +++ b/src/Tests/Unit/ServiceWireTests/TcpZkTests.cs @@ -19,7 +19,8 @@ public ZkPasswordHash GetPasswordHashSet(string username) return _hash; } } - + + [Collection("Sequential Collection")] public class TcpZkTests : IDisposable { private INetTester _tester;