PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
87 87 87 87 22 22 21 16

Test started: 2024-02-27 08:56:54
Total time taken: 0:19:06
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.20.0-v1.20.0.1+g2faf7aa0ea

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
65dd7302024-02-23 11:42:54 +0100Francesco CasellaUpdated heavy test timeouts (#59)

Tested Library: PowerGrids_dev 2.0.0

{
 "path": "PowerGrids",
 "sha": "c88d6d4c6572c3e9914b48f5cc6e94c97d80993a",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.0.0-develop",
 "zipfile": "https://github.com/PowerGrids/PowerGrids/archive/c88d6d4c6572c3e9914b48f5cc6e94c97d80993a.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.017.043.660.710.010.000.026.3011.46
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.02 (35 verified)0.027.583.070.580.010.010.026.9611.60
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.00 (8 verified)0.027.003.650.730.010.000.026.2311.44
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.04 (78 verified)0.038.903.180.620.040.010.038.2012.98
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.028.313.250.760.030.010.037.4712.40
PowerGrids.Controls.Test.TestLeadLag (sim)0.02 (38 verified)0.028.473.340.680.020.010.037.7412.68
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.06 (82 verified)0.039.493.570.660.040.010.048.7313.99
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.41 (1346 verified)0.3021.433.120.590.190.050.5120.1026.06
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.016.543.160.530.030.010.025.9510.39
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.028.303.510.680.020.010.027.5612.63
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0334.253.320.821.300.104.6427.3838.47
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.0710.583.710.850.040.010.059.6215.12
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.0311.453.350.830.110.020.0810.4115.54
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.0412.704.851.330.290.060.2410.7918.59
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.1010.863.640.880.050.010.069.8615.36
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.0817.224.351.220.460.080.9214.5422.62
PowerGrids.Electrical.Test.LoadImpedancePQ 0.002.584.981.090.360.051.080.008.47
PowerGrids.Electrical.Test.OneBusImpedanceOneLoad 0.001.473.671.030.130.040.280.006.41
PowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad 0.002.364.031.140.830.040.360.007.51
PowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad 0.001.123.290.820.110.030.150.005.34
PowerGrids.Electrical.Test.OneBusOneLoad 0.001.614.391.230.140.030.210.007.18
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad 0.002.163.680.970.310.050.830.006.85
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad 0.002.664.171.160.330.061.110.008.00
PowerGrids.Electrical.Test.SynchronousMachine4Windings 0.001.123.690.860.100.020.130.005.82
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate 0.001.083.210.770.170.030.120.005.14
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact 0.001.163.500.810.200.030.120.005.65
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad 0.001.113.660.850.100.020.140.005.67
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate 0.001.053.710.750.160.030.110.005.72
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact 0.001.203.030.820.220.030.130.005.12
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF 0.002.333.541.000.420.490.430.006.58
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing 0.002.083.561.030.350.050.650.006.62
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.027.143.390.540.010.010.026.5611.35
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.037.513.160.650.030.010.036.8011.53
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.572.890.650.260.040.620.005.35
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.027.863.400.730.030.010.037.0512.08
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.028.673.160.860.020.010.037.7512.66
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.03 (47 verified)0.027.753.430.660.020.000.027.0512.04
PowerGrids.Electrical.Test.TestTransformerFixedRatio 0.002.043.130.830.350.050.820.006.00
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.002.643.451.050.960.040.590.006.86
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.005.753.551.811.540.122.280.0010.00
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.002.013.430.910.370.030.690.006.29
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.002.163.611.010.370.040.750.006.68
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.001.923.260.860.340.050.670.005.92
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.0016.123.482.424.100.299.300.0020.35
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.002.623.220.931.000.060.640.006.63
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.002.682.930.860.990.070.760.006.44
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.002.963.170.951.130.070.800.006.96
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.002.442.810.830.910.070.640.006.05
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine 0.001.373.310.910.200.030.230.005.64
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine 0.001.536.171.000.240.040.260.008.74
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine 0.001.343.480.840.220.030.250.005.81
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault 0.003.593.411.021.030.071.470.007.85
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine 0.001.664.281.030.280.040.320.006.87
PowerGrids.Examples.ENTSOE.PowerFlow 0.000.973.000.680.120.020.150.004.66
PowerGrids.Examples.ENTSOE.SteadyState 0.002.873.320.820.940.071.040.007.01
PowerGrids.Examples.ENTSOE.TestCase1 0.001.542.760.710.230.030.570.005.14
PowerGrids.Examples.ENTSOE.TestCase2 0.001.322.950.620.180.030.490.005.01
PowerGrids.Examples.ENTSOE.TestCase3 0.003.603.140.871.180.101.450.007.65
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0049.863.405.736.440.4837.210.0054.56
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0046.773.175.876.181.2233.490.0050.95
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.0047.204.055.786.930.4634.030.0052.40
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.0019.473.302.105.050.4211.900.0023.72
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0049.693.565.537.071.4435.640.0054.07
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0042.333.374.828.080.4728.970.0046.71
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.00104.783.267.1413.722.1181.810.00108.85
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.004.193.501.231.510.101.360.008.53
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.003.953.830.851.130.091.890.008.74
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.003.342.950.781.110.081.370.007.24
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.004.023.371.271.420.081.250.008.23
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.003.453.861.241.040.111.070.008.02
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.003.323.390.931.110.081.200.007.60
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals 0.002.483.260.750.840.050.840.006.46
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier 0.002.013.020.780.370.430.420.005.90
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends 0.002.033.110.840.350.450.400.005.97
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow 0.001.093.030.740.120.020.200.004.98
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid 0.001.983.030.750.390.410.430.005.87
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters 0.001.913.360.740.390.420.360.006.11
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam 0.009.693.291.792.010.135.750.0013.88
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals 0.0010.633.501.702.090.156.690.0015.05
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid 0.001.972.840.910.320.040.700.005.46
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ 0.001.013.020.660.150.030.170.004.74
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator 0.000.662.690.560.030.010.060.003.95
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine 0.002.272.920.740.860.060.610.005.92
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow 0.001.913.270.720.350.060.780.006.11
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.0012.013.191.792.250.207.780.0016.10
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.0012.073.191.912.530.207.430.0016.07
PowerGrids.Functions.Test.TestTimeConstants (sim)0.00 (3 verified)0.025.633.160.500.010.000.025.109.53