From 17c802b2d6f8f0eabac0886d04926194c763b4aa Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Fri, 27 Aug 2021 16:35:30 +0200 Subject: [PATCH] added Parallelizable Attribute to many testcases; removed some unnecessary usings --- VectoCore/VectoCoreTest/FileIO/JsonReadHybridTest.cs | 3 --- VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs | 2 -- .../CompletedBus/CompletedBusFactorMethodTest.cs | 3 ++- .../CompletedBus/CompletedBusSanityCheckTests.cs | 1 + .../Integration/Declaration/TestMaxMassInMUCycle.cs | 2 +- .../VectoCoreTest/Integration/DualFuel/DualFuelTests.cs | 1 + .../VectoCoreTest/Models/Declaration/BusFactoryTest.cs | 1 + .../DeclarationAdapterCreateVocationalVehicleTest.cs | 7 +------ .../DataAdapter/DeclarationDataAdapterTest_Class2.cs | 1 - .../DataAdapter/DeclarationDataAdapterTest_Class5.cs | 1 - .../DataAdapter/DeclarationDataAdapterTest_Class9.cs | 1 - .../DeclarationSegmentComplete2AxleBusesTest.cs | 2 +- .../DeclarationSegmentComplete3AxleBusesTest.cs | 8 ++------ .../DeclarationSegmentComplete4AxleBusesTest.cs | 2 +- .../Declaration/DeclarationSegmentHeavyBusesTest.cs | 2 +- .../VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs | 1 + .../Declaration/TestGenericBusPowertrainModelData.cs | 1 + .../Models/EngineeringMode/EngineeringModeBusAuxTest.cs | 1 + .../VectoCoreTest/Models/Simulation/DrivingCycleTests.cs | 1 + .../Models/Simulation/ShiftStrategyV2Test.cs | 1 + .../Models/Simulation/SimulationPreprocessingTest.cs | 1 + .../Models/SimulationComponent/BatterySystemTest.cs | 1 + .../Models/SimulationComponent/BatteryTest.cs | 1 + .../Models/SimulationComponent/ElectricMotorTest.cs | 1 + .../Models/SimulationComponent/SuperCapTest.cs | 1 + .../ElectricMotorEfficienyMapTest.cs | 1 + .../ElectricMotorMaxTorqueLimitationTest.cs | 1 + .../ShiftstrategyParameterTests.cs | 1 + VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs | 1 + .../VectoCoreTest/Reports/ModDataPostprocessingTest.cs | 2 +- VectoCore/VectoCoreTest/XML/XMLCompleteBusReaderTest.cs | 1 + .../VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs | 2 -- VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs | 1 - .../XML/XMLMultistageBusConsolidatedInputDataTest.cs | 1 + VectoCore/VectoCoreTest/XML/XMLMultistageBusDataTest.cs | 1 + .../VectoCoreTest/XML/XMLMultistageBusInputDataTest.cs | 1 + 36 files changed, 31 insertions(+), 29 deletions(-) diff --git a/VectoCore/VectoCoreTest/FileIO/JsonReadHybridTest.cs b/VectoCore/VectoCoreTest/FileIO/JsonReadHybridTest.cs index 2f0115a582..fe6263ef53 100644 --- a/VectoCore/VectoCoreTest/FileIO/JsonReadHybridTest.cs +++ b/VectoCore/VectoCoreTest/FileIO/JsonReadHybridTest.cs @@ -8,10 +8,7 @@ using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.InputData.Reader.ComponentData; using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter; using TUGraz.VectoCore.Models.Simulation.Impl; -using TUGraz.VectoCore.Models.SimulationComponent.Impl; using TUGraz.VectoCore.OutputData; -using TUGraz.VectoCore.OutputData.FileIO; -using TUGraz.VectoCore.Tests.Integration.Declaration; namespace TUGraz.VectoCore.Tests.FileIO { diff --git a/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs b/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs index d99727cc21..98da649f06 100644 --- a/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs +++ b/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs @@ -34,8 +34,6 @@ using NUnit.Framework; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.Tests.Utils; -using TUGraz.VECTO; - namespace TUGraz.VectoCore.Tests.FileIO { diff --git a/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs b/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs index 50aef6d077..038e66ad62 100644 --- a/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs +++ b/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs @@ -38,7 +38,8 @@ using Formatting = Newtonsoft.Json.Formatting; namespace TUGraz.VectoCore.Tests.Integration.CompletedBus { - [TestFixture()] + [TestFixture] + [Parallelizable(ParallelScope.All)] public class CompletedBusFactorMethodTest { const string JobFile_Group41 = @"TestData\Integration\Buses\FactorMethod\CompletedBus_41-32b.vecto"; diff --git a/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusSanityCheckTests.cs b/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusSanityCheckTests.cs index 991a0731a2..040c05e928 100644 --- a/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusSanityCheckTests.cs +++ b/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusSanityCheckTests.cs @@ -22,6 +22,7 @@ using TUGraz.VectoCore.Tests.Utils; namespace TUGraz.VectoCore.Tests.Integration.CompletedBus { [TestFixture] + [Parallelizable(ParallelScope.All)] public class CompletedBusSanityCheckTests { private IXMLInputDataReader _xmlInputReader; diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs b/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs index d4284c4586..4f6e9f1dba 100644 --- a/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs +++ b/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs @@ -42,7 +42,7 @@ using TUGraz.VectoCore.Tests.Models.Simulation; namespace TUGraz.VectoCore.Tests.Integration.Declaration { - [TestFixture()] + [TestFixture] [Parallelizable(ParallelScope.All)] public class TestMaxMassInMUCycle { diff --git a/VectoCore/VectoCoreTest/Integration/DualFuel/DualFuelTests.cs b/VectoCore/VectoCoreTest/Integration/DualFuel/DualFuelTests.cs index 3a91ec5a63..5e626b018d 100644 --- a/VectoCore/VectoCoreTest/Integration/DualFuel/DualFuelTests.cs +++ b/VectoCore/VectoCoreTest/Integration/DualFuel/DualFuelTests.cs @@ -11,6 +11,7 @@ using TUGraz.VectoCore.OutputData.FileIO; namespace TUGraz.VectoCore.Tests.Integration.DualFuel { [TestFixture] + [Parallelizable(ParallelScope.All)] public class DualFuelTests { private StandardKernel _kernel; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs index 1533f063a4..d5856a995e 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs @@ -13,6 +13,7 @@ using TUGraz.VectoCore.Tests.Models.Simulation; namespace TUGraz.VectoCore.Tests.Models.Declaration { [TestFixture] + [Parallelizable(ParallelScope.All)] public class BusFactoryTest { protected IXMLInputDataReader xmlInputReader; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs index cab51b8904..b9f6a2a2a6 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs @@ -1,16 +1,11 @@ using System.IO; -using System.Linq; using System.Xml; using System.Xml.XPath; using Ninject; using NUnit.Framework; -using NUnit.Framework.Internal; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Resources; -using TUGraz.VectoCommon.Utils; -using TUGraz.VectoCore.Configuration; using TUGraz.VectoCore.InputData.FileIO.XML; -using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; @@ -19,7 +14,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Tests.Models.Declaration.DataAdapter { - [TestFixture()] + [TestFixture] [Parallelizable(ParallelScope.All)] public class DeclarationAdapterCreateVocationalVehicleTest { diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class2.cs b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class2.cs index a298c53a9d..a22afffcb0 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class2.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class2.cs @@ -31,7 +31,6 @@ using NUnit.Framework; using TUGraz.VectoCommon.Models; -using TUGraz.VectoCore.Models.Declaration; using System.IO; namespace TUGraz.VectoCore.Tests.Models.Declaration.DataAdapter diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class5.cs b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class5.cs index 68180288b8..70eab05f3f 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class5.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class5.cs @@ -32,7 +32,6 @@ using System.IO; using NUnit.Framework; using TUGraz.VectoCommon.Models; -using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration.DataAdapter { diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class9.cs b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class9.cs index b256f40250..efd4dcf872 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class9.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationDataAdapterTest_Class9.cs @@ -31,7 +31,6 @@ using NUnit.Framework; using TUGraz.VectoCommon.Models; -using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration.DataAdapter { diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs index ac0839d7ce..750ffcb22b 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete2AxleBusesTest.cs @@ -1,6 +1,5 @@ using System.Collections.Generic; using NUnit.Framework; -using TUGraz.VectoCommon.BusAuxiliaries; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; @@ -8,6 +7,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration { [TestFixture] + [Parallelizable(ParallelScope.All)] public class DeclarationSegmentComplete2AxleBusesTest { private MissionType[] _missionsTypes; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs index 0af2d107ca..5b66ac7f81 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete3AxleBusesTest.cs @@ -1,10 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using System.Collections.Generic; using NUnit.Framework; -using TUGraz.VectoCommon.BusAuxiliaries; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; @@ -12,6 +7,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration { [TestFixture] + [Parallelizable(ParallelScope.All)] public class DeclarationSegmentComplete3AxleBusesTest { private MissionType[] _missionsTypes; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs index 57f5cf2138..2f61a2b4b2 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentComplete4AxleBusesTest.cs @@ -1,6 +1,5 @@ using System.Collections.Generic; using NUnit.Framework; -using TUGraz.VectoCommon.BusAuxiliaries; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; @@ -8,6 +7,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration { [TestFixture] + [Parallelizable(ParallelScope.All)] public class DeclarationSegmentComplete4AxleBusesTest { private MissionType[] _missionsTypes; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs index 2251a040c9..c3c33b3ec2 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationSegmentHeavyBusesTest.cs @@ -1,7 +1,6 @@ using System; using System.Collections.Generic; using NUnit.Framework; -using TUGraz.VectoCommon.BusAuxiliaries; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; @@ -9,6 +8,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration { [TestFixture] + [Parallelizable(ParallelScope.All)] public class DeclarationSegmentHeavyBusesTest { [ diff --git a/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs index 549f553a37..44b0a43b6a 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs @@ -670,6 +670,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration } [TestFixture] + [Parallelizable(ParallelScope.All)] public class ShiftPolygonComparison { const string BasePath = @"E:\QUAM\Workspace\Daten_INTERN\Testfahrzeuge\"; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusPowertrainModelData.cs b/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusPowertrainModelData.cs index 2d85eb11c9..2156215043 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusPowertrainModelData.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusPowertrainModelData.cs @@ -7,6 +7,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.Models.Declaration { [TestFixture] + [Parallelizable(ParallelScope.All)] public class TestGenericBusPowertrainModelData { diff --git a/VectoCore/VectoCoreTest/Models/EngineeringMode/EngineeringModeBusAuxTest.cs b/VectoCore/VectoCoreTest/Models/EngineeringMode/EngineeringModeBusAuxTest.cs index 1d3ff4dffd..1a8b7f25ff 100644 --- a/VectoCore/VectoCoreTest/Models/EngineeringMode/EngineeringModeBusAuxTest.cs +++ b/VectoCore/VectoCoreTest/Models/EngineeringMode/EngineeringModeBusAuxTest.cs @@ -43,6 +43,7 @@ using Wheels = TUGraz.VectoCore.Models.SimulationComponent.Impl.Wheels; namespace TUGraz.VectoCore.Tests.Models.EngineeringMode { [TestFixture] + [Parallelizable(ParallelScope.All)] public class EngineeringModeBusAuxTest { protected IXMLInputDataReader xmlInputReader; diff --git a/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs b/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs index 949e4396bd..bfb4afd14b 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs @@ -45,6 +45,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Tests.Models.Simulation { [TestFixture] + [Parallelizable(ParallelScope.All)] public class DrivingCycleTests { [OneTimeSetUp] diff --git a/VectoCore/VectoCoreTest/Models/Simulation/ShiftStrategyV2Test.cs b/VectoCore/VectoCoreTest/Models/Simulation/ShiftStrategyV2Test.cs index 6cce70c95e..e11683c6ab 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/ShiftStrategyV2Test.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/ShiftStrategyV2Test.cs @@ -14,6 +14,7 @@ using TUGraz.VectoCore.OutputData.FileIO; namespace TUGraz.VectoCore.Tests.Models.Simulation { [TestFixture] + [Parallelizable(ParallelScope.All)] public class ShiftStrategyV2Test { public const string Class9Decl = diff --git a/VectoCore/VectoCoreTest/Models/Simulation/SimulationPreprocessingTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/SimulationPreprocessingTest.cs index f154d32a4a..1079907c3d 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/SimulationPreprocessingTest.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/SimulationPreprocessingTest.cs @@ -17,6 +17,7 @@ using TUGraz.VectoCore.OutputData.FileIO; namespace TUGraz.VectoCore.Tests.Models.Simulation { [TestFixture] + [Parallelizable(ParallelScope.All)] public class SimulationPreprocessingTest { private StandardKernel _kernel; diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/BatterySystemTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/BatterySystemTest.cs index f76e893e27..85cd34b222 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponent/BatterySystemTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/BatterySystemTest.cs @@ -17,6 +17,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Tests.Models.SimulationComponent { [TestFixture] + [Parallelizable(ParallelScope.All)] public class BatterySystemTest { public const string componentFile = @"TestData\Hybrids\Battery\GenericBattery.vbat"; diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/BatteryTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/BatteryTest.cs index 5d5196dfca..05e1d7820f 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponent/BatteryTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/BatteryTest.cs @@ -20,6 +20,7 @@ using Battery = TUGraz.VectoCore.Models.SimulationComponent.Impl.Battery; namespace TUGraz.VectoCore.Tests.Models.SimulationComponent { [TestFixture] + [Parallelizable(ParallelScope.All)] public class BatteryTest { public const string componentFile = @"TestData\Hybrids\Battery\GenericBattery.vbat"; diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/ElectricMotorTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/ElectricMotorTest.cs index 1af5d540f2..f8861e6e38 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponent/ElectricMotorTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/ElectricMotorTest.cs @@ -23,6 +23,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Tests.Models.SimulationComponent { [TestFixture] + [Parallelizable(ParallelScope.All)] public class ElectricMotorTest { public const string MotorFile = @"TestData\Hybrids\ElectricMotor\GenericEMotor.vem"; diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/SuperCapTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/SuperCapTest.cs index 56c45acca7..978787d05e 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponent/SuperCapTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/SuperCapTest.cs @@ -11,6 +11,7 @@ using TUGraz.VectoCore.Tests.Utils; namespace TUGraz.VectoCore.Tests.Models.SimulationComponent { [TestFixture] + [Parallelizable(ParallelScope.All)] public class SuperCapTest { [OneTimeSetUp] diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs index a861e21b08..02fb6a03f7 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs @@ -7,6 +7,7 @@ using TUGraz.VectoCore.InputData.Reader.ComponentData; namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData { [TestFixture] + [Parallelizable(ParallelScope.All)] public class ElectricMotorEfficienyMapTest { diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorMaxTorqueLimitationTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorMaxTorqueLimitationTest.cs index 5427c0fb8e..7e5536bbde 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorMaxTorqueLimitationTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorMaxTorqueLimitationTest.cs @@ -11,6 +11,7 @@ using TUGraz.VectoCore.Tests.Utils; namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData { [TestFixture] + [Parallelizable(ParallelScope.All)] public class ElectricMotorMaxTorqueLimitationTest { [OneTimeSetUp] diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ShiftstrategyParameterTests.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ShiftstrategyParameterTests.cs index 3e80a9d224..a724df5ad2 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ShiftstrategyParameterTests.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ShiftstrategyParameterTests.cs @@ -7,6 +7,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData { [TestFixture] + [Parallelizable(ParallelScope.All)] public class ShiftstrategyParameterTests { diff --git a/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs b/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs index 9a974d81f2..7ae71a1a3a 100644 --- a/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs +++ b/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs @@ -17,6 +17,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Tests.Models { [TestFixture] + [Parallelizable(ParallelScope.All)] public class WHRMapTest { public const string SingleFuelWHRVehicle = @"TestData\XML\XMLReaderDeclaration\SchemaVersion2.3\vehicle_sampleSingleModeSingleFuel_WHR.xml"; diff --git a/VectoCore/VectoCoreTest/Reports/ModDataPostprocessingTest.cs b/VectoCore/VectoCoreTest/Reports/ModDataPostprocessingTest.cs index ecf3fab04f..c0331eab1a 100644 --- a/VectoCore/VectoCoreTest/Reports/ModDataPostprocessingTest.cs +++ b/VectoCore/VectoCoreTest/Reports/ModDataPostprocessingTest.cs @@ -27,7 +27,7 @@ using TUGraz.VectoCore.Tests.Utils; namespace TUGraz.VectoCore.Tests.Reports { [TestFixture] - //[Parallelizable] + [Parallelizable(ParallelScope.All)] public class ModDataPostprocessingTest { private double busAuxAlternatorEff = 0.753; diff --git a/VectoCore/VectoCoreTest/XML/XMLCompleteBusReaderTest.cs b/VectoCore/VectoCoreTest/XML/XMLCompleteBusReaderTest.cs index 4bceadbd97..e82eceb269 100644 --- a/VectoCore/VectoCoreTest/XML/XMLCompleteBusReaderTest.cs +++ b/VectoCore/VectoCoreTest/XML/XMLCompleteBusReaderTest.cs @@ -15,6 +15,7 @@ namespace TUGraz.VectoCore.Tests.XML { [TestFixture] + [Parallelizable(ParallelScope.All)] public class XMLCompleteBusReaderTest { private const string CompleteBusExample = diff --git a/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs b/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs index 39be4f80ef..13c06eb663 100644 --- a/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs +++ b/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs @@ -35,13 +35,11 @@ using System.Xml; using Ninject; using NUnit.Framework; using TUGraz.VectoCommon.Models; -using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.InputData.FileIO.XML; using TUGraz.VectoCore.Models.Simulation; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; -using TUGraz.VectoCore.Tests.Models.Simulation; namespace TUGraz.VectoCore.Tests.XML { diff --git a/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs b/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs index 5f2318204e..be59f9b996 100644 --- a/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs +++ b/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs @@ -40,7 +40,6 @@ using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; using TUGraz.VectoCore.Tests.Utils; -using TUGraz.VectoCore.Utils; using NUnit.Framework; using TUGraz.VectoCore.InputData.FileIO.XML; using TUGraz.VectoCore.Models.Simulation; diff --git a/VectoCore/VectoCoreTest/XML/XMLMultistageBusConsolidatedInputDataTest.cs b/VectoCore/VectoCoreTest/XML/XMLMultistageBusConsolidatedInputDataTest.cs index 50fba39851..0cdd7a33f1 100644 --- a/VectoCore/VectoCoreTest/XML/XMLMultistageBusConsolidatedInputDataTest.cs +++ b/VectoCore/VectoCoreTest/XML/XMLMultistageBusConsolidatedInputDataTest.cs @@ -11,6 +11,7 @@ using TUGraz.VectoCore.InputData.FileIO.XML; namespace TUGraz.VectoCore.Tests.XML { [TestFixture] + [Parallelizable(ParallelScope.All)] public class XMLMultistageBusConsolidatedInputDataTest { protected IXMLInputDataReader _xmlInputReader; diff --git a/VectoCore/VectoCoreTest/XML/XMLMultistageBusDataTest.cs b/VectoCore/VectoCoreTest/XML/XMLMultistageBusDataTest.cs index 3f32009dea..6eb57e694e 100644 --- a/VectoCore/VectoCoreTest/XML/XMLMultistageBusDataTest.cs +++ b/VectoCore/VectoCoreTest/XML/XMLMultistageBusDataTest.cs @@ -15,6 +15,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Tests.XML { [TestFixture] + [Parallelizable(ParallelScope.All)] public class XMLMultistageBusDataTest { protected IXMLInputDataReader _xmlInputReader; diff --git a/VectoCore/VectoCoreTest/XML/XMLMultistageBusInputDataTest.cs b/VectoCore/VectoCoreTest/XML/XMLMultistageBusInputDataTest.cs index 04127d5f4f..f8ffca2207 100644 --- a/VectoCore/VectoCoreTest/XML/XMLMultistageBusInputDataTest.cs +++ b/VectoCore/VectoCoreTest/XML/XMLMultistageBusInputDataTest.cs @@ -11,6 +11,7 @@ using TUGraz.VectoCore.InputData.FileIO.XML; namespace TUGraz.VectoCore.Tests.XML { [TestFixture] + [Parallelizable(ParallelScope.All)] public class XMLMultistageBusInputDataTest { protected IXMLInputDataReader xmlInputReader; -- GitLab