Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

msg-sim Linux implementation #72

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

msg-sim Linux implementation #72

wants to merge 10 commits into from

Conversation

thedevbirb
Copy link

@thedevbirb thedevbirb commented Feb 5, 2024

Spin up a simulated endpoint with proper network emulation settings on Linux

Tasks

  • Allow creation of network namespace and devices with delay, loss and bandwidth config
  • Allow some code to run in a scope where there is a different namespace
  • Manage simulator and simulations to allows tests to run in parallel
  • Apply network emulation config also to host environment to be consistent with MacOS behavior
  • Docs + how to run tests with sudo on Linux
  • Cleanup

Closes #58

@thedevbirb thedevbirb marked this pull request as draft February 5, 2024 11:38
@thedevbirb thedevbirb marked this pull request as ready for review February 7, 2024 15:22
@merklefruit merklefruit added C-feature Category: Feature A-sim Area: Simulation labels Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-sim Area: Simulation C-feature Category: Feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

msg-sim Linux implementation
3 participants