From 32db6af60550ffdd3ca79858e6849c6fd8af0d6d Mon Sep 17 00:00:00 2001 From: Robert Horvath Date: Fri, 7 Aug 2026 00:54:21 -0500 Subject: [PATCH] Enforce initialization baselines in pull requests --- .github/workflows/ci.yml | 5 ++++- Tests/modelica_initialization_baseline.csv | 8 ++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8637f4b..5305930 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: runs-on: ubuntu-latest container: openmodelica/openmodelica:v1.26.3-ompython needs: python - timeout-minutes: 30 + timeout-minutes: 60 steps: - uses: actions/checkout@v7 @@ -72,3 +72,6 @@ jobs: - name: Translate standard smoke models run: make modelica-smoke + + - name: Check Modelica initialization baselines + run: make modelica-initialization diff --git a/Tests/modelica_initialization_baseline.csv b/Tests/modelica_initialization_baseline.csv index 2a0e442..36dd5de 100644 --- a/Tests/modelica_initialization_baseline.csv +++ b/Tests/modelica_initialization_baseline.csv @@ -12,17 +12,17 @@ BobLibTest.TestVehicle.TestAero.TestCFDAeroMap,95,95,0,cfc07a07c235cc3562286c075 BobLibTest.TestVehicle.TestAero.TestCFDAeroMapDirections,147,147,0,ea114eafd0ebb99e1c043c3c21cebe19b797054b3b66bb15a1909de5b369c730,678.00000000000011,3096.3086578651018,260.00000000000011,118e4a220f6ba5f347a125efe8d20ac1db0261d1fe0a304463f80baf17816963 BobLibTest.TestVehicle.TestChassis.TestBody.TestFrameCompX,421,421,0,3f87f47df0af85b339df90f28ef4b30de74b73ef60ff28eac3cc8b0ebc9ab735,6729.9432999999999,14759.782999999999,1000.2782999999999,d3efc1df573b3c64a0037593bddc6c9a8544f9a33438c64321064e5f5baf4048 BobLibTest.TestVehicle.TestChassis.TestBody.TestFrameRigid,345,345,0,c5f696218e2cfeb4d4f65fd27c7d6f46979eecc643207a61c37938ff78b08bb7,6468.9432999999999,14459.556399999999,1000.2782999999999,994ef6e91afe46109f60bd640556ae68d869aceaea7e0487eb5c45e25337e8e6 -BobLibTest.TestVehicle.TestChassis.TestSuspension.TestFrAxleDW,5277,5277,0,790c579cbd146111d4273f9d1a733f2a1e41dd54752ffa08b3f8fda9371efafb,34514.920149258833,93704.90529099066,1052.054112309529,ee9692b076a683f95de701edd9b0b2bb72457e39505d72f45bb2c8bc18000515 +BobLibTest.TestVehicle.TestChassis.TestSuspension.TestFrAxleDW,5285,5285,0,3d0d79c0b2ad6b8cb51ac4c4d838316e2e677ea63d983b178d9352013f54171a,34514.920149258833,93704.90529099066,1052.054112309529,d96dda218de05910815dade560a767aad5b1e298e37135cc35a352af4af4c777 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestLinkages.TestBellcrank2,376,376,0,fd708896e04af3c399dd8e926f50b70dc81af32eeb38d6c4551d2b44354179f0,4502.217207793864,4517.9904129186107,255,ccf422987dea92fbc857d23036c168d833ee73c6a07450b0391699d2a04a8925 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestLinkages.TestBellcrank3,484,484,0,289addf6c38b4808e5cfde03c7cb5489d88656ff3224e56114ceccb389a49c80,5661.1199999999999,5684.341034,255,19c25f31982a1f9ea7f41cf6e9c6207c486f807161254337da540d670a1fedf3 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestLinkages.TestForceOnlyRod,180,180,0,de2f5d16417a6de27b934394867c6507ca056ae458a0e1f6ad847394f2bd69d4,2911,2911,255,5a1175319ff9db5854e9a55087f599d43cc8297df6c8a14c15feacc376ddcc33 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestLinkages.TestShockLinkage,205,205,0,9084b421bc3f275024dd7a3cc190b313ed69be70f555caa9fe6b065cd6057b14,2915.0000000000059,2915.0000000000059,255,3a36881fb9b805db36143e1523f10e6216e59955b9fc4380e6aeb731bdb9c5dd -BobLibTest.TestVehicle.TestChassis.TestSuspension.TestRrAxleDW,5334,5334,0,c3fe903a34219d6d5c5b223b9693b0f6705a26f8eaf92e878344754d82154b61,37690.320002611894,132823.21872997374,1150.8982230734421,0d209d6d377adb88007c70abb58a11271b35c8700074eef96a597ba98f802401 +BobLibTest.TestVehicle.TestChassis.TestSuspension.TestRrAxleDW,5342,5342,0,f8e6bd356b23fb71e9785c64308b70a8dff53b0e39865760e7ad5d22537d1682,37690.320002611894,132823.21872997374,1150.8982230734421,9aa9c00685e5ca5a61ae934d371d768c4709e643c4bf5d2cb5a2c69ebecc3d29 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestDoubleWishbone.TestDoubleWishbone,1641,1641,0,004b9a84c902054e90a647ed025e5806a99cbaa9a59e5a3cd81545c58de4cf85,11778.944425700402,11783.106259640812,255,82c8c79a5ac8f7292cda0c201dfd806276fb2a28cc24b103383823130cb7ed33 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestStabar.TestStabar,471,471,0,a92a50143995c466113d8a7ec3ca831d5652a8fb1162ba8fdc5a4b8f387981d2,4697.691257942136,5226.0350002188225,255,7a35d3e91007c542b0a1f15d9656c4adbf284eaf8c0daa599bc4ac4e615d5ee9 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestSteeringRack.TestRackAndPinion,509,509,0,5263dc8d13173ae937a62998dc02bfd1949a8aee93148683decaa7f414b5b07a,5277.2318857349837,5287.1559225349838,255,cb91bc2283a9f88cf51b94a9f24451ed50c1a65cee2364c9f4660b1f4169e8f3 -BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestTire.TestFourMF52Kinematic,2361,2361,0,5c514e04b9cdd3c00917113d97204f88fe0aa2fcaa82c99da4ab48b87d96733a,9771.2688408173108,9956.5182414648516,367.74937499999999,5e8c3da9a8cee61915174de9c417aabafa92511f327e438d049ec597b0068d51 -BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestTire.TestFourMF52Transient,2385,2385,0,88b6950bdc0a3306340c4c493fb477905714292292ff80953c9cab5264517643,9774.623068994073,9959.8724696416139,367.74937499999999,abb76bba54010da7f4a0d8a7444cc72b75b94d49a5b35a296e1f7988cbe92bd6 +BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestTire.TestFourMF52Kinematic,2377,2377,0,ec2d2106e927f52a08683298eee94f5ae17786f4bc26d1c18d5fc6d3557e08d3,9771.2688408173108,9956.5182414648516,367.74937499999999,26b1ffc39b590aa0b574d335f992cf8036d3f4f62b50cda3d43a52996cf56483 +BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestTire.TestFourMF52Transient,2401,2401,0,3b1c590e0ad9447b0894683fe3c5e336237e21e14ec8a127d0e12065436fb1e5,9774.623068994073,9959.8724696416139,367.74937499999999,1f897e37016dc33d1ecd8d5c31832bbbcbbe629625339907f033abf5f3540ce1 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestTire.TestMF52.TestMF52,13776,13776,0,e823cbc97d1144ee79be8f54558ab66afcc8d6856072d40c9973397ff855ec86,-3471.781705872942,3422946.9510096153,1695.7388063173601,78f9320d0d4864adacdc7f9a3250410e8160e2c19b05cf9a548959e1e38c9085 BobLibTest.TestVehicle.TestChassis.TestSuspension.TestTemplates.TestTire.TestWheelPhysicsVariants,1289,1289,0,efd9c7794e4fc7e49dc0a5c7293cf4affc84b58b6e223e2958e43b7cb56a2444,10066.05197,10171.96379,255,244262495bfc6791ac34269f9612778ec11657f980d3af433238ba5a72bbc7c3 BobLibTest.TestVehicle.TestPowertrain.TestBatteryInverter,128,128,0,a88f3846f8d7c5cf0bcfa13aa255c4985d9a83dfd38aee01574b085a6f53ab25,8842881.4480067734,8848762.0166921988,8400000,ff745ede735eaa7c3c61089a0b5de44e3face8ebb7a517c05eb7f60fbaeadb58