diff --git a/tests/Directory.Build.props b/tests/Directory.Build.props
index 05b831c4..aae9f18b 100644
--- a/tests/Directory.Build.props
+++ b/tests/Directory.Build.props
@@ -42,4 +42,15 @@
+
+
+
+ <_Parameter1>NUnit.Framework.ParallelScope.All
+ <_Parameter1_IsLiteral>true
+
+
+ <_Parameter1>NUnit.Framework.LifeCycle.InstancePerTestCase
+ <_Parameter1_IsLiteral>true
+
+
diff --git a/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs
index bf027f72..65adccfe 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs
@@ -3,7 +3,6 @@ using AutoMapper;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class AutoMapperConfigurationTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs
index 7f1c89a9..5993ab29 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.TestLibrary;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class BaseCommandSetupIntegrationTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs b/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs
index a0a1e3e9..99fe35c6 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs
@@ -3,7 +3,6 @@ using Recyclarr.IntegrationTests;
namespace Recyclarr.Cli.IntegrationTests;
-[FixtureLifeCycle(LifeCycle.InstancePerTestCase)]
internal abstract class CliIntegrationFixture : IntegrationTestFixture
{
protected override void RegisterTypes(ContainerBuilder builder)
diff --git a/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs b/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs
index cf33378b..8f28574f 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs
@@ -11,7 +11,6 @@ using Spectre.Console;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CompositionRootTest
{
// Warning CA1812 : CompositionRootTest.ConcreteTypeEnumerator is an internal class that is apparently never
diff --git a/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs
index 60d15fa3..3b5a567f 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.Repo;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class ConfigCreationProcessorIntegrationTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs b/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs
index c90de7e5..fd0b8987 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Common.Extensions;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class ConfigManipulatorTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs b/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs
index 339d2e3c..36812d22 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs
@@ -8,7 +8,6 @@ using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class CustomFormatTransactionPhaseTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs
index f1119abf..1a75c53d 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Settings;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class ServiceCompatibilityIntegrationTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs
index 86063eef..5a7617b4 100644
--- a/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs
+++ b/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Repo;
namespace Recyclarr.Cli.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
internal class TemplateConfigCreatorIntegrationTest : CliIntegrationFixture
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs b/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs
index c5a9ca35..9b895a1a 100644
--- a/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Models;
namespace Recyclarr.Cli.Tests.Cache;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CachePersisterTest
{
private sealed class Context
diff --git a/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs b/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs
index 686263ea..f2c3aaa0 100644
--- a/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Tests.TestLibrary;
namespace Recyclarr.Cli.Tests.Cache;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatCacheTest
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs b/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs
index 5d6965fd..e4bbccfe 100644
--- a/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.Config.Models;
namespace Recyclarr.Cli.Tests.Cache;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ServiceCacheTest
{
[SuppressMessage("SonarLint", "S2094", Justification =
diff --git a/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs b/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs
index 3792a074..e1ef3c62 100644
--- a/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Repo;
namespace Recyclarr.Cli.Tests.Console.Commands;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigCommandsTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs b/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs
index 48fe104e..725a693f 100644
--- a/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Repo;
namespace Recyclarr.Cli.Tests.Console.Commands;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ListCommandsTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs b/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs
index 6764c744..303e2944 100644
--- a/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Config.Models;
namespace Recyclarr.Cli.Tests.Console.Helpers;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CacheStoragePathTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs b/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs
index 719fe2c3..ae66ed15 100644
--- a/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs
+++ b/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Tests.TestLibrary;
namespace Recyclarr.Cli.Tests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class LogJanitorTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs b/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs
index b6602f83..236b1c9e 100644
--- a/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs
@@ -6,7 +6,6 @@ using Spectre.Console.Testing;
namespace Recyclarr.Cli.Tests.Migration;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MigrationExecutorTest
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs
index aacd8e2b..d044d29d 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs
@@ -7,7 +7,6 @@ using Spectre.Console.Testing;
namespace Recyclarr.Cli.Tests.Pipelines.CustomFormat;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatDataListerTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs
index b616f3de..cf87c6b6 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.Cli.Tests.Pipelines.CustomFormat.Models;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatDataComparerTest
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs
index 591eb8d4..cfa0238d 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.Cli.Tests.Pipelines.CustomFormat.Models;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class FieldsArrayJsonConverterTest
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs
index 87f5fc99..78b04a7e 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.Cli.Tests.Pipelines.CustomFormat.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatConfigPhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs
index 64d19242..b5037d39 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs
@@ -8,7 +8,6 @@ using Recyclarr.TrashGuide.MediaNaming;
namespace Recyclarr.Cli.Tests.Pipelines.MediaNaming;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MediaNamingConfigPhaseTest
{
private static readonly SonarrMediaNamingData SonarrNamingData = new()
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs
index 31cebba9..4fcc6a0c 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.ServarrApi.MediaNaming;
namespace Recyclarr.Cli.Tests.Pipelines.MediaNaming;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MediaNamingTransactionPhaseRadarrTest
{
[Test] [AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs
index a5c49fde..6cacb553 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.ServarrApi.MediaNaming;
namespace Recyclarr.Cli.Tests.Pipelines.MediaNaming;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MediaNamingTransactionPhaseSonarrTest
{
[Test] [AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs
index 40cd0735..5d533181 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.ServarrApi.QualityProfile;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile.Api;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualityProfileDtoTest
{
[TestCase(null, false)]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs
index c7b09540..9b1904fd 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Tests.TestLibrary;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualityProfileConfigPhaseTest
{
private static RadarrConfiguration SetupCfs(params CustomFormatConfig[] cfConfigs)
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs
index 7cf4a812..584cd13b 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.ServarrApi.QualityProfile;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualityProfileTransactionPhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs
index 7686596a..9cf9f7bd 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.ServarrApi.QualityProfile;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualityItemOrganizerTest
{
private readonly QualityProfileConfig _config = new()
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs
index 8b4cf671..1a25864d 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.ServarrApi.QualityProfile;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualityProfileExtensionsTest
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs
index ea68dbd4..5193525b 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.ServarrApi.QualityProfile;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class UpdatedQualityProfileTest
{
[Test]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs
index da2e1697..64c2aa4b 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.ServarrApi.QualityProfile;
namespace Recyclarr.Cli.Tests.Pipelines.QualityProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class UpdatedQualityProfileValidatorTest
{
[TestCase(399, true)]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs
index 279204fa..bb67ab03 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.Cli.Tests.Pipelines.QualitySize.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualitySizeGuidePhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs
index 8c47b84b..0c16f8f4 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.Cli.Tests.Pipelines.QualitySize.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualitySizeTransactionPhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs
index 8dfbd8de..e747666e 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.TrashGuide.ReleaseProfile;
namespace Recyclarr.Cli.Tests.Pipelines.ReleaseProfile.Filters;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ReleaseProfileDataFiltererTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs
index f63cc9de..78e93a7d 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.TrashGuide.ReleaseProfile;
namespace Recyclarr.Cli.Tests.Pipelines.ReleaseProfile.Filters;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class StrictNegativeScoresFilterTest
{
private static readonly ReleaseProfileData TestProfile = new()
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs
index 6a5f66e9..0c328634 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs
@@ -5,7 +5,6 @@ using Spectre.Console.Testing;
namespace Recyclarr.Cli.Tests.Pipelines.ReleaseProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ReleaseProfileDataListerTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs
index 4c754f5b..4859be98 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.ServarrApi.Tag;
namespace Recyclarr.Cli.Tests.Pipelines.Tags.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TagApiFetchPhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs
index 02f6a844..ba1c0739 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.ServarrApi.Tag;
namespace Recyclarr.Cli.Tests.Pipelines.Tags.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TagApiPersistencePhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs
index cc1a0ddf..1d812a5e 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Tests.TestLibrary;
namespace Recyclarr.Cli.Tests.Pipelines.Tags.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TagConfigPhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs
index a5a998d9..49564692 100644
--- a/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.ServarrApi.Tag;
namespace Recyclarr.Cli.Tests.Pipelines.Tags.PipelinePhases;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TagTransactionPhaseTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs b/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs
index 4f9bd400..87559ca5 100644
--- a/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Tests.Processors.Config;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TemplateConfigCreatorTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs b/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs
index f143181b..e4c63655 100644
--- a/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs
@@ -8,7 +8,6 @@ using Recyclarr.Cli.Processors.Config;
namespace Recyclarr.Cli.Tests.Processors;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigCreationProcessorTest
{
[SuppressMessage("Performance", "CA1812", Justification =
diff --git a/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs b/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs
index 849a97e7..ffa2be7b 100644
--- a/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs
@@ -8,7 +8,6 @@ using Spectre.Console.Testing;
namespace Recyclarr.Cli.Tests.Processors;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigTemplateListerTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs b/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs
index f45c02c5..98c20297 100644
--- a/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs
+++ b/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.TestLibrary;
namespace Recyclarr.Cli.Tests.Processors.ErrorHandling;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
[SuppressMessage("Reliability", "CA2000:Dispose objects before losing scope")]
public class FlurlHttpExceptionHandlerTest
{
diff --git a/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs
index 457d2160..d3fbd222 100644
--- a/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs
+++ b/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Json.Loading;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class BulkJsonLoaderIntegrationTest : IntegrationTestFixture
{
[SuppressMessage("ReSharper", "NotAccessedPositionalProperty.Local")]
diff --git a/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs b/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs
index 4ea1eb04..b88e43d5 100644
--- a/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs
+++ b/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigSaverTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs
index d6bc9001..624edbb6 100644
--- a/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs
+++ b/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs
@@ -8,7 +8,6 @@ using Recyclarr.TrashGuide;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigTemplateGuideServiceIntegrationTest : IntegrationTestFixture
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs
index 7ce42b3d..89b2d9a9 100644
--- a/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs
+++ b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Platform;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigurationLoaderEnvVarTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs
index d04080ff..83dbb3c9 100644
--- a/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs
+++ b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Config.Parsing;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigurationLoaderSecretsTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs
index 8c7ffd41..a252aa45 100644
--- a/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs
+++ b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs
@@ -13,7 +13,6 @@ using Recyclarr.TestLibrary.Autofac;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigurationLoaderTest : IntegrationTestFixture
{
private static Func GetResourceData(string file)
diff --git a/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs
index 3aa336a5..6cb528e3 100644
--- a/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs
+++ b/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Config.Parsing.ErrorHandling;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigurationRegistryTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs
index 67b3c227..0e253d21 100644
--- a/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs
+++ b/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs
@@ -8,7 +8,6 @@ using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatLoaderIntegrationTest : IntegrationTestFixture
{
protected override void RegisterStubsAndMocks(ContainerBuilder builder)
diff --git a/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs b/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs
index f6629498..a91aae25 100644
--- a/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs
+++ b/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.ServarrApi.CustomFormat;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatServiceTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs
index ac719110..4bc1b22e 100644
--- a/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs
+++ b/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class IncludePostProcessorIntegrationTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs b/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs
index 5c77cad3..5559d307 100644
--- a/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs
+++ b/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs
@@ -20,7 +20,6 @@ using Spectre.Console.Testing;
namespace Recyclarr.IntegrationTests;
-[FixtureLifeCycle(LifeCycle.InstancePerTestCase)]
public abstract class IntegrationTestFixture : IDisposable
{
private readonly Lazy _container;
diff --git a/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs b/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs
index ca070835..afd3303d 100644
--- a/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs
+++ b/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualitySizeGuideParserTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs b/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs
index c0045023..167eaa7a 100644
--- a/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs
+++ b/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs
@@ -8,7 +8,6 @@ using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualitySizeGuideServiceTest : IntegrationTestFixture
{
[TestCase(SupportedServices.Sonarr, "sonarr")]
diff --git a/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs b/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs
index a2ce4678..886e24ed 100644
--- a/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs
+++ b/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.TrashGuide.MediaNaming;
namespace Recyclarr.IntegrationTests.TrashGuide;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MediaNamingGuideServiceTest : IntegrationTestFixture
{
private void SetupMetadata()
diff --git a/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs b/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs
index f533eafe..c0ceb7dc 100644
--- a/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs
+++ b/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing;
namespace Recyclarr.IntegrationTests;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class YamlConfigValidatorTest : IntegrationTestFixture
{
[Test]
diff --git a/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs b/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs
index baf26dd7..02f4133b 100644
--- a/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs
+++ b/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.Common.Extensions;
namespace Recyclarr.Tests.Common.Extensions;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class DictionaryExtensionsTest
{
private sealed class MySampleValue;
diff --git a/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs b/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs
index 696b5043..10d528e0 100644
--- a/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs
+++ b/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.TestLibrary;
namespace Recyclarr.Tests.Common.Extensions;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class FileSystemExtensionsTest
{
private static IEnumerable ReRootFiles(
diff --git a/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs b/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs
index 6003fcb9..6715abcd 100644
--- a/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs
+++ b/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.Common.Extensions;
namespace Recyclarr.Tests.Common.Extensions;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class StringExtensionsTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs b/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs
index 77ba712f..f188edab 100644
--- a/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs
+++ b/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.Common;
namespace Recyclarr.Tests.Common;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ResourceDataReaderTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Common/ScopedStateTest.cs b/tests/Recyclarr.Tests/Common/ScopedStateTest.cs
index 71c62a4c..b3600a57 100644
--- a/tests/Recyclarr.Tests/Common/ScopedStateTest.cs
+++ b/tests/Recyclarr.Tests/Common/ScopedStateTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.Common;
namespace Recyclarr.Tests.Common;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ScopedStateTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs b/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs
index 04b19c60..993e0b32 100644
--- a/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs
+++ b/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Tests.TestLibrary;
namespace Recyclarr.Tests.Compatibility.Sonarr;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class SonarrCapabilityEnforcerTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs b/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs
index 6589d483..25118225 100644
--- a/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs
+++ b/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Models;
namespace Recyclarr.Tests.Config;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigExtensionsTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs b/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs
index 8a8b99eb..f85a4749 100644
--- a/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs
+++ b/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.Config.EnvironmentVariables;
namespace Recyclarr.Tests.Config.EnvironmentVariables;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class EnvironmentVariableNotDefinedExceptionTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs
index 9e36c4f9..2f22fc51 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.Tests.TestLibrary;
namespace Recyclarr.Tests.Config.Parsing;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigValidationExecutorTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs
index a4118061..730c540b 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Config.Parsing;
namespace Recyclarr.Tests.Config.Parsing;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigYamlDataObjectsValidationTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs
index f258b9f4..c3afe4e0 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing;
namespace Recyclarr.Tests.Config.Parsing;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigYamlMapperProfileTest
{
private static IMapper CreateMapper()
diff --git a/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs
index 380cd2ef..68ed73c6 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Platform;
namespace Recyclarr.Tests.Config.Parsing;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigurationFinderTest
{
private static IFileInfo[] GetYamlPaths(IAppPaths paths)
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs
index 5fb8bdc6..c31c8116 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Platform;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigIncludeProcessorTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs
index 5cdd9935..c30eaa9d 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeApiKeyTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs
index e2417185..fdea8c2d 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeBaseUrlTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs
index e21cffc5..edff8fdc 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeCustomFormatsTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs
index dbc31334..d072ce24 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeMediaNamingRadarrTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs
index 0560e995..d3332399 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeMediaNamingSonarrTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs
index 25109065..d2422bcd 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeQualityDefinitionTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs
index ccefccab..e517ecfb 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeQualityProfilesTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs
index 5ae3c8d3..aca44bc9 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class MergeReleaseProfilesTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs
index 3b1580be..04526667 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.TrashGuide;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TemplateIncludeProcessorTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs
index 0e56739b..c4d1968e 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class YamlIncludeResolverTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs
index 00672e76..449997ae 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Secrets;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ImplicitUrlAndKeyPostProcessorTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs
index d024ce6c..14c1a982 100644
--- a/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs
+++ b/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.Config.Parsing;
namespace Recyclarr.Tests.Config.Parsing;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class SonarrConfigYamlValidatorTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs b/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs
index 04dd74d0..04188033 100644
--- a/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs
+++ b/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.Config.Secrets;
namespace Recyclarr.Tests.Config.Secrets;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class SecretNotFoundExceptionTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs b/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs
index 8893c0d1..4d2c8d82 100644
--- a/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs
+++ b/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs
@@ -6,7 +6,6 @@ using Recyclarr.Yaml;
namespace Recyclarr.Tests.Config.Settings;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class SettingsPersisterTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs b/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs
index 7b85918b..8253acc8 100644
--- a/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs
+++ b/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.TestLibrary;
namespace Recyclarr.Tests.Json;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class JsonUtilsTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs b/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs
index 52cd2e1b..283e36de 100644
--- a/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs
+++ b/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Platform;
namespace Recyclarr.Tests.Platform;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class DefaultAppDataSetupTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs b/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs
index e207631e..1d6a7559 100644
--- a/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs
+++ b/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Repo;
namespace Recyclarr.Tests.Repo;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class TrashRepoMetadataBuilderTest
{
private const string MetadataJson =
diff --git a/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs b/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs
index e05436f3..abcb2106 100644
--- a/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs
+++ b/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TestLibrary;
namespace Recyclarr.Tests.TestLibrary;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class StreamBuilderTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs b/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs
index dbf0358c..27fa9ba1 100644
--- a/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs
+++ b/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TestLibrary;
namespace Recyclarr.Tests.TestLibrary;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class StringUtilsTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs b/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs
index 9b624fd9..1794464e 100644
--- a/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TrashGuide;
namespace Recyclarr.Tests.TrashGuide;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ConfigTemplateGuideServiceTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs b/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs
index 5a7cf340..65656b0c 100644
--- a/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs
@@ -5,7 +5,6 @@ using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.Tests.TrashGuide.CustomFormat;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class CustomFormatCategoryParserTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs b/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs
index 89f481d0..43bc4ed2 100644
--- a/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.Tests.TrashGuide.QualitySize;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualityItemTest
{
private static readonly object[] MaxTestValues =
diff --git a/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs b/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs
index 25fa34d7..2ce8e446 100644
--- a/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.Tests.TrashGuide.QualitySize;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class QualitySizeItemTest
{
private static readonly object[] PreferredTestValues =
diff --git a/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs
index e2fdc087..40a17b26 100644
--- a/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs
@@ -3,7 +3,6 @@ using Recyclarr.TrashGuide.ReleaseProfile;
namespace Recyclarr.Tests.TrashGuide.ReleaseProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ReleaseProfileDataValidationFiltererTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs
index a41da044..370989a8 100644
--- a/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.TrashGuide.ReleaseProfile;
namespace Recyclarr.Tests.TrashGuide.ReleaseProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ReleaseProfileDataValidatorTest
{
[Test]
diff --git a/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs
index b3cbdb04..f2171311 100644
--- a/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs
+++ b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs
@@ -7,7 +7,6 @@ using Recyclarr.TrashGuide.ReleaseProfile;
namespace Recyclarr.Tests.TrashGuide.ReleaseProfile;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class ReleaseProfileGuideServiceTest
{
[Test, AutoMockData]
diff --git a/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs b/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs
index 88328a8f..ba0835d3 100644
--- a/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs
+++ b/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs
@@ -4,7 +4,6 @@ using Recyclarr.Settings;
namespace Recyclarr.Tests.VersionControl;
[TestFixture]
-[Parallelizable(ParallelScope.All)]
public class GitPathTest
{
[Test, AutoMockData]