Skip to content

Enforce initialization baselines in pull-request CI - #21

Merged
rhorvath02 merged 1 commit into
mainfrom
fix/initialization-baseline-gate
Aug 8, 2026
Merged

Enforce initialization baselines in pull-request CI#21
rhorvath02 merged 1 commit into
mainfrom
fix/initialization-baseline-gate

Conversation

@rhorvath02

Copy link
Copy Markdown
Member

Summary

  • refresh four initialization rows affected by PR Resolve tire loads in an orthonormal road frame #13's explicit tire world-force and world-torque arrays
  • run the complete initialization-baseline gate in normal pull-request CI
  • raise the existing OpenModelica job timeout from 30 to 60 minutes while preserving its required-check name

Why

PR #13 correctly changed BaseTire's flattened result inventory, but only added the new regression row. Four existing axle/tire fixture rows retained their old variable counts and hashes. Smoke-only CI passed, while the manual release gate failed.

The refreshed rows preserve their prior sum, absolute sum, and maximum magnitude. Only variable counts and hashes change, matching OpenModelica alias elimination for the new diagnostics.

Validation

  • affected initialization fixtures: 4 passed in 4:08
  • complete initialization gate: 34 passed in 16:13
  • Modelica smoke translation: VehicleFMI, VehicleSim, FourPostSim, VehicleSimAnimationOn, and MF52PureSlipSmoke passed
  • Ruff: passed
  • lightweight test checks: 18 passed

@rhorvath02
rhorvath02 merged commit 2984a7e into main Aug 8, 2026
2 checks passed
@rhorvath02
rhorvath02 deleted the fix/initialization-baseline-gate branch August 8, 2026 02:17
@rhorvath02 rhorvath02 mentioned this pull request Aug 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant