Skip to content

add block mode multicast e2e coverage#7

Merged
packethog merged 1 commit into
mainfrom
ss/block-mode-multicast-e2e
Apr 30, 2026
Merged

add block mode multicast e2e coverage#7
packethog merged 1 commit into
mainfrom
ss/block-mode-multicast-e2e

Conversation

@packethog
Copy link
Copy Markdown
Owner

Summary

  • add CI-safe block-mode multicast e2e coverage using reduced real Hyperliquid validator by-block fixtures
  • capture TOB and DoB UDP output with in-process loopback collectors and compare normalized golden packet bytes
  • version the reduced source inputs, derived fixture data, goldens, manifest, and regeneration scripts
  • add a GitHub Actions workflow for clippy and workspace tests

Validation

  • python3 -m py_compile server/tests/fixtures/hl_block_mode/generate_from_source.py server/tests/fixtures/hl_block_mode/regenerate_from_host.py
  • server/tests/fixtures/hl_block_mode/regenerate_from_host.py --help
  • cargo test -p server listeners::order_book::block_mode_multicast_e2e -- --nocapture
  • cargo clippy --workspace --all-targets
  • cargo test --workspace
  • workflow YAML parse check

@packethog packethog marked this pull request as ready for review April 30, 2026 21:53
@packethog packethog requested a review from armcconnell April 30, 2026 21:53
@packethog packethog self-assigned this Apr 30, 2026
@packethog packethog merged commit 124273a into main Apr 30, 2026
1 check passed
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