PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 89 89 89 64 58 28 17

Test started: 2026-09-26 01:01:24
Total time taken: 0:08:05
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: v1.28.0-dev.955+g291c3dac50.cmake
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
0329a8b2026-09-25 21:10:16 +0200Martin SjölundAdd a wasm-web job (#364)

Tested Library: PowerGrids_dev 2.0.0

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

BuildModel time limit: 660s
Simulation time limit: 240s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

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

CommitDateAuthorSummary
8ae6d1d2024-01-29 11:21:23 +0100Francesco CasellaAdded reference files for 1.0.3

Verified using: v1.28.0-dev.930+gd8e62f0.cmake (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.01 (8 verified)0.011.681.480.010.010.000.011.653.81
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.02 (35 verified)0.011.751.320.010.010.000.011.723.72
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.011.661.440.000.000.000.011.643.73
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.03 (78 verified)0.012.101.450.010.020.010.022.044.36
PowerGrids.Controls.Test.TestFreeOffset (sim) 0.011.791.390.010.010.000.021.753.86
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.011.941.370.010.010.000.021.904.04
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.011.961.390.010.010.000.011.944.03
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.012.041.470.010.010.000.012.004.17
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.16 (1346 verified)0.034.001.330.020.060.140.093.706.23
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.011.841.480.010.010.000.011.814.03
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.012.201.450.010.010.000.012.174.32
PowerGrids.Controls.Test.TestRampTrackingFilter (sim)0.14 (2020 verified)0.0610.761.410.040.300.181.448.8013.06
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.012.121.460.010.020.000.022.064.25
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.012.411.460.020.030.010.032.314.48
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.012.341.410.030.040.010.182.094.47
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.012.111.600.020.020.010.032.044.36
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.023.741.390.060.280.020.233.145.76
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.043.541.390.080.270.010.222.965.65
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.022.761.410.030.030.010.032.654.83
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.023.251.400.060.220.010.052.915.20
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.033.271.400.060.230.010.062.915.35
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.033.271.340.060.230.010.052.915.23
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.012.391.380.020.030.010.162.174.38
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.022.611.370.030.030.010.172.384.58
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.022.701.370.030.220.010.032.424.67
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.022.621.350.030.230.010.022.334.58
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.022.601.350.040.040.010.172.344.60
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.022.651.290.030.190.010.022.404.53
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.022.681.260.030.220.010.032.394.55
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.109.851.410.460.950.051.037.3511.94
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.033.141.330.060.250.010.052.785.08
PowerGrids.Electrical.Test.TestControlledSynchronousMachine4WindingsPF 0.000.641.440.080.290.020.250.002.72
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.012.031.360.000.000.000.012.014.08
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.011.801.380.010.010.000.011.763.87
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.061.370.060.260.010.070.673.01
PowerGrids.Electrical.Test.TestOpenLoopSynchronousMachine4WindingsPF (sim) 0.023.781.320.060.250.010.243.215.73
PowerGrids.Electrical.Test.TestPropControlledSynchronousMachine4WindingsPF 0.000.611.330.080.280.020.230.002.51
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.011.931.360.010.020.000.011.893.91
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.02 (14 verified)0.021.831.360.010.010.000.011.803.85
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.01 (47 verified)0.012.081.400.010.010.000.012.064.17
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.033.201.430.080.240.010.072.795.26
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.481.390.290.130.020.270.773.51
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.701.490.480.570.060.680.914.79
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.751.460.320.120.020.290.002.88
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.661.330.280.130.020.240.002.63
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.811.470.390.160.020.240.002.83
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.005.401.410.941.310.361.291.517.34
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.731.390.280.140.020.300.002.74
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.691.370.270.140.020.260.002.71
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.821.420.330.170.030.290.002.88
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.551.390.270.130.020.300.823.53
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.01 (48/138 failed)0.022.511.370.040.220.010.042.194.63
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.01 (36/138 failed)0.022.481.360.050.230.010.042.154.53
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.02 (38/138 failed)0.032.711.360.080.240.010.042.344.77
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.096.051.440.300.140.020.285.308.17
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.02 (48/138 failed)0.022.901.340.050.220.010.042.584.88
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.022.901.530.050.250.010.052.545.00
PowerGrids.Examples.ENTSOE.SteadyState 0.001.311.430.460.460.050.350.003.50
PowerGrids.Examples.ENTSOE.TestCase1 0.000.361.500.050.230.010.060.002.58
PowerGrids.Examples.ENTSOE.TestCase2 0.000.581.370.050.280.020.230.002.61
PowerGrids.Examples.ENTSOE.TestCase3 0.000.891.380.230.360.030.270.002.91
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.009.901.351.743.180.194.790.0012.02
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.0011.071.442.752.680.175.470.0013.23
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.009.641.362.442.670.174.360.0011.80
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.005.311.331.111.740.390.941.147.31
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.0012.871.412.713.390.726.050.0014.92
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.0010.411.342.262.800.205.150.0012.47
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0020.451.352.615.400.8611.580.0022.45
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.031.330.090.550.030.350.003.03
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.321.370.320.420.030.560.003.34
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.000.991.280.280.360.030.320.002.94
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.000.961.380.100.350.190.320.002.96
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.000.921.300.270.360.030.270.002.84
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.054.981.430.100.330.020.294.247.06
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.044.011.410.300.110.020.273.316.06
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.104.061.370.270.120.020.283.396.11
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.022.731.470.030.040.010.182.474.81
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.044.631.420.300.150.030.303.856.71
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.053.951.340.230.100.020.243.365.96
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.209.381.440.480.940.051.346.5811.64
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.219.761.340.440.860.051.656.7511.94
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.033.491.460.120.320.020.292.755.60
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.023.191.310.040.190.010.062.895.06
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.012.311.370.030.020.170.022.084.24
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.023.271.510.320.130.020.242.565.47
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.033.341.410.090.290.020.242.705.34
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.003.221.440.431.060.281.450.005.23
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.461.330.460.880.241.880.005.36
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.011.661.400.000.010.000.011.633.69