Skip to content

Run published WaveBot impedance gate in Python CI - #329

Merged
cmccomb merged 1 commit into
masterfrom
test/wavebot-impedance-portable-gate
Oct 14, 2026
Merged

cmccomb merged 1 commit into
masterfrom
test/wavebot-impedance-portable-gate

Conversation

@cmccomb

@cmccomb cmccomb commented Oct 14, 2026

Copy link
Copy Markdown
Member

What changed

  • Bundle the exact pinned 600 s WaveBot CalcImpedance hydrodynamics, published multisine input, and compact unrounded MATLAB trajectory and force fixture with provenance hashes.
  • Run the existing independent full-duration motion, actuation, mooring, linear-damping, and drag gates in ordinary Python CI. The live-source workflow uses the same tests and limits.
  • Keep the physical diagonal damping default independently checked; the published MATLAB input's indexed damping remains opt-in.

This case was already counted in the WaveBot parity badge. Coverage remains displayed at 79% from measured combined line and branch coverage.

Verification

  • Portable and live-source focused tests: 2 passed in 30.93 s and 2 passed in 31.16 s.
  • Full local suite: 270 passed, 331 skipped in 373.43 s; combined coverage 78.7424%.
  • Coverage badge, parity badge, and diff checks passed.

@cmccomb
cmccomb merged commit 5f8fe8d into master Oct 14, 2026
1 check passed
@cmccomb
cmccomb deleted the test/wavebot-impedance-portable-gate branch October 14, 2026 01:24
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