src

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added WIP status for the added test.

Related to Issue [MWDAM-1961 MWDAM-1962]

    • -0
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
Added test using a xml-file produced with DAM-UI V23.2 based on imported stix files, passed as 2D geometry objects.

Related to Issue [MWDAM-1962]

    • -0
    • +28
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Added test and test files based on intermediary test set provided by Kin Sun. This is to test the mechanism that is to be used for all multicore tests based on large data sets. The file Test2DGeometryBasedOnStixFiles.xml belongs to another Issue [MWDAM-1962] but is added here to prevent a breakdomw on TC because of missing files.

Related to Issue [MWDAM-1961]

    • -0
    • +12
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -0
    • +702
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Test2DGeometryBasedOnStixFiles.xml
    • -0
    • +29
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/LargeInsideBishopNoAdaptionGrid.xml
    • -5
    • +47
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/DesignBishopAdaptionWithScenariosForHeadPl3_Results.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/LargeInsideBishopNoAdaptionGridResults_Cores_1.xml
Category Work in progress removed for successful tests.

Expected result for Run_UsingTestFiles_HasExpectedResultsInOutputFile corrected

Related to Issue [MWDAM-1651]

    • -3
    • +0
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs
    • -4
    • +4
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalPulauTekongTests.cs
New generic method for running integration tests used in OperationalPulauTekongTests.cs

xml files corrected (DesignScenarios were missing) to avoid validation error

Related to Issue [MWDAM-1651]

    • -3
    • +24
    ./Deltares.DamEngine.IntegrationTests/TestFiles/OperationalSet2.xml
    • -4
    • +32
    ./Deltares.DamEngine.IntegrationTests/TestFiles/GrebbedijkStability.xml
    • -6
    • +3
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalPulauTekongTests.cs
Failing tests due to STI files set to work in progress

Related to Issue [MWDAM-1651]

    • -6
    • +6
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
    • -0
    • +1
    ./Deltares.DamEngine.TestHelpers/GeneralHelper.cs
New generic method for running integration tests used in WtiPipingSellmeijerRevisedTests.cs

Related to Issue [MWDAM-1651]

    • -0
    • +6
    ./Deltares.DamEngine.TestHelpers/GeneralHelper.cs
    • -32
    • +17
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs
Expected result of TestRunFailedExpectCalculationMessageInOptimizedSlopeAndShoulderAdaption modified by the original message (when STI files could still be used)

Related to Issue [MWDAM-1651]

    • -4
    • +12
    ./Deltares.DamEngine.TestHelpers/GeneralHelper.cs
    • -2
    • +4
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Unused assemblies removed

Related to Issue [MWDAM-1651]

    • -2
    • +0
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCorePipingCalculationTests.cs
    • -2
    • +0
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalIntegrationTests.cs
    • -3
    • +0
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs
    • -2
    • +0
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityOutwardsTests.cs
Work in progress tests should not be ignored

Related to Issue [MWDAM-1651]

Validation of the input performed for all integration tests.

Method for running integration tests is made generic.

Missing categories added.

Related to Issue [MWDAM-1651]

    • -77
    • +45
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
    • -8
    • +3
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalPulauTekongTests.cs
    • -15
    • +4
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCorePipingCalculationTests.cs
    • -0
    • +64
    ./Deltares.DamEngine.TestHelpers/GeneralHelper.cs
    • -14
    • +6
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalIntegrationTests.cs
    • -7
    • +3
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs
    • -11
    • +7
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs
    • -0
    • +13
    ./Deltares.DamEngine.TestHelpers/Categories.cs
    • -162
    • +73
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
    • -40
    • +23
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs
    • -7
    • +4
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityOutwardsTests.cs
Fixed 2 bugs indicated by sonarcloud

Related to Issue [MWDAM-1911]

Adapted to review comments.

Related to Issue [MWDAM-1948]

    • -0
    • +390
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs
    • -341
    • +4
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
    • -133
    • +5
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Removed copying location as that makes the SensorLocation dictionary unusable.

Related to Issue [MWDAM-1889]

Corrected ShearStrengthModel to CPhi for all None values as None is no longer accepted.

Related to Issue [MWDAM-1651]

    • -200
    • +200
    ./Deltares.DamEngine.IntegrationTests/TestFiles/MacroStabilityTutorialDesignInputFile.xml
Force Deltares.DamEngine.ConsoleRun.exe build to x64

Related to Issue [MWDAM-1959]

Deltares.DamEngine.ConsoleRun.exe build to AnyCPU

Related to Issue [MWDAM-1959]

Force Deltares.DamEngine.ConsoleRun.exe to x64 and build to exe

Related to Issue [MWDAM-1959]

    • -0
    • +3
    ./Deltares.DamEngine.ConsoleRun/Deltares.DamEngine.ConsoleRun.csproj
Bump package StixFileWriter to 23.2.1.6

Related to Issue [MAC-1959]

    • -1
    • +1
    ./Deltares.DamEngine.Calculators.Tests/Deltares.DamEngine.Calculators.Tests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
Add test for 64 bits

Related to Issue [MWDAM-1959]

Adapted the operational calculator, improved the description of the reason of the ignored test.

Related to Issue [MWDAM-1889]

    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs
Cleaned the multicore tests.

Related to Issue [MWDAM-1948]

    • -8
    • +9
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
Now all the multicore adaption tests should succeed.

Related to Issue [MWDAM-1948]

    • -5
    • +5
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
    • -1
    • +2
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
    • -6
    • +14
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
Corrected some of the tests, now only two fail again,

Related to Issue [MWDAM-1948]

    • -9
    • +7
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
    • -14
    • +5
    ./Deltares.DamEngine.Data/General/Dike.cs
Adapted to review comments.

Related to Issue [MWDAM-1934]

    • -1
    • +2
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
    • -2
    • +2
    ./Deltares.DamEngine.Data/Design/DesignScenario.cs
Corrected all test values in order to make test much more rigid. Now 5 tests fail instead of 2.

Related to Issue [MWDAM-1948]

    • -69
    • +108
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCoreMacroStabilityTests.cs
Renamed the method and moved it to DesignScenario (where it actually belongs).

Related to Issue [MWDAM-1934]

    • -1
    • +36
    ./Deltares.DamEngine.Data/Design/DesignScenario.cs
    • -1
    • +1
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
Added extra test for Adaption (non multicore) as SonarCloud says its not covered (it is, but only in multicore). Added two words to the dictionary to prevent annoying wrong hint/problems. Solve two smells.

Related to Issue [MWDAM-1948]

    • -17
    • +13
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
    • -42
    • +205
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Add test for 64 bits

Related to Issue [MWDAM-1959]

    • -0
    • +3
    ./Deltares.DamEngine.ConsoleRun.Tests/Deltares.DamEngine.ConsoleRun.Tests.csproj
    • -0
    • +36
    ./Deltares.DamEngine.ConsoleRun.Tests/EnvironmentTests.cs
Unused Shear Strength Models are removed from xsd, code and documentation

Related to Issue [MWDAM-1954]

    • -12
    • +12
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingBlighWithoutUplift.xml
    • -39
    • +3
    ./Deltares.DamEngine.Data/Geotechnics/ShearStrengthModel.cs
    • -2
    • +1
    ./Deltares.DamEngine.Interface/FillDamFromXmlInput.cs
    • -12
    • +12
    ./Deltares.DamEngine.IntegrationTests/TestFiles/WtiPipingSellmeijerRevisedWithoutUplift.xml
    • too large
    ./Deltares.DamEngine.Io/DamInput.cs
    • -43
    • +1
    ./Deltares.DamEngine.Interface/ConversionHelper.cs
    • -14
    • +0
    ./Deltares.DamEngine.Interface.Tests/ConversionHelperTests.cs
    • -3
    • +3
    ./Deltares.DamEngine.Interface.Tests/TestFiles/InputFile.xml
  1. … 2 more files in changeset.