From d95bcc18913a3c604607db48b6aec957506940ed Mon Sep 17 00:00:00 2001 From: Jo Palac Date: Tue, 6 Dec 2022 11:42:51 +1000 Subject: [PATCH 01/10] Added .Net7 to test proejcts --- .github/workflows/ci.yml | 4 +++- .github/workflows/release.yml | 4 +++- ....Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj | 2 +- ...ence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj | 2 +- .../NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj | 2 +- ...ersistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj | 2 +- ...Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj | 2 +- .../NServiceBus.Persistence.CosmosDB.Tests.csproj | 2 +- ...tence.CosmosDB.TransactionalSession.AcceptanceTests.csproj | 2 +- ...Bus.Persistence.CosmosDB.TransactionalSession.Tests.csproj | 2 +- 10 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0873622f..fef3b01d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,9 @@ jobs: - name: Setup .NET SDK uses: actions/setup-dotnet@v2.1.0 with: - dotnet-version: 6.0.x + dotnet-version: | + 7.0.x + 6.0.x - name: Build run: dotnet build src --configuration Release - name: Upload packages diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c044a39..350e219e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,9 @@ jobs: - name: Setup .NET SDK uses: actions/setup-dotnet@v2.1.0 with: - dotnet-version: 6.0.x + dotnet-version: | + 7.0.x + 6.0.x - name: Build run: dotnet build src --configuration Release - name: Sign NuGet packages diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj index ea0c8a08..3f33e008 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk diff --git a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj index 7cb70dbf..b15b4a86 100644 --- a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj index d7aeec93..87dc5fd2 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj index 49159453..f9fefd09 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj index ec1c85bf..d6a4b625 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj index ebf811c0..eac2b13c 100644 --- a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj index d803b0df..4d73eecd 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk 10.0 diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj index 77111bac..73fadd51 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk 10.0 From 83328b885906570feff79df52aead690b0d237c9 Mon Sep 17 00:00:00 2001 From: Jo Palac Date: Fri, 9 Dec 2022 12:37:15 +1000 Subject: [PATCH 02/10] .net7 only --- .github/workflows/release.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 350e219e..efb93e7a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,9 +17,7 @@ jobs: - name: Setup .NET SDK uses: actions/setup-dotnet@v2.1.0 with: - dotnet-version: | - 7.0.x - 6.0.x + dotnet-version: 7.0.x - name: Build run: dotnet build src --configuration Release - name: Sign NuGet packages @@ -38,4 +36,4 @@ jobs: - name: Deploy uses: Particular/push-octopus-package-action@v1.0.0 with: - octopus-deploy-api-key: ${{ secrets.OCTOPUS_DEPLOY_API_KEY }} \ No newline at end of file + octopus-deploy-api-key: ${{ secrets.OCTOPUS_DEPLOY_API_KEY }} From fbbb5f914877afa1066b23dcec41dc30f3c64d28 Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Tue, 13 Dec 2022 09:25:14 +0100 Subject: [PATCH 03/10] keep only net7 for tests --- ...s.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj | 2 +- .../SetupFixture.cs | 3 ++- ...tence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj | 2 +- .../SetupFixture.cs | 3 ++- .../NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj | 2 +- ...Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj | 2 +- ....Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj | 2 +- .../NServiceBus.Persistence.CosmosDB.Tests.csproj | 2 +- ...stence.CosmosDB.TransactionalSession.AcceptanceTests.csproj | 2 +- ...eBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj | 2 +- 10 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj index 3f33e008..1837181d 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/SetupFixture.cs b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/SetupFixture.cs index 94f0130f..6c38c7b1 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/SetupFixture.cs +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/SetupFixture.cs @@ -1,6 +1,7 @@ namespace NServiceBus.AcceptanceTests { using System; + using System.Globalization; using System.IO; using System.Threading; using System.Threading.Tasks; @@ -73,7 +74,7 @@ public override async Task SendAsync(RequestMessage request, Ca var requestCharge = response.Headers["x-ms-request-charge"]; await TestContext.Progress.WriteLineAsync($"Charged RUs:{requestCharge} for {request.Method.Method} {request.RequestUri} IsBatch:{request.Headers["x-ms-cosmos-is-batch-request"]}"); - totalRequestCharges += Convert.ToDouble(requestCharge); + totalRequestCharges += Convert.ToDouble(requestCharge, CultureInfo.InvariantCulture); await TestContext.Progress.WriteLineAsync($"Total charged RUs: {totalRequestCharges}"); diff --git a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj index b15b4a86..4120282c 100644 --- a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/SetupFixture.cs b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/SetupFixture.cs index 266ded98..ba075cb1 100644 --- a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/SetupFixture.cs +++ b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/SetupFixture.cs @@ -1,6 +1,7 @@ namespace NServiceBus.AcceptanceTests { using System; + using System.Globalization; using System.IO; using System.Threading; using System.Threading.Tasks; @@ -73,7 +74,7 @@ public override async Task SendAsync(RequestMessage request, Ca var requestCharge = response.Headers["x-ms-request-charge"]; await TestContext.Progress.WriteLineAsync($"Charged RUs:{requestCharge} for {request.Method.Method} {request.RequestUri} IsBatch:{request.Headers["x-ms-cosmos-is-batch-request"]}"); - totalRequestCharges += Convert.ToDouble(requestCharge); + totalRequestCharges += Convert.ToDouble(requestCharge, CultureInfo.InvariantCulture); await TestContext.Progress.WriteLineAsync($"Total charged RUs: {totalRequestCharges}"); diff --git a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj index 87dc5fd2..9c04d413 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj index f9fefd09..74d91090 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj index d6a4b625..df5b1f1d 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj index eac2b13c..9af9e8d1 100644 --- a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj index 4d73eecd..893fca94 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk 10.0 diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj index 73fadd51..739e29d7 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net7.0 true ..\NServiceBusTests.snk 10.0 From 74569fe853e3c13b1a7b8d62b9061378d44f02f0 Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Tue, 13 Dec 2022 12:12:14 +0100 Subject: [PATCH 04/10] add net6 to one of the projects --- ...stence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj index 4120282c..b15b4a86 100644 --- a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true From 16f0ab409f08c425de3634b217b976ac19ed12f7 Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Tue, 13 Dec 2022 13:01:29 +0100 Subject: [PATCH 05/10] bringing back more net6 tests --- ...us.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj | 2 +- .../NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj | 2 +- ...ceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj index 1837181d..3f33e008 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk diff --git a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj index 9c04d413..87dc5fd2 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj index 739e29d7..73fadd51 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk 10.0 From c44df733cb8d04b4eea17c6fba2c2ca440cc5de7 Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Tue, 13 Dec 2022 13:27:10 +0100 Subject: [PATCH 06/10] even more net6 tests --- .../NServiceBus.Persistence.CosmosDB.Tests.csproj | 2 +- ...istence.CosmosDB.TransactionalSession.AcceptanceTests.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj index 9af9e8d1..eac2b13c 100644 --- a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj index 893fca94..4d73eecd 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk 10.0 From 48a8c3fd27e8884dc2f16e08951ef699ace366d9 Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Tue, 13 Dec 2022 14:22:17 +0100 Subject: [PATCH 07/10] even more net6 --- ....Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj index 74d91090..f9fefd09 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true From 20859be302dda426a6003ff63aa3350f50ca27ab Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Wed, 14 Dec 2022 08:58:00 +0100 Subject: [PATCH 08/10] trying to nail down the test project that fails --- ...us.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj | 2 +- ...s.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj index 3f33e008..ea0c8a08 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0;net7.0 + net472;net6.0 true ..\NServiceBusTests.snk diff --git a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj index df5b1f1d..d6a4b625 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net7.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk true From 2fc3c46a695ffff10f390dd28e8f1ce8228ad090 Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Wed, 14 Dec 2022 09:07:36 +0100 Subject: [PATCH 09/10] upgrading test related nuget packages --- ...sistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj | 8 ++++---- ....CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj | 8 ++++---- ...erviceBus.Persistence.CosmosDB.PersistenceTests.csproj | 4 ++-- ...stence.CosmosDB.PessimisticLock.AcceptanceTests.csproj | 8 ++++---- ...istence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj | 8 ++++---- .../NServiceBus.Persistence.CosmosDB.Tests.csproj | 6 +++--- ...e.CosmosDB.TransactionalSession.AcceptanceTests.csproj | 2 +- ...Persistence.CosmosDB.TransactionalSession.Tests.csproj | 2 +- 8 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj index ea0c8a08..a108bf09 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj @@ -10,10 +10,10 @@ - - - - + + + + diff --git a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj index b15b4a86..8050b800 100644 --- a/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests/NServiceBus.Persistence.CosmosDB.NonTransactionalSagas.AcceptanceTests.csproj @@ -12,10 +12,10 @@ - - - - + + + + diff --git a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj index 87dc5fd2..ce5f3b84 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PersistenceTests/NServiceBus.Persistence.CosmosDB.PersistenceTests.csproj @@ -11,8 +11,8 @@ - - + + diff --git a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj index f9fefd09..31bbe090 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PessimisticLock.AcceptanceTests.csproj @@ -11,10 +11,10 @@ - - - - + + + + diff --git a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj index d6a4b625..c50a7735 100644 --- a/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.PhysicalOutbox.AcceptanceTests.csproj @@ -12,10 +12,10 @@ - - - - + + + + diff --git a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj index eac2b13c..7a8c52c7 100644 --- a/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.Tests/NServiceBus.Persistence.CosmosDB.Tests.csproj @@ -12,9 +12,9 @@ - - - + + + diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj index 4d73eecd..ef8d0ecb 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests/NServiceBus.Persistence.CosmosDB.TransactionalSession.AcceptanceTests.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj index 73fadd51..994a92b8 100644 --- a/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests/NServiceBus.Persistence.CosmosDB.TransactionalSession.Tests.csproj @@ -10,7 +10,7 @@ - + From 076c46efcfbf1da6ddbabda8f71198fd4039903d Mon Sep 17 00:00:00 2001 From: Tomek Masternak Date: Wed, 14 Dec 2022 09:45:34 +0100 Subject: [PATCH 10/10] all tests both on net6 and net7 --- ...us.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj index a108bf09..50be343c 100644 --- a/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj +++ b/src/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests/NServiceBus.Persistence.CosmosDB.LogicalOutbox.AcceptanceTests.csproj @@ -1,7 +1,7 @@  - net472;net6.0 + net472;net6.0;net7.0 true ..\NServiceBusTests.snk