PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 87 87 63 57 21 16

Test started: 2024-05-01 00:01:43
Total time taken: 0:13:27
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.22.4

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)

Tested Library: PowerGrids_dev 2.0.0

{
 "path": "PowerGrids",
 "sha": "c3b82bfbfac655125f0ad80e4a98f02e17f0d929",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.0.0-develop",
 "zipfile": "https://github.com/PowerGrids/PowerGrids/archive/c3b82bfbfac655125f0ad80e4a98f02e17f0d929.zip"
}

BuildModel time limit: 660s
Simulation time limit: 480s
Default tolerance: 1e-06
Optimization level: Tool default

Reference Files: https://github.com/PowerGrids/PowerGrids-ref (8ae6d1da560c6162e2a3818e0ddc3e0622a6eb1c)

Verified using: OpenModelica 1.23.0~dev-204-g196d7c6 (diffSimulationResults)

Flags:
setCommandLineOptions("--simCodeTarget=Cpp")
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
Config:
{
 "library": "PowerGrids",
 "libraryVersion": "develop",
 "libraryVersionNameForTests": "dev",
 "referenceFileExtension": "mat",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": {
  "destination": "ReferenceFiles/PowerGrids",
  "giturl": "https://github.com/PowerGrids/PowerGrids-ref"
 },
 "referenceFinalDot": "_res."
}

Links are provided if getErrorString() or the simulation generates output. The links are coded with red if there were errors, yellow if there were warnings, and normal links if there are only notifications.

ModelVerifiedSimulateTotal buildModelParsingFrontendBackendSimCodeTemplatesCompileTotal Execution
PowerGrids.Controls.Test.TestDeadBand (sim)0.00 (8 verified)0.014.501.870.130.010.000.014.357.11
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.014.541.880.120.010.000.014.397.24
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.00 (8 verified)0.014.321.790.100.010.000.014.206.92
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.04 (78 verified)0.025.241.960.110.030.010.025.078.02
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.014.851.880.120.030.010.034.677.54
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.014.791.930.130.010.000.024.647.50
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.03 (82 verified)0.025.181.950.120.020.010.025.017.94
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.45 (1346 verified)0.3012.081.850.140.100.230.1011.5215.50
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.014.881.800.090.020.010.024.757.44
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.014.801.900.110.020.010.024.647.48
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0325.381.830.170.510.271.7822.6528.09
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.015.331.880.140.030.010.035.127.96
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.026.091.800.320.060.010.045.658.59
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.025.731.950.280.060.010.045.338.36
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.015.411.880.150.030.010.035.208.02
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.038.461.800.240.500.030.117.5911.01
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.088.981.800.360.400.020.118.0911.65
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim) 0.026.061.940.160.070.020.335.488.76
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim) 0.057.441.940.210.340.010.066.8210.19
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim) 0.026.261.880.160.070.010.245.788.89
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.026.071.950.160.060.010.265.578.82
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.056.961.970.210.360.020.076.319.76
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.067.051.790.210.360.020.076.399.65
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.036.681.890.180.100.020.216.179.38
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.036.681.700.140.090.010.216.239.13
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.036.571.770.150.120.020.216.089.11
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.026.571.790.140.060.010.206.179.06
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.036.781.740.130.100.020.216.339.23
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.036.941.730.120.110.010.196.509.40
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1721.721.770.701.400.091.5417.9924.34
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.057.661.820.180.330.020.067.0810.28
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.00 (3 verified)0.024.421.730.100.010.000.014.306.88
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.024.381.750.090.010.000.024.266.86
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.002.161.750.170.350.020.081.534.63
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.014.711.810.100.020.010.024.567.24
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.014.811.750.100.010.000.024.677.31
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.024.491.800.100.010.000.024.367.05
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.087.421.780.190.290.020.076.859.99
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.811.840.470.320.050.341.645.37
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.004.161.860.750.830.070.661.856.72
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.631.760.190.360.010.070.003.18
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.631.800.190.360.020.060.003.19
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.651.760.210.360.020.070.003.05
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.006.981.831.381.800.141.142.539.51
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.001.081.750.470.260.040.320.003.61
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.001.271.770.540.320.040.380.003.80
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.001.161.760.490.270.040.360.003.71
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.002.871.790.470.300.040.331.735.37
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim) 0.056.781.880.200.330.010.066.179.43
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim) 0.067.221.890.210.350.010.056.599.98
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim) 0.056.991.790.190.350.020.066.389.62
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.169.241.940.490.280.040.298.1312.13
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim) 0.056.881.910.190.350.020.056.279.57
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.026.471.810.150.110.010.245.958.92
PowerGrids.Examples.ENTSOE.SteadyState 0.001.471.820.240.580.260.390.004.04
PowerGrids.Examples.ENTSOE.TestCase1 0.000.661.780.150.400.020.080.003.22
PowerGrids.Examples.ENTSOE.TestCase2 0.000.601.840.170.350.020.060.003.24
PowerGrids.Examples.ENTSOE.TestCase3 0.001.651.750.540.650.050.410.004.19
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0010.541.883.492.650.264.140.0013.30
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0010.531.833.412.610.553.970.0013.31
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0010.671.853.512.630.264.270.0013.45
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.007.881.911.742.400.211.092.4410.71
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0011.181.913.462.910.294.520.0013.87
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0010.671.883.522.710.264.180.0013.50
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0021.541.843.947.101.169.350.0024.13
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.601.750.480.690.060.370.004.10
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.741.830.560.710.060.410.004.32
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.611.800.500.670.060.380.004.18
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.561.780.270.610.280.400.004.11
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.491.780.250.570.250.430.004.01
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.471.750.260.550.270.390.003.97
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.1113.691.780.210.390.030.3312.7316.31
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.099.611.740.200.380.030.318.6912.18
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.099.881.760.200.370.030.348.9412.52
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.036.461.840.140.080.010.226.019.10
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.099.631.850.210.390.030.328.6812.31
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.089.621.850.210.370.030.318.7012.31
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.4022.151.830.631.270.081.3318.8325.11
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.4122.191.790.631.230.091.4718.7825.14
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.057.891.830.220.370.020.107.1810.39
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.026.431.810.170.080.010.265.908.95
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.015.961.810.130.030.010.035.768.43
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.078.881.800.530.240.040.347.7211.48
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.058.711.870.210.400.020.127.9611.34
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.004.181.760.691.540.131.820.006.68
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.004.391.820.671.740.141.840.006.91
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.024.311.700.120.000.000.014.176.72