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 17:05:32
Total time taken: 0:09:49
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: OMCompiler v1.27.1-v1.27.1.2+g6db4671648
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.012.731.320.000.010.000.182.544.79
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.013.351.410.010.010.000.203.135.56
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.012.811.300.000.010.000.232.574.97
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.04 (78 verified)0.023.281.350.010.200.000.023.055.48
PowerGrids.Controls.Test.TestFreeOffset (sim) 0.012.791.490.010.010.000.242.535.09
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.013.121.320.010.180.000.012.915.28
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.013.061.410.010.010.000.192.845.22
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.03 (82 verified)0.013.451.440.010.200.000.023.225.78
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.16 (1346 verified)0.047.631.320.210.050.020.077.289.87
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.02 (33 verified)0.013.611.280.010.220.000.013.365.71
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.02 (99 verified)0.013.571.360.010.190.000.013.365.72
PowerGrids.Controls.Test.TestRampTrackingFilter (sim)0.14 (2020 verified)0.0618.241.310.200.420.031.4116.1720.56
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.013.511.430.280.020.010.023.195.70
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.013.581.480.280.040.010.033.215.92
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.013.961.420.260.040.010.033.636.12
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.013.731.540.250.020.010.033.426.05
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.024.731.470.270.120.020.264.066.98
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.046.311.390.300.100.020.295.608.47
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.023.761.430.230.030.010.033.465.91
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.024.721.370.240.050.010.054.366.72
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.034.121.360.260.080.010.063.716.27
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.054.221.320.220.070.010.053.876.25
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.024.091.320.210.030.010.033.816.07
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.024.041.430.230.030.010.033.756.23
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.024.441.360.230.040.010.024.136.51
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.023.901.430.190.050.010.023.626.09
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.024.121.370.260.040.010.043.786.20
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.023.851.380.240.050.010.033.525.98
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.024.651.370.240.060.010.024.326.73
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1113.171.460.501.030.051.0310.5615.43
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.035.351.410.400.090.010.044.817.47
PowerGrids.Electrical.Test.TestControlledSynchronousMachine4WindingsPF 0.000.741.480.280.130.020.320.003.01
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.02 (3 verified)0.022.831.360.000.000.000.192.634.99
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.02 (57 verified)0.013.051.330.010.190.000.012.835.10
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.551.330.260.080.010.250.943.63
PowerGrids.Electrical.Test.TestOpenLoopSynchronousMachine4WindingsPF (sim) 0.025.521.480.280.090.010.274.877.79
PowerGrids.Electrical.Test.TestPropControlledSynchronousMachine4WindingsPF 0.000.811.470.340.150.020.300.003.21
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.02 (16 verified)0.013.551.290.010.200.000.023.335.73
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.012.991.310.010.180.010.032.765.07
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.012.851.380.010.010.000.182.665.01
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.035.121.430.280.090.010.064.677.30
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.811.490.320.140.210.111.024.06
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.003.001.560.440.650.280.471.175.18
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.701.360.280.150.180.090.002.79
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.691.330.280.160.180.080.002.78
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.671.350.270.140.020.250.002.81
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.005.451.491.041.300.091.181.857.62
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.751.350.280.360.030.070.002.87
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.791.450.300.340.040.110.003.11
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.801.340.310.340.030.110.002.92
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.841.330.300.330.020.091.093.92
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.02 (48/138 failed)0.023.711.290.240.050.010.043.375.81
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.02 (36/138 failed)0.024.161.300.210.050.010.043.846.20
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.02 (38/138 failed)0.033.531.290.220.050.010.033.215.69
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.1410.961.380.330.420.040.1310.0413.19
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.02 (48/138 failed)0.023.661.290.220.050.010.043.345.73
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.024.031.420.210.050.010.043.726.14
PowerGrids.Examples.ENTSOE.SteadyState 0.000.991.390.290.390.030.290.003.09
PowerGrids.Examples.ENTSOE.TestCase1 0.000.551.380.220.080.190.060.002.67
PowerGrids.Examples.ENTSOE.TestCase2 0.000.561.320.200.130.010.220.002.61
PowerGrids.Examples.ENTSOE.TestCase3 0.001.031.410.290.400.030.310.003.25
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.0010.261.421.982.670.245.370.0012.49
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.009.811.452.042.650.184.950.0012.04
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.981.442.022.440.194.320.0011.22
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.005.251.340.971.660.390.811.417.30
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.009.071.422.062.610.543.850.0011.17
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.008.811.401.832.430.204.350.0011.19
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0022.191.373.408.060.6610.080.0024.19
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.031.310.290.400.030.320.003.09
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.471.360.340.510.040.580.003.60
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.031.250.270.410.030.320.003.02
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.001.260.310.370.020.290.003.00
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.000.921.230.250.380.030.260.002.83
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.057.511.330.270.150.170.106.839.58
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.045.631.390.300.120.020.304.897.78
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.045.931.390.270.120.020.265.278.05
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.033.921.280.200.040.010.043.635.87
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.046.631.270.240.110.010.276.008.66
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.045.801.390.290.140.020.295.067.94
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.2012.951.370.451.090.071.3110.0315.20
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.2112.301.340.470.930.051.289.5814.54
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.034.861.350.240.090.010.244.276.89
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.023.841.470.230.040.010.043.536.10
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.013.331.390.230.020.010.033.045.44
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.024.581.450.340.130.020.283.826.82
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.034.921.340.260.110.010.244.297.00
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.003.151.340.431.030.291.410.005.21
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.511.320.421.070.301.710.005.53
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.012.981.410.010.010.000.202.775.14